|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Decl.h 2722 unsigned getFieldIndex() const;
References
tools/clang/lib/AST/APValue.cpp 672 getStructField(FI->getFieldIndex()).
tools/clang/lib/AST/ASTContext.cpp 1677 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex());
6784 Offset = RL.getFieldOffset(FD->getFieldIndex());
tools/clang/lib/AST/Decl.cpp 3998 return Canonical->getFieldIndex();
tools/clang/lib/AST/ExprConstant.cpp 2213 Value.getStructField(I->getFieldIndex()),
2730 unsigned I = FD->getFieldIndex();
3338 O = &O->getStructField(Field->getFieldIndex());
4250 Struct.getStructField(I->getFieldIndex()) =
5611 FieldIt->getFieldIndex() > FD->getFieldIndex()) {
5611 FieldIt->getFieldIndex() > FD->getFieldIndex()) {
5620 Result.getStructField(FieldIt->getFieldIndex()) =
5654 Value = &Result.getStructField(FD->getFieldIndex());
5689 Value = &Value->getStructField(FD->getFieldIndex());
5723 Result.getStructField(FieldIt->getFieldIndex()) =
5880 APValue *SubobjectValue = &Value.getStructField(FD->getFieldIndex());
8828 Result.getStructField(I->getFieldIndex()), Info, Subobject, &VIE))
8988 APValue &FieldVal = Result.getStructField(Field->getFieldIndex());
9145 APValue &FieldVal = Result.getStructField(Field->getFieldIndex());
10243 return FD->getFieldIndex() + 1 == Layout.getFieldCount();
11982 unsigned i = MemberDecl->getFieldIndex();
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3160 return Layout.getFieldOffset(FD->getFieldIndex());
tools/clang/lib/CodeGen/CGBuiltin.cpp 1436 FD->getFieldIndex());
tools/clang/lib/CodeGen/CGClass.cpp 996 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex());
998 LastAddedFieldIndex = F->getFieldIndex();
1006 assert(F->getFieldIndex() >= LastAddedFieldIndex + 1 &&
1008 LastAddedFieldIndex = F->getFieldIndex();
1013 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex());
tools/clang/lib/CodeGen/CGExpr.cpp 3963 base, idx, CGF.getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo);
4004 getDebugInfoFIndex(rec, field->getFieldIndex()),
4052 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth;
4089 addr.getPointer(), getDebugInfoFIndex(rec, field->getFieldIndex()), DbgInfo),
tools/clang/lib/CodeGen/CGExprAgg.cpp 1884 if (Layout.getFieldOffset(FD->getFieldIndex()) +
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 63 .getFieldOffset(FD->getFieldIndex())
tools/clang/lib/CodeGen/CGObjCMac.cpp 5178 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7724 unsigned FieldIndex = FD->getFieldIndex();
8386 return FD1->getFieldIndex() < FD2->getFieldIndex();
8386 return FD1->getFieldIndex() < FD2->getFieldIndex();
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 165 return Layout.getFieldOffset(FD->getFieldIndex());
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 310 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex());
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 151 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex());
tools/clang/lib/CodeGen/TargetInfo.cpp 9398 uint64_t FieldOffInBits = Layout.getFieldOffset(FD->getFieldIndex());
tools/clang/lib/Sema/SemaDecl.cpp10848 UsedFieldIndex.push_back(I->getFieldIndex());
tools/clang/lib/Sema/SemaDeclCXX.cpp 3506 UsedFieldIndex.push_back((*I)->getFieldIndex());
tools/clang/lib/Sema/SemaInit.cpp 2626 (*NextField)->getFieldIndex() > Field->getFieldIndex() + 1)) {
2626 (*NextField)->getFieldIndex() > Field->getFieldIndex() + 1)) {
2640 PrevField->getFieldIndex() > KnownField->getFieldIndex()) {
2640 PrevField->getFieldIndex() > KnownField->getFieldIndex()) {
2644 unsigned OldIndex = NumBases + PrevField->getFieldIndex();
tools/clang/lib/Sema/SemaStmtAsm.cpp 826 unsigned i = FD->getFieldIndex();
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 201 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex());
238 Field ? -static_cast<int>(Field->getFieldIndex())
242 RHS.Field ? -static_cast<int>(RHS.Field->getFieldIndex())
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 592 auto It = CXXParent->captures_begin() + Field->getFieldIndex();
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 1798 unsigned Index = FD->getFieldIndex();
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 63 NameToIndex[Field->getName()] = Field->getFieldIndex();
134 const auto FieldIndex = Field->getFieldIndex();
143 const auto FieldIndex = Field->getFieldIndex();
185 if (NewFieldsPositions[UM->getFieldIndex()] >
186 NewFieldsPositions[ThisM->getFieldIndex()]) {
204 return NewFieldsPositions[LHS->getMember()->getFieldIndex()] <
205 NewFieldsPositions[RHS->getMember()->getFieldIndex()];