/freebsd/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() 1458 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields() 3677 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
|
H A D | ASTStructuralEquivalence.cpp | 1820 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent() 1822 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
|
H A D | ExprConstant.cpp | 4913 std::distance(RD->field_begin(), RD->field_end())); in handleDefaultInitValue() 6431 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall() 6448 CXXRecordDecl::field_iterator FieldIt = RD->field_begin(); in HandleConstructorCall() 7365 std::distance(RD->field_begin(), RD->field_end())); in visit() 10242 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization() 10285 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization() 10403 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXParenListOrInitListExpr() 10571 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 10607 std::distance(ClosureClass->field_begin(), ClosureClass->field_end()); in VisitLambdaExpr()
|
H A D | Decl.cpp | 5061 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin() function in RecordDecl 5067 return D->field_begin(); in field_begin()
|
/freebsd/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/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 | 490 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
|
H A D | X86.cpp | 2093 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify() 2361 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 3035 CGF.EmitLValueForField(TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitProxyTaskFunction() 3037 auto PartIdFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTPartId); in emitProxyTaskFunction() 3041 auto SharedsFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTShareds); in emitProxyTaskFunction() 3047 auto PrivatesFI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin(), 1); in emitProxyTaskFunction() 3066 auto LBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLowerBound); in emitProxyTaskFunction() 3069 auto UBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTUpperBound); in emitProxyTaskFunction() 3072 auto StFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTStride); in emitProxyTaskFunction() 3075 auto LIFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLastIter); in emitProxyTaskFunction() 3078 auto RFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTReductions); in emitProxyTaskFunction() 3132 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitDestructorsFunction() [all …]
|
H A D | CGRecordLayoutBuilder.cpp | 381 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields() 1160 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout() 1233 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
|
H A D | CodeGenTBAA.cpp | 359 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in CollectFields()
|
H A D | ABIInfoImpl.cpp | 150 return UD->field_begin()->getType(); in useFirstFieldIfTransparentUnion()
|
H A D | CGExprAgg.cpp | 427 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 1116 DestLV, *CmpInfo.Record->field_begin()); in VisitBinCmp() 1378 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
H A D | CGDebugInfo.cpp | 1680 auto PreviousBitfield = RD->field_begin(); in createBitFieldSeparatorIfNeeded() 1764 RecordDecl::field_iterator Field = CXXDecl->field_begin(); in CollectRecordLambdaFields() 2666 if (CXXDecl->field_begin() == CXXDecl->field_end()) in isDefinedInClangModule() 2668 if (!CXXDecl->field_begin()->isFromASTFile()) in isDefinedInClangModule()
|
H A D | CGOpenMPRuntimeGPU.cpp | 1895 auto CurField = RD->field_begin(); in createParallelDataSharingWrapper()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTImporter.cpp | 669 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in importRecordLayoutFromOrigin() 711 for (RecordDecl::field_iterator fi = record->field_begin(), in importRecordLayoutFromOrigin()
|
/freebsd/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 | 1111 auto FieldIt = ParentRD->field_begin(); in isIdiomaticBraceElisionEntity() 1386 CheckStructUnionTypes(Entity, IList, DeclType, Bases, RD->field_begin(), in CheckListElementTypes() 2503 for (RecordDecl::field_iterator it = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes() 2537 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes() 2969 for (auto FI = RD->field_begin(); FI != RD->field_end(); ++FI) { in CheckDesignatedInitializer() 8288 RecordDecl::field_iterator Field = Record->field_begin(); in Perform()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 2615 cxx_record_decl->field_begin(); in GetCompleteRecordType() 3055 for (field_pos = record_decl->field_begin(); field_pos != field_end; in IsHomogeneousAggregate() 5391 num_children += std::distance(record_decl->field_begin(), in GetNumChildren() 5612 count = std::distance(record_decl->field_begin(), in GetNumFields() 5727 for (field = record_decl->field_begin(), in GetFieldAtIndex() 6319 for (field = record_decl->field_begin(), in GetChildCompilerTypeAtIndex() 6678 for (field = record_decl->field_begin(), field_end = record_decl->field_end(); in GetIndexForRecordChild() 6741 for (field = record_decl->field_begin(), in GetIndexOfChildMemberWithName() 7006 for (field = record_decl->field_begin(), in GetIndexOfChildWithName() 7532 for (field_pos = record_decl->field_begin(); field_pos != field_end_pos; in BuildIndirectFields()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 4347 field_range fields() const { return field_range(field_begin(), field_end()); } in fields() 4348 field_iterator field_begin() const; 4356 return field_begin() == field_end(); in field_empty()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1643 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
|
H A D | RegionStore.cpp | 2695 for (FI = RD->field_begin(), FE = RD->field_end(); FI != FE; ++FI) { in bindStruct()
|