|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/DeclBase.h 2089 value_type operator->() const { return **this; }
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 639 if (Matcher.matches(**I, Finder, &Result)) {
tools/clang/lib/ARCMigrate/ObjCMT.cpp 587 for (auto *Method : D->methods()) {
650 for (const auto *MD : PDecl->methods()) {
806 for (auto Enumerator : EnumDcl->enumerators()) {
1295 for (auto *Method : CDecl->methods()) {
1575 for (const auto *Method : CDecl->methods())
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 134 for (const auto *MI : RD->methods()) {
tools/clang/lib/ARCMigrate/TransProperties.cpp 107 ObjCPropertyImplDecl *implD = *I;
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp 115 for (auto *PID : IMD->property_impls()) {
tools/clang/lib/AST/APValue.cpp 668 for (const auto *FI : RD->fields()) {
tools/clang/lib/AST/ASTContext.cpp 2357 for (const auto *I : OI->ivars())
2407 for (const auto *Field : RD->fields()) {
2469 for (const auto *Field : RD->fields()) {
6494 for (auto *PID : CID->property_impls())
6499 for (auto *PID : OID->property_impls())
6964 for (const auto *Field : RDecl->fields()) {
7167 for (auto *Field : RDecl->fields()) {
8612 for (const auto *I : UD->fields()) {
tools/clang/lib/AST/ASTImporter.cpp 1771 for (CXXMethodDecl *FromM : From->methods())
5185 for (auto *FromField : D->fields()) {
5193 for (CXXMethodDecl *FromM : D->methods()) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1315 if (!IsStructurallyEquivalent(Context, *Field1, *Field2))
1315 if (!IsStructurallyEquivalent(Context, *Field1, *Field2))
tools/clang/lib/AST/CXXInheritance.cpp 657 for (auto *M : RD->methods()) {
tools/clang/lib/AST/Decl.cpp 4006 for (auto *Field : RD->fields()) {
4439 for (const auto *I : fields()) {
tools/clang/lib/AST/DeclCXX.cpp 629 for (auto *FD : X->fields()) {
1458 ThisCapture = *Field;
1460 Captures[C->getCapturedVar()] = *Field;
1791 for (const auto *Field : fields())
1825 for (const auto *const Method : methods())
tools/clang/lib/AST/DeclObjC.cpp 147 for (const auto *P : Cat->properties())
394 for (auto *Prop : properties()) {
400 for (auto *Prop : ClassExt->properties()) {
1600 data().IvarList = *I; ++I;
1601 for (curIvar = data().IvarList; I != E; curIvar = *I, ++I)
1602 curIvar->setNextIvar(*I);
1611 data().IvarList = *I; ++I;
1614 for ( ;I != E; curIvar = *I, ++I)
1615 curIvar->setNextIvar(*I);
1629 for (auto *IV : ImplDecl->ivars()) {
1926 for (auto *Prop : PDecl->properties()) {
1945 for (auto *Prop : PDecl->properties()) {
2098 for (auto *PID : property_impls())
2112 for (auto *PID : property_impls())
tools/clang/lib/AST/DeclPrinter.cpp 1318 for (const auto *I : OID->ivars()) {
1372 for (const auto *I : OID->ivars()) {
1428 for (const auto *I : PID->ivars())
tools/clang/lib/AST/Expr.cpp 1975 return *Field;
3209 for (const auto *Field : RD->fields()) {
tools/clang/lib/AST/ExprConstant.cpp 2208 for (const auto *I : RD->fields()) {
3017 for (auto *Field : RD->fields())
3039 for (auto *Field : RD->fields()) {
4247 for (const auto *I : RD->fields()) {
5416 for (auto *FD : RD->fields()) {
5617 for (; !declaresSameEntity(*FieldIt, FD); ++FieldIt) {
6252 for (FieldDecl *FD : RD->fields()) {
6422 for (FieldDecl *FD : RD->fields()) {
6546 for (FieldDecl *FD : Record->fields()) {
8817 for (const auto *I : RD->fields()) {
8848 if (!HandleLValueMember(Info, E, Subobject, *I))
8850 Result = APValue(*I);
8963 for (const auto *Field : RD->fields()) {
9135 for (const auto *Field : ClosureClass->fields()) {
tools/clang/lib/AST/Interp/Program.cpp 268 for (const FieldDecl *FD : RD->fields()) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 206 for (const FieldDecl *FD : Class->fields()) {
308 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
355 UpdateEmptyFieldSubobjects(*I, FieldOffset, PlacingEmptyBase);
421 if (!CanPlaceFieldSubobjectAtOffset(*I, FieldOffset))
532 UpdateEmptyFieldSubobjects(*I, FieldOffset, PlacingOverlappingField);
1383 LayoutField(*I,
2098 for (const CXXMethodDecl *MD : RD->methods()) {
2691 for (const FieldDecl *Field : RD->fields())
2995 for (const CXXMethodDecl *MD : RD->methods())
3361 const FieldDecl &Field = **I;
tools/clang/lib/AST/TemplateBase.cpp 58 for (const EnumConstantDecl* ECD : ET->getDecl()->enumerators()) {
tools/clang/lib/AST/Type.cpp 3303 for (FieldDecl *FD :
tools/clang/lib/AST/VTableBuilder.cpp 410 for (const auto *MD : RD->methods()) {
691 for (const auto *MD : RD->methods()) {
1483 for (const auto *MD : RD->methods()) {
2156 for (const auto *MD : MostDerivedClass->methods()) {
3472 for (const CXXMethodDecl *MD : Info.IntroducingObject->methods()) {
tools/clang/lib/Analysis/BodyFarm.cpp 758 for (const auto *I : ImplDecl->property_impls()) {
tools/clang/lib/Analysis/CFG.cpp 1908 for (auto *FI : RD->fields()) {
tools/clang/lib/Analysis/ThreadSafety.cpp 2111 for (auto *Ctor : RD->ctors()) {
tools/clang/lib/Analysis/UninitializedValues.cpp 82 const VarDecl *vd = *I;
tools/clang/lib/CodeGen/CGBuiltin.cpp 1429 for (const auto *FD : RD->fields()) {
1500 for (FieldDecl *F : Record->fields()) {
tools/clang/lib/CodeGen/CGCXX.cpp 70 for (const auto *I : Class->fields())
tools/clang/lib/CodeGen/CGCall.cpp 921 for (const auto *FD : RD->fields()) {
942 for (const auto *FD : RD->fields()) {
tools/clang/lib/CodeGen/CGClass.cpp 780 for (const auto *Field : ClassDecl->fields()) {
1351 for (const auto *Field : BaseClassDecl->fields())
1412 for (const auto *Field : ClassDecl->fields())
1678 for (const FieldDecl *Field : Dtor->getParent()->fields()) {
1867 for (const auto *Field : ClassDecl->fields()) {
2623 for (const CXXMethodDecl *MD : RD->methods()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1330 FieldDecl *f = *Field;
2087 for (const CXXMethodDecl *MD : RD->methods())
2154 for (CXXMethodDecl *MD : llvm::make_range(I, End))
2505 for (auto *PD : ClassExt->properties()) {
2509 for (const auto *PD : ID->properties()) {
2814 for (const auto *Enum : ED->enumerators()) {
3990 for (const auto *Field : RD->fields()) {
4361 for (const auto *Field : RD->fields()) {
tools/clang/lib/CodeGen/CGExpr.cpp 3913 for (auto F : Rec->getDefinition()->fields()) {
3978 for (const FieldDecl *Field : RD->fields())
tools/clang/lib/CodeGen/CGExprAgg.cpp 413 LValue Start = CGF.EmitLValueForFieldInitialization(DestLV, *Field);
427 LValue EndOrLength = CGF.EmitLValueForFieldInitialization(DestLV, *Field);
1053 DestLV, *CmpInfo.Record->field_begin());
1304 LValue LV = CGF.EmitLValueForFieldInitialization(SlotLV, *CurField);
1549 for (const auto *Field : record->fields())
1572 for (const auto *field : record->fields()) {
1773 for (const auto *Field : SD->fields()) {
tools/clang/lib/CodeGen/CGExprCXX.cpp 1192 for (auto *Field : RType->getDecl()->fields())
tools/clang/lib/CodeGen/CGExprConstant.cpp 675 for (FieldDecl *Field : RD->fields()) {
806 if (RD->isUnion() && !declaresSameEntity(Val.getUnionField(), *Field))
823 if (!AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,
832 if (!AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,
2228 for (const auto *Field : record->fields()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp 2683 if (*Field == MemberDecl)
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 44 for (const FieldDecl *FD : RD->fields()) {
tools/clang/lib/CodeGen/CGObjCGNU.cpp 1880 for (auto *propImpl : OID->property_impls())
3291 for (const auto *PD : Proto->properties()) {
3306 for (auto *PD : ClassExt->properties()) {
3313 for (const auto *PD : OCD->properties()) {
3494 for (auto *propertyImpl : OID->property_impls())
tools/clang/lib/CodeGen/CGObjCMac.cpp 1170 for (auto MD : PD->methods()) {
3221 for (const auto *PD : Proto->properties()) {
3261 for (auto *PD : ClassExt->properties()) {
3268 for (const auto *PD : OCD->properties()) {
3374 for (const auto *MD : OCD->methods()) {
3473 for (auto field : recType->getDecl()->fields()) {
3556 for (const auto *MD : ID->methods()) {
3560 for (const auto *PID : ID->property_impls()) {
5188 auto field = *begin;
6236 for (const auto *PID : ID->property_impls()) {
6567 for (const auto *MD : OCD->methods()) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1529 for (const FieldDecl *FD : RD->fields()) {
1663 CGF.EmitLValueForField(Base, *std::next(Fields, IdentField_PSource));
4536 CGF.EmitLValueForField(TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin());
4539 LValue PartIdLVal = CGF.EmitLValueForField(Base, *PartIdFI);
4543 LValue SharedsLVal = CGF.EmitLValueForField(Base, *SharedsFI);
4551 LValue PrivatesLVal = CGF.EmitLValueForField(TDBase, *PrivatesFI);
4568 LValue LBLVal = CGF.EmitLValueForField(Base, *LBFI);
4571 LValue UBLVal = CGF.EmitLValueForField(Base, *UBFI);
4574 LValue StLVal = CGF.EmitLValueForField(Base, *StFI);
4577 LValue LILVal = CGF.EmitLValueForField(Base, *LIFI);
4580 LValue RLVal = CGF.EmitLValueForField(Base, *RFI);
4634 Base = CGF.EmitLValueForField(Base, *FI);
4635 for (const auto *Field :
4732 for (const FieldDecl *Field : PrivatesQTyRD->fields()) {
4756 LValue PrivatesBase = CGF.EmitLValueForField(TDBase, *FI);
4782 LValue PrivateLValue = CGF.EmitLValueForField(PrivatesBase, *FI);
4917 TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin());
4918 LValue LILVal = CGF.EmitLValueForField(Base, *LIFI);
4932 TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin());
4935 Base, *std::next(KmpTaskTQTyRD->field_begin(),
4953 for (const FieldDecl *FD : PrivateRD->fields()) {
5118 CGF.EmitLValueForField(Base, *KmpTaskTWithPrivatesQTyRD->field_begin());
5126 TDBase, *std::next(KmpTaskTQTyRD->field_begin(),
5153 (*FI)->getType()->getAsUnionType()->getDecl();
5158 LValue Data1LV = CGF.EmitLValueForField(TDBase, *FI);
5160 Data1LV, *std::next(KmpCmplrdataUD->field_begin(), Destructors));
5168 TDBase, *std::next(KmpTaskTQTyRD->field_begin(), Data2));
5170 Data2LV, *std::next(KmpCmplrdataUD->field_begin(), Priority));
5250 Base, *std::next(KmpDependInfoRD->field_begin(), BaseAddr));
5256 Base, *std::next(KmpDependInfoRD->field_begin(), Len));
5278 Base, *std::next(KmpDependInfoRD->field_begin(), Flags));
5310 LValue PartIdLVal = CGF.EmitLValueForField(TDBase, *PartIdFI);
5403 *std::next(Result.KmpTaskTQTyRD->field_begin(), KmpTaskTLowerBound));
5410 *std::next(Result.KmpTaskTQTyRD->field_begin(), KmpTaskTUpperBound));
5417 *std::next(Result.KmpTaskTQTyRD->field_begin(), KmpTaskTStride));
5425 *std::next(Result.KmpTaskTQTyRD->field_begin(), KmpTaskTReductions));
7839 for (const auto *Field : RD->fields()) {
9354 MEHandler.generateDefaultMapInfo(*CI, **RI, *CV, CurBasePointers,
9619 for (const CXXConstructorDecl *Ctor : RD->ctors()) {
10843 DimsLVal, *std::next(RD->field_begin(), UpperFD));
10851 DimsLVal, *std::next(RD->field_begin(), StrideFD));
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 295 for (const auto *Field : D->fields()) {
358 bitsToCharUnits(getFieldBitOffset(*Field)), MemberInfo::Field,
359 getStorageType(*Field), *Field));
359 getStorageType(*Field), *Field));
382 uint64_t BitOffset = getFieldBitOffset(*Field);
403 MemberInfo::Field, nullptr, *Field));
438 StartBitOffset = getFieldBitOffset(*Field);
461 Tail == getFieldBitOffset(*Field)) {
475 MemberInfo::Field, nullptr, *Run));
808 const FieldDecl *FD = *it;
877 it2 = RD->field_begin(); *it2 != it->first; ++it2)
tools/clang/lib/CodeGen/CGStmt.cpp 2361 LValue LV = EmitLValueForFieldInitialization(SlotLV, *CurField);
2366 EmitInitializerForField(*CurField, LV, *I);
2433 for (auto *FD : RD->fields()) {
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 415 for (const FieldDecl *FD : RD->fields()) {
485 for (const FieldDecl *FD : RD->fields()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp 974 for (auto *FD : MD->getParent()->fields()) {
tools/clang/lib/CodeGen/CodeGenFunction.h 360 CXXThisFieldDecl = *Field;
362 CaptureFields[I->getCapturedVar()->getCanonicalDecl()] = *Field;
364 CaptureFields[I->getCapturedVar()->getCanonicalDecl()] = *Field;
tools/clang/lib/CodeGen/CodeGenModule.cpp 4150 for (const FieldDecl *FD : RD->fields()) {
5104 for (const auto *PID : D->property_impls()) {
5212 for (auto *M : OID->methods())
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 260 if ((*i)->isZeroSize(Context) || (*i)->isUnnamedBitfield())
260 if ((*i)->isZeroSize(Context) || (*i)->isUnnamedBitfield())
301 for (FieldDecl *Field : RD->fields()) {
tools/clang/lib/CodeGen/CodeGenTypes.cpp 145 for (const auto *I : RD->fields())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1075 for (const CXXConstructorDecl *Ctor : RD->ctors())
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 113 for (auto field : record->fields()) {
150 for (auto field : record->fields()) {
tools/clang/lib/CodeGen/TargetInfo.cpp 525 for (const auto *I : RD->fields())
570 for (const auto *FD : RD->fields()) {
1274 for (const auto *FD : RT->getDecl()->fields()) {
1304 for (const auto *FD : RD->fields()) {
1480 for (const auto *i : RD->fields()) {
3570 for (const auto *FD : RT->getDecl()->fields()) {
4628 for (const auto *FD : RD->fields()) {
6027 const FieldDecl *FD = *i;
6391 for (const FieldDecl *I : RD->fields())
6650 for (const auto *FD : RD->fields()) {
7735 for (const FieldDecl *Field : RD->fields()) {
8919 for (const auto *Field : RD->fields()) {
9396 for (const FieldDecl *FD : RD->fields()) {
tools/clang/lib/Frontend/ASTUnit.cpp 911 for (const auto *EI : EnumD->enumerators()) {
tools/clang/lib/Frontend/LayoutOverrideSource.cpp 178 FieldOffsets[*F] = Known->second.FieldOffsets[NumFields];
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 1369 for (auto *I : IMD ? IMD->property_impls() : CID->property_impls())
3655 for (auto *FD : RD->fields())
3673 for (const auto *EC : ED->enumerators()) {
5667 for (auto *FD : RD->fields()) {
7026 for (const auto *Prop : IDecl->property_impls()) {
7276 for (const auto *Prop : IDecl->property_impls()) {
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 1191 for (auto *I : IMD ? IMD->property_impls() : CID->property_impls())
4765 for (auto *FD : RD->fields()) {
5311 for (auto *IV : IDecl->ivars())
5323 Context->getObjCEncodingForType(IVI->getType(), TmpString, *IVI);
5327 RewriteIvarOffsetComputation(*IVI, Result);
5334 Context->getObjCEncodingForType(IVI->getType(), TmpString, *IVI);
5338 RewriteIvarOffsetComputation(*IVI, Result);
5350 for (const auto *Prop : IDecl->property_impls()) {
5628 for (const auto *Prop : IDecl->property_impls()) {
tools/clang/lib/Index/IndexDecl.cpp 441 for (const auto *I : D->property_impls()) {
tools/clang/lib/Index/USRGeneration.cpp 560 Out << '@' << **enum_range.begin();
tools/clang/lib/Sema/SemaCUDA.cpp 342 for (const auto *F : ClassDecl->fields()) {
tools/clang/lib/Sema/SemaChecking.cpp 9360 for (auto *FD : RD->fields()) {
9421 for (const FieldDecl *FD : FT->castAs<RecordType>()->getDecl()->fields())
9463 for (const FieldDecl *FD : FT->castAs<RecordType>()->getDecl()->fields())
14282 if (!isLayoutCompatible(C, *Field1, *Field2))
14282 if (!isLayoutCompatible(C, *Field1, *Field2))
14296 for (auto *Field2 : RD2->fields())
14299 for (auto *Field1 : RD1->fields()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 1947 for (auto *Method : CR->methods()) {
1957 for (auto *Method : BR->methods()) {
4251 for (auto *E : Enum->enumerators()) {
4598 for (const auto *M : Container->methods()) {
4608 for (auto *M : Container->methods()) {
5489 OrigToLatest[NS->getOriginalNamespace()] = *NS;
5689 for (auto *Field : ClassDecl->fields()) {
6199 for (ObjCMethodDecl *M : Container->methods()) {
7499 for (auto *M : Container->methods()) {
tools/clang/lib/Sema/SemaDecl.cpp 8489 for (const auto *FD : RD->fields()) {
11372 for (const FieldDecl *FD : RD->fields())
11437 for (const FieldDecl *FD : RD->fields())
11503 for (const FieldDecl *FD : RD->fields())
13593 for (auto *EI : ED->enumerators())
17327 for (auto *E : ED->enumerators()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp 1420 for (const auto *I : UD->fields()) {
2062 for (const auto *I : R->fields()) {
3512 FieldDecl *FirstField = *Field;
tools/clang/lib/Sema/SemaDeclCXX.cpp 1357 for (auto *FD : RD->fields()) {
1624 for (const FieldDecl *FD : RD->fields())
1949 for (auto *I : RD->fields())
2230 for (auto *I : RD->fields())
5123 for (auto *Field : RD->fields())
5182 for (auto *Field : ClassDecl->fields()) {
5381 for (auto *Field : ClassDecl->fields()) {
5855 for (auto *Method : Class->methods()) {
6206 for (const CXXConstructorDecl *CD : D->ctors()) {
6272 for (const CXXMethodDecl *MD : D->methods()) {
6308 for (const auto *F : Record->fields()) {
6454 for (auto *M : Record->methods()) {
6473 for (auto *M : Record->methods())
6762 for (const auto *F : ClassDecl->fields()) {
7105 for (FieldDecl *FD : Classes.pop_back_val()->fields()) {
7288 for (auto *F : RD->fields())
7571 for (auto *UI : FieldRecord->fields()) {
7618 for (auto *F : MD->getParent()->fields())
7684 for (auto *I : RD->ctors()) {
7696 for (auto *I : RD->methods()) {
7805 for (auto *CI : RD->ctors()) {
7905 for (auto *CI : RD->ctors())
7988 for (const auto *FI : RD->fields()) {
8168 for (const auto *MI : RD->methods()) {
8347 for (const auto *FD : RD.fields()) {
12415 for (auto *I : RD->ctors()) {
12426 for (auto *I : RD->methods()) {
12550 for (auto *Field : ClassDecl->fields()) {
12918 for (auto *Field : ClassDecl->fields()) {
15746 for (const auto *I : RD->methods())
tools/clang/lib/Sema/SemaDeclObjC.cpp 1750 for (auto *MD : ID->methods())
1755 for (const auto *Method : CAT->methods()) {
2171 ObjCIvarDecl* ClsIvar = *IVI;
2960 for (const auto *PImpl : IMPDecl->property_impls()) {
3729 for (auto *Ivar : ID->ivars()) {
3825 for (auto ivar : Ivars) {
3869 (Ivars.begin() == Ivars.end()) ? nullptr : *Ivars.begin();
3877 const ObjCIvarDecl *LastIvar = *IvarIter;
3981 for (auto *I : CDecl->properties())
tools/clang/lib/Sema/SemaExpr.cpp 518 && (*ClassDeclared->ivar_begin()) == IV) {
8504 for (auto *it : UD->fields()) {
11650 for (const FieldDecl *Field :
tools/clang/lib/Sema/SemaExprCXX.cpp 3126 for (const auto *CD : RD->ctors()) {
tools/clang/lib/Sema/SemaInit.cpp 776 for (auto *Field : RDecl->fields()) {
806 for (auto *Field : RDecl->fields()) {
981 for (const auto *Field : structDecl->fields())
2013 for (FieldDecl *FD : RD->fields()) {
2029 StructuredList->setInitializedFieldInUnion(*Field);
2042 InitializedEntity::InitializeMember(*Field, &Entity),
2045 StructuredList->setInitializedFieldInUnion(*Field);
2153 InvalidUse = !SemaRef.CanUseDecl(*Field, TreatUnavailableAsInvalid);
2156 *Field, IList->getInit(Index)->getBeginLoc());
2173 InitializedEntity::InitializeMember(*Field, &Entity);
2180 StructuredList->setInitializedFieldInUnion(*Field);
2196 diag::warn_missing_field_initializers) << *it;
2209 InitializedEntity::InitializeMember(*Field, &Entity),
2233 if (CheckFlexibleArrayInit(Entity, IList->getInit(Index), *Field,
2241 InitializedEntity::InitializeMember(*Field, &Entity);
2558 for (auto *FI : RT->getDecl()->fields()) {
2577 if (CurrentField && !declaresSameEntity(CurrentField, *Field)) {
2593 StructuredList->setInitializedFieldInUnion(*Field);
2600 InvalidUse = !SemaRef.CanUseDecl(*Field, TreatUnavailableAsInvalid);
2602 InvalidUse = SemaRef.DiagnoseUseOfDecl(*Field, D->getFieldLoc());
2634 declaresSameEntity(*FI, **NextField))
2634 declaresSameEntity(*FI, **NextField))
2636 PrevField = *FI;
2658 D->setField(*Field);
2678 << *Field;
2691 << *Field;
2697 if (!Invalid && CheckFlexibleArrayInit(Entity, DIE->getInit(), *Field,
2713 InitializedEntity::InitializeMember(*Field, &Entity);
2732 InitializedEntity::InitializeMember(*Field, &Entity);
7161 for (const auto *I : RD->fields()) {
8608 for (const auto *FI : RD->fields()) {
tools/clang/lib/Sema/SemaObjCProperty.cpp 1706 for (auto *Prop : IDecl->properties()) {
1726 for (auto *Prop : CATDecl->properties()) {
1740 for (auto *Prop : PDecl->properties()) {
2028 for (auto *PropDecl : PDecl->properties()) {
2042 for (const auto *I : IMPDecl->property_impls())
2047 for (const auto *I : IMPDecl->methods())
2059 for (const auto *I : IMP->methods())
2084 for (const auto *propertyImpl : impDecl->property_impls()) {
2117 for (auto *Prop : IDecl->properties())
2120 for (auto *Prop : Ext->properties())
2210 for (const auto *PID : D->property_impls()) {
tools/clang/lib/Sema/SemaOverload.cpp 1984 for (const auto *it : UD->fields()) {
tools/clang/lib/Sema/SemaStmt.cpp 1140 for (auto *EDI : ED->enumerators()) {
1292 for (auto *EDI : ED->enumerators()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1249 for (auto *EC : Pattern->enumerators()) {
tools/clang/lib/Sema/SemaType.cpp 8237 for (const auto *I : RD->fields()) {
tools/clang/lib/Serialization/ASTReader.cpp 8113 for (auto *I : ImplD->methods())
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 211 for (const auto *I : RD->fields()) {
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 59 Last = *Iter;
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 206 for (const auto *I : D->property_impls()) {
279 for (auto *PropImpl : getContainingObjCImpl(LCtx)->property_impls()) {
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 1663 for (const auto *Method : CRD->methods()) {
1871 for (const auto *Method : CRD->methods()) {
1887 for (const auto *Method : CRD->methods()) {
1902 for (const auto *Method : CRD->methods()) {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 248 for (const auto *MDI : D->methods())
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 235 for (auto *I : R->fields()) {
251 for (auto *I : RD->fields())
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 1076 for (const ObjCMethodDecl *M : D->methods()) {
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 395 for (const auto *IvarDecl : ID->ivars()) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 85 for (const auto *I : ID->property_impls())
114 for (const auto *Ivar : ID->ivars()) {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 195 for (const FieldDecl *FD : RD->fields()) {
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 298 for (const FieldDecl *I : RD->fields()) {
505 for (const FieldDecl *FD : RD->fields()) {
560 for (const CXXMethodDecl *M : Parent->methods()) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 514 for (const FieldDecl *I : RD->fields()) {
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 111 for (const auto *I : RD->fields()) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp 906 FieldDecl *FieldForCapture = *CurField;
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 1450 if (FR->getDecl() == *FI)
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2341 for (const auto *FD : RD->fields()) {
2469 const FieldRegion* FR = MRMgr.getFieldRegion(*FI, R);
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 810 for (const auto *I : RD->fields()) {
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 136 for (const auto *CtorDecl : RecordDecl->ctors())
tools/clang/tools/extra/clang-doc/Serialize.cpp 276 for (const FieldDecl *F : D->fields()) {
303 for (const EnumConstantDecl *E : D->enumerators())
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 62 for (const auto *Field : Definition->fields())
129 for (const auto *Field : Definition->fields())
133 for (const auto *Field : Definition->fields()) {
142 for (const auto *Field : Definition->fields()) {
280 for (const auto *C : CXXRD->ctors())
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp 67 for (const auto *Ctor : BaseClass->ctors()) {
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 119 for (const auto *OtherCtor : Ctor->getParent()->ctors()) {
135 for (const auto *OtherCtor : Ctor->getParent()->ctors()) {
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 204 for (const CXXMethodDecl *DerivedMD : DerivedRD->methods()) {
241 for (const auto *BaseMD : BaseRD->methods()) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 37 for (const FieldDecl *F : Fields) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp 78 for (const auto &Method : DerivedDecl.methods()) {
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 105 for (const auto *BMD : RD->methods())
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp 41 for (const CXXConstructorDecl *Ctor : Node.ctors()) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 26 for (const auto *Field : Record->fields()) {
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp 86 for (const auto *Ctor : R->ctors()) {
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp 67 for (const auto *Ctor : CopyCtor->getParent()->ctors()) {
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp 32 for (const auto *Constructor : Record->ctors()) {
74 for (const FieldDecl *Field : ClassDecl->fields()) {
tools/clang/tools/libclang/CXType.cpp 964 for (const auto *I : RD->fields()){
1241 const FieldDecl *FD = dyn_cast_or_null<FieldDecl>((*I));
tools/clang/unittests/AST/ASTImporterTest.cpp 3281 for (auto *FromField : FromLambda->fields()) {
3315 auto *ToField = *ToSpec->field_begin();
3328 auto *FromField = *FromSpec->field_begin();
4657 FieldDecl *FieldInSpec = *Spec->field_begin();
tools/clang/unittests/AST/DeclTest.cpp 87 NamedDecl *DeclF = *DeclS->method_begin();
88 NamedDecl *DeclG = *(++DeclS->method_begin());
tools/clang/unittests/CodeGen/CodeGenExternalTest.cpp 210 for (auto field : rd->fields()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp 408 MaybeRecordPersistentType(*i);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 1786 std::pair<const FieldDecl *, uint64_t>(*fi, field_offset));
1827 current_id, static_cast<void *>(*fi),
1828 fi->getNameAsString().c_str(), field_offsets[*fi]);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp 88 for (clang::EnumConstantDecl *enumerator_decl : enum_decl->enumerators()) {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp 967 clang::CXXMethodDecl *method_decl = *method_iter;
tools/lldb/source/Symbol/ClangASTContext.cpp 5921 const clang::ObjCIvarDecl *ivar_decl = *ivar_pos;
6709 if (ClangASTContext::FieldIsBitfield(getASTContext(), *field,
6783 clang::ObjCIvarDecl *ivar_decl = *ivar_pos;
7268 const clang::ObjCIvarDecl *ivar_decl = *ivar_pos;
7498 const clang::ObjCIvarDecl *ivar_decl = *ivar_pos;
8000 chain[0] = *field_pos;
8020 chain[0] = *field_pos;
8308 for (auto *method : record->methods())
9124 if (ClangASTContext::FieldIsBitfield(getASTContext(), *field,
9404 for (auto enumerator : enum_decl->enumerators()) {
9436 for (auto enumerator : enum_decl->enumerators())
usr/include/c++/7.4.0/bits/predefined_ops.h 143 { return bool(_M_comp(*__it1, *__it2)); }
143 { return bool(_M_comp(*__it1, *__it2)); }
283 { return bool(_M_pred(*__it)); }
351 { return !bool(_M_pred(*__it)); }
usr/include/c++/7.4.0/bits/stl_algo.h 4306 *__result = __unary_op(*__first);
usr/include/c++/7.4.0/bits/stl_uninitialized.h 83 std::_Construct(std::__addressof(*__cur), *__first);