/external/llvm-project/clang/lib/AST/ |
D | ComparisonCategories.cpp | 51 if (std::distance(Record->field_begin(), Record->field_end()) != 1 || in hasValidIntValue() 52 !Record->field_begin()->getType()->isIntegralOrEnumerationType()) in hasValidIntValue()
|
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() 1438 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields() 3510 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
|
D | ASTStructuralEquivalence.cpp | 1538 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent() 1540 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | PaddingChecker.cpp | 161 if (std::any_of(RD->field_begin(), RD->field_end(), IsTrickyField)) in shouldSkipDecl() 226 std::transform(RD->field_begin(), RD->field_end(), in calculateOptimalPad()
|
D | CastSizeChecker.cpp | 56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 194 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields() 258 for (RecordDecl::field_iterator i = RD->field_begin(), in getTBAAStructTypeInfo()
|
D | CGOpenMPRuntime.cpp | 3302 CGF.EmitLValueForField(TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitProxyTaskFunction() 3304 auto PartIdFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTPartId); in emitProxyTaskFunction() 3308 auto SharedsFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTShareds); in emitProxyTaskFunction() 3314 auto PrivatesFI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin(), 1); in emitProxyTaskFunction() 3332 auto LBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLowerBound); in emitProxyTaskFunction() 3335 auto UBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTUpperBound); in emitProxyTaskFunction() 3338 auto StFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTStride); in emitProxyTaskFunction() 3341 auto LIFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLastIter); in emitProxyTaskFunction() 3391 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitDestructorsFunction() 3507 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitPrivatesInit() [all …]
|
D | CGRecordLayoutBuilder.cpp | 350 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields() 760 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout() 831 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
|
D | CGExprConstant.cpp | 379 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build() 474 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | PaddingChecker.cpp | 185 if (std::any_of(RD->field_begin(), RD->field_end(), IsTrickyField)) in shouldSkipDecl() 259 std::transform(RD->field_begin(), RD->field_end(), in calculateOptimalPad()
|
D | CastSizeChecker.cpp | 57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
|
/external/clang/lib/Frontend/ |
D | LayoutOverrideSource.cpp | 173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
|
/external/llvm-project/clang/lib/Frontend/ |
D | LayoutOverrideSource.cpp | 172 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.cpp | 3556 CGF.EmitLValueForField(TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitProxyTaskFunction() 3558 auto PartIdFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTPartId); in emitProxyTaskFunction() 3562 auto SharedsFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTShareds); in emitProxyTaskFunction() 3568 auto PrivatesFI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin(), 1); in emitProxyTaskFunction() 3587 auto LBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLowerBound); in emitProxyTaskFunction() 3590 auto UBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTUpperBound); in emitProxyTaskFunction() 3593 auto StFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTStride); in emitProxyTaskFunction() 3596 auto LIFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLastIter); in emitProxyTaskFunction() 3599 auto RFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTReductions); in emitProxyTaskFunction() 3653 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitDestructorsFunction() [all …]
|
D | CGRecordLayoutBuilder.cpp | 368 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields() 946 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout() 1019 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
|
D | CodeGenTBAA.cpp | 296 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
|
D | CGExprAgg.cpp | 401 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr() 1073 DestLV, *CmpInfo.Record->field_begin()); in VisitBinCmp() 1331 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
/external/clang/lib/AST/ |
D | RecordLayoutBuilder.cpp | 302 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() 1353 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields() 3221 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
|
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
D | TypeSystemClang.cpp | 2496 for (field = record_decl->field_begin(), in SetDefaultAccessForRecordFields() 2608 cxx_record_decl->field_begin(); in GetCompleteQualType() 2975 for (field_pos = record_decl->field_begin(); field_pos != field_end; in IsHomogeneousAggregate() 5212 for (field = record_decl->field_begin(), in GetNumChildren() 5426 for (field = record_decl->field_begin(), in GetNumFields() 5544 for (field = record_decl->field_begin(), in GetFieldAtIndex() 6099 for (field = record_decl->field_begin(), in GetChildCompilerTypeAtIndex() 6453 for (field = record_decl->field_begin(), field_end = record_decl->field_end(); in GetIndexForRecordChild() 6517 for (field = record_decl->field_begin(), in GetIndexOfChildMemberWithName() 6782 for (field = record_decl->field_begin(), in GetIndexOfChildWithName() [all …]
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCXX.cpp | 586 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangASTSource.cpp | 1537 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType() 1581 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
|
/external/clang/include/clang/AST/ |
D | Decl.h | 3382 field_range fields() const { return field_range(field_begin(), field_end()); } in fields() 3383 field_iterator field_begin() const; 3392 return field_begin() == field_end(); in field_empty()
|
/external/llvm-project/clang/include/clang/AST/ |
D | Decl.h | 4020 field_range fields() const { return field_range(field_begin(), field_end()); } in fields() 4021 field_iterator field_begin() const; 4029 return field_begin() == field_end(); in field_empty()
|
/external/clang/tools/libclang/ |
D | CXType.cpp | 971 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCXX.cpp | 1002 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|