Home
last modified time | relevance | path

Searched refs:field_iterator (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp175 void accumulateBitFields(RecordDecl::field_iterator Field,
176 RecordDecl::field_iterator FieldEnd);
349 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
353 RecordDecl::field_iterator Start = Field; in accumulateFields()
366 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
367 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
373 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
797 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
867 for (RecordDecl::field_iterator in print()
H A DCodeGenTBAA.cpp259 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
H A DCGExprConstant.cpp382 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
477 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
H A DTargetInfo.cpp2818 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
3057 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
5995 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
6951 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
7051 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
H A DCGExprAgg.cpp394 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
H A DCGStmt.cpp2252 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
H A DCGExprCXX.cpp2260 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in EmitLambdaExpr()
H A DCodeGenFunction.h351 RecordDecl::field_iterator Field =
H A DCGExprScalar.cpp2648 for (RecordDecl::field_iterator Field = RD->field_begin(), in VisitOffsetOfExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
57 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp302 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in CanPlaceBaseSubobjectAtOffset()
349 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in UpdateEmptyBaseSubobjects()
414 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset()
518 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
3302 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
H A DASTStructuralEquivalence.cpp1144 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
1146 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
H A DDecl.cpp4145 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
4149 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
H A DDeclCXX.cpp1401 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
H A DExpr.cpp1833 RecordDecl::field_iterator Field, FieldEnd; in getTargetFieldForToUnionCast()
H A DExprConstant.cpp6564 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
6798 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp298 RecordDecl::field_iterator Field,
313 RecordDecl::field_iterator *NextField,
1911 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1923 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1972 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1999 RecordDecl::field_iterator F = RD->field_begin(); in CheckStructUnionTypes()
2078 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
2104 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes()
2106 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes()
2433 RecordDecl::field_iterator Field = in CheckDesignatedInitializer()
[all …]
H A DSemaDeclObjC.cpp3201 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3202 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h3781 using field_iterator = specific_decl_iterator<FieldDecl>; variable
3785 field_iterator field_begin() const;
3787 field_iterator field_end() const { in field_end()
3788 return field_iterator(decl_iterator()); in field_end()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp2623 clang::RecordDecl::field_iterator field, field_end; in SetDefaultAccessForRecordFields()
3174 clang::RecordDecl::field_iterator field_pos, in IsHomogeneousAggregate()
5604 clang::RecordDecl::field_iterator field, field_end; in GetNumChildren()
5859 clang::RecordDecl::field_iterator field, field_end; in GetNumFields()
6005 clang::RecordDecl::field_iterator field, field_end; in GetFieldAtIndex()
6712 clang::RecordDecl::field_iterator field, field_end; in GetChildCompilerTypeAtIndex()
7125 clang::RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild()
7188 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName()
7484 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName()
7987 clang::RecordDecl::field_iterator field_pos; in BuildIndirectFields()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1752 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType()
1796 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp871 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
H A DMemRegion.cpp1445 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
H A DRegionStore.cpp2345 RecordDecl::field_iterator FI, FE; in bindStruct()

12