| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastSizeChecker.cpp | 57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize() 58 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 187 void accumulateBitFields(RecordDecl::field_iterator Field, 188 RecordDecl::field_iterator FieldEnd); 373 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields() 377 RecordDecl::field_iterator Start = Field; in accumulateFields() 393 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields() 394 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields() 400 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields() 951 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout() 1023 for (RecordDecl::field_iterator in print()
|
| H A D | CodeGenTBAA.cpp | 296 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
|
| H A D | CGExprAgg.cpp | 403 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 1339 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
| H A D | TargetInfo.cpp | 3146 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify() 3411 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData() 6773 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType() 8005 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates() 8112 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
|
| H A D | CGStmt.cpp | 2812 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
|
| H A D | CGExprConstant.cpp | 834 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
|
| H A D | CodeGenFunction.h | 414 RecordDecl::field_iterator Field =
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | LayoutOverrideSource.cpp | 172 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | InlayHints.cpp | 108 RecordDecl::field_iterator FieldsIt; 109 RecordDecl::field_iterator FieldsEnd;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 303 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in CanPlaceBaseSubobjectAtOffset() 350 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in UpdateEmptyBaseSubobjects() 415 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset() 526 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects() 3603 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
|
| H A D | ASTStructuralEquivalence.cpp | 1623 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent() 1625 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
|
| H A D | Decl.cpp | 4703 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin() 4707 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
|
| H A D | DeclCXX.cpp | 1579 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
|
| H A D | Expr.cpp | 1949 RecordDecl::field_iterator Field, FieldEnd; in getTargetFieldForToUnionCast()
|
| H A D | ExprConstant.cpp | 6287 CXXRecordDecl::field_iterator FieldIt = RD->field_begin(); in HandleConstructorCall() 9871 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization() 10144 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 343 RecordDecl::field_iterator Field, 358 RecordDecl::field_iterator *NextField, 2065 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() 2077 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() 2125 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() 2155 RecordDecl::field_iterator F = RD->field_begin(); in CheckStructUnionTypes() 2263 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes() 2289 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes() 2291 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes() 2639 RecordDecl::field_iterator Field = in CheckDesignatedInitializer() [all …]
|
| H A D | SemaDeclObjC.cpp | 3238 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes() 3239 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 1531 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType() 1575 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 4142 using field_iterator = specific_decl_iterator<FieldDecl>; variable 4146 field_iterator field_begin() const; 4148 field_iterator field_end() const { in field_end() 4149 return field_iterator(decl_iterator()); in field_end()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3061 clang::RecordDecl::field_iterator field_pos, in IsHomogeneousAggregate() 5377 clang::RecordDecl::field_iterator field, field_end; in GetNumChildren() 5593 clang::RecordDecl::field_iterator field, field_end; in GetNumFields() 5711 clang::RecordDecl::field_iterator field, field_end; in GetFieldAtIndex() 6266 clang::RecordDecl::field_iterator field, field_end; in GetChildCompilerTypeAtIndex() 6621 clang::RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild() 6684 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName() 6951 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName() 7429 clang::RecordDecl::field_iterator field_pos; in BuildIndirectFields() 7431 clang::RecordDecl::field_iterator last_field_pos = field_end_pos; in BuildIndirectFields() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 1137 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
| H A D | MemRegion.cpp | 1580 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
|
| H A D | RegionStore.cpp | 2700 RecordDecl::field_iterator FI, FE; in bindStruct()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXType.cpp | 1256 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()
|