| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 52 if (std::distance(Record->field_begin(), Record->field_end()) != 1 || in hasValidIntValue() 53 !Record->field_begin()->getType()->isIntegralOrEnumerationType()) in hasValidIntValue()
|
| 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() 1451 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields() 3665 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
|
| H A D | ASTStructuralEquivalence.cpp | 1786 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent() 1788 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
|
| H A D | ExprConstant.cpp | 4878 std::distance(RD->field_begin(), RD->field_end())); in handleDefaultInitValue() 6370 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall() 6387 CXXRecordDecl::field_iterator FieldIt = RD->field_begin(); in HandleConstructorCall() 7304 std::distance(RD->field_begin(), RD->field_end())); in visit() 10141 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization() 10184 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization() 10302 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXParenListOrInitListExpr() 10473 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 10517 std::distance(ClosureClass->field_begin(), ClosureClass->field_end()); in VisitLambdaExpr()
|
| H A D | Decl.cpp | 5012 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin() function in RecordDecl 5018 return D->field_begin(); in field_begin()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastSizeChecker.cpp | 57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
|
| H A D | PaddingChecker.cpp | 264 std::transform(RD->field_begin(), RD->field_end(), in calculateOptimalPad()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | Mips.cpp | 157 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates() 264 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
|
| H A D | ARM.cpp | 492 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
|
| H A D | X86.cpp | 2078 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify() 2343 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.cpp | 3428 TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitTaskDupFunction() 3443 TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitTaskDupFunction() 3957 auto FI = std::next(KmpTaskTQTyRD->field_begin(), Data1); in emitTaskInit() 4054 *std::next(KmpDependInfoRD->field_begin(), in getDepobjElements() 4102 *std::next(KmpDependInfoRD->field_begin(), in emitDependData() 4107 Base, *std::next(KmpDependInfoRD->field_begin(), in emitDependData() 4114 *std::next(KmpDependInfoRD->field_begin(), in emitDependData() 4395 *std::next(KmpDependInfoRD->field_begin(), in emitDepobjDependClause() 4476 Base, *std::next(KmpDependInfoRD->field_begin(), in emitUpdateClause() 8596 Layout.append(RD->field_begin(), RD->field_end()); in generateInfoForCapture() [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 379 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields() 963 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout() 1036 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
|
| H A D | CodeGenTBAA.cpp | 299 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
|
| H A D | ABIInfoImpl.cpp | 147 return UD->field_begin()->getType(); in useFirstFieldIfTransparentUnion()
|
| H A D | CGExprAgg.cpp | 424 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 1102 DestLV, *CmpInfo.Record->field_begin()); in VisitBinCmp() 1360 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
| H A D | CGDebugInfo.cpp | 1576 auto PreviousBitfield = RD->field_begin(); in createBitFieldSeparatorIfNeeded() 1638 RecordDecl::field_iterator Field = CXXDecl->field_begin(); in CollectRecordLambdaFields() 2540 if (CXXDecl->field_begin() == CXXDecl->field_end()) in isDefinedInClangModule() 2542 if (!CXXDecl->field_begin()->isFromASTFile()) in isDefinedInClangModule()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | LayoutOverrideSource.cpp | 209 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.cpp | 1513 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType() 1557 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 547 std::distance(AggregateType->field_begin(), AggregateType->field_end()); in getNumParams()
|
| H A D | SemaInit.cpp | 1055 auto FieldIt = ParentRD->field_begin(); in isIdiomaticBraceElisionEntity() 1330 CheckStructUnionTypes(Entity, IList, DeclType, Bases, RD->field_begin(), in CheckListElementTypes() 2370 for (RecordDecl::field_iterator it = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes() 2403 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes() 2830 for (auto FI = RD->field_begin(); FI != RD->field_end(); ++FI) { in CheckDesignatedInitializer()
|
| H A D | SemaDeclObjC.cpp | 3245 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes() 3246 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 2661 cxx_record_decl->field_begin(); in GetCompleteQualType() 3018 for (field_pos = record_decl->field_begin(); field_pos != field_end; in IsHomogeneousAggregate() 5313 num_children += std::distance(record_decl->field_begin(), in GetNumChildren() 5525 count = std::distance(record_decl->field_begin(), in GetNumFields() 5640 for (field = record_decl->field_begin(), in GetFieldAtIndex() 6197 for (field = record_decl->field_begin(), in GetChildCompilerTypeAtIndex() 6553 for (field = record_decl->field_begin(), field_end = record_decl->field_end(); in GetIndexForRecordChild() 6616 for (field = record_decl->field_begin(), in GetIndexOfChildMemberWithName() 6881 for (field = record_decl->field_begin(), in GetIndexOfChildWithName() 7374 for (field_pos = record_decl->field_begin(); field_pos != field_end_pos; in BuildIndirectFields()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 4331 field_range fields() const { return field_range(field_begin(), field_end()); } in fields() 4332 field_iterator field_begin() const; 4340 return field_begin() == field_end(); in field_empty()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 1624 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
|