Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGRecordLayoutBuilder.cpp174 void accumulateBitFields(RecordDecl::field_iterator Field,
175 RecordDecl::field_iterator FieldEnd);
348 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
352 RecordDecl::field_iterator Start = Field; in accumulateFields()
368 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
369 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
375 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
806 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
876 for (RecordDecl::field_iterator in print()
HDCodeGenTBAA.cpp259 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
HDCGExprAgg.cpp397 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
1289 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
HDTargetInfo.cpp2832 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
3090 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
6114 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
7158 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
7258 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
HDCGStmt.cpp2364 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
HDCGExprConstant.cpp804 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
HDCodeGenFunction.h355 RecordDecl::field_iterator Field =
HDCGExprScalar.cpp2756 for (RecordDecl::field_iterator Field = RD->field_begin(), in VisitOffsetOfExpr()
HDCGDebugInfo.cpp1303 RecordDecl::field_iterator Field = CXXDecl->field_begin(); in CollectRecordLambdaFields()
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDCastSizeChecker.cpp55 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
56 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
HDLayoutOverrideSource.cpp172 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDRecordLayoutBuilder.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()
525 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
3359 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
HDASTStructuralEquivalence.cpp1317 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
1319 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
HDDecl.cpp4425 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
4429 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
HDDeclCXX.cpp1461 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
HDExpr.cpp1987 RecordDecl::field_iterator Field, FieldEnd; in getTargetFieldForToUnionCast()
HDExprConstant.cpp5605 CXXRecordDecl::field_iterator FieldIt = RD->field_begin(); in HandleConstructorCall()
8983 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
9220 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaInit.cpp336 RecordDecl::field_iterator Field,
351 RecordDecl::field_iterator *NextField,
1994 CXXRecordDecl::base_class_range Bases, RecordDecl::field_iterator Field, in CheckStructUnionTypes()
2026 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2038 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2086 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2113 RecordDecl::field_iterator F = RD->field_begin(); in CheckStructUnionTypes()
2192 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
2218 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes()
2220 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes()
[all …]
HDSemaDeclObjC.cpp3219 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3220 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
HDClangASTContext.cpp2327 clang::RecordDecl::field_iterator field, field_end; in SetDefaultAccessForRecordFields()
2801 clang::RecordDecl::field_iterator field_pos, in IsHomogeneousAggregate()
4952 clang::RecordDecl::field_iterator field, field_end; in GetNumChildren()
5174 clang::RecordDecl::field_iterator field, field_end; in GetNumFields()
5292 clang::RecordDecl::field_iterator field, field_end; in GetFieldAtIndex()
5847 clang::RecordDecl::field_iterator field, field_end; in GetChildCompilerTypeAtIndex()
6212 clang::RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild()
6275 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName()
6541 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName()
6972 clang::RecordDecl::field_iterator field_pos; in BuildIndirectFields()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDDecl.h3960 using field_iterator = specific_decl_iterator<FieldDecl>; variable
3964 field_iterator field_begin() const;
3966 field_iterator field_end() const { in field_end()
3967 return field_iterator(decl_iterator()); in field_end()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDClangASTSource.cpp1596 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType()
1640 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDExprEngineCXX.cpp902 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
HDMemRegion.cpp1448 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
HDRegionStore.cpp2458 RecordDecl::field_iterator FI, FE; in bindStruct()

12