reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclBase.h
 2099       ++(*this);
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  637   for (IteratorT I = Start; I != End; ++I) {
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/TransEmptyStatementsAndDealloc.cpp
  203                      E = impl_iterator(DC->decls_end()); I != E; ++I) {
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  134       for (const auto *MI : RD->methods()) {
tools/clang/lib/ARCMigrate/TransProperties.cpp
  106            E = prop_impl_iterator(D->decls_end()); I != E; ++I) {
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  115     for (auto *PID : IMD->property_impls()) {
tools/clang/lib/ARCMigrate/Transforms.cpp
  527        E = impl_iterator(DC->decls_end()); I != E; ++I) {
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
 1301        Field1 != Field1End; ++Field1, ++Field2) {
 1301        Field1 != Field1End; ++Field1, ++Field2) {
 1349        EC1 != EC1End; ++EC1, ++EC2) {
 1349        EC1 != EC1End; ++EC1, ++EC2) {
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()) {
 1456        C != CEnd; ++C, ++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)
 1611           data().IvarList = *I; ++I;
 1614         for ( ;I != E; curIvar = *I, ++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
 1972        Field != FieldEnd; ++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) {
 5623     ++FieldIt;
 5721     for (; FieldIt != RD->field_end(); ++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()) {
 8963   for (const auto *Field : RD->fields()) {
 9092   if (++Field == Record->field_end())
 9110   if (++Field != Record->field_end())
 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()) {
  303        E = Info->Class->field_end(); I != E; ++I, ++FieldNo) {
  350        E = Info->Class->field_end(); I != E; ++I, ++FieldNo) {
  415        I != E; ++I, ++FieldNo) {
  526        I != E; ++I, ++FieldNo) {
 1380   for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) {
 1382     ++Next;
 2098   for (const CXXMethodDecl *MD : RD->methods()) {
 2600          !HasOwnVFPtr && i != e; ++i)
 2691   for (const FieldDecl *Field : RD->fields())
 2995   for (const CXXMethodDecl *MD : RD->methods())
 3360          E = RD->field_end(); I != E; ++I, ++FieldNo) {
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
   81   for ( ; I != E; ++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
 1312        I != E; ++I, ++Field, ++fieldno) {
 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
  877       return ++FI == FD->getParent()->field_end();
 3913   for (auto F : Rec->getDefinition()->fields()) {
 3978   for (const FieldDecl *Field : RD->fields())
tools/clang/lib/CodeGen/CGExprAgg.cpp
  419   ++Field;
 1302        i != e; ++i, ++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()) {
  804        FieldEnd = RD->field_end(); Field != FieldEnd; ++Field, ++FieldNo) {
 2228   for (const auto *Field : record->fields()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2682            Field != FieldEnd; ++Field, ++i) {
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()) {
 5187   for (; begin != end; ++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()) {
 4635   for (const auto *Field :
 4732   for (const FieldDecl *Field : PrivatesQTyRD->fields()) {
 4847     ++FI;
 4953   for (const FieldDecl *FD : PrivateRD->fields()) {
 7839     for (const auto *Field : RD->fields()) {
 9330          CI != CE; ++CI, ++RI, ++CV) {
 9619     for (const CXXConstructorDecl *Ctor : RD->ctors()) {
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4633     for (unsigned I = 0, E = CS.capture_size(); I < E; ++I, ++CI, ++CurField) {
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  295   for (const auto *Field : D->fields()) {
  354       for (++Field; Field != FieldEnd && Field->isBitField(); ++Field);
  354       for (++Field; Field != FieldEnd && Field->isBitField(); ++Field);
  360       ++Field;
  362       ++Field;
  381     for (; Field != FieldEnd; ++Field) {
  443       ++Field;
  463       ++Field;
  473     for (; Run != Field; ++Run)
  807   for (unsigned i = 0, e = AST_RL.getFieldCount(); i != e; ++i, ++it) {
  877            it2 = RD->field_begin(); *it2 != it->first; ++it2)
tools/clang/lib/CodeGen/CGStmt.cpp
 2360        I != E; ++I, ++CurField) {
 2433   for (auto *FD : RD->fields()) {
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  292        I != E; ++I, ++CurField, ++CurCap) {
  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
  358            I != E; ++I, ++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
  259          e = RD->field_end(); i != e; ++i, ++idx) {
  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()) {
 2836            i != e; ++i, ++idx) {
 3094          i != e; ++i, ++idx) {
 3570   for (const auto *FD : RT->getDecl()->fields()) {
 4628     for (const auto *FD : RD->fields()) {
 6026        i != e; ++i, ++idx) {
 6391   for (const FieldDecl *I : RD->fields())
 6650     for (const auto *FD : RD->fields()) {
 7070        i != e; ++i, ++idx) {
 7170       for (; b != e; ++b) {
 7735     for (const FieldDecl *Field : RD->fields()) {
 8919   for (const auto *Field : RD->fields()) {
 9015          ++I) {
 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
  174        F != FEnd; ++F, ++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())
 5329     for (++IVI; IVI != IVE; ++IVI) {
 5329     for (++IVI; IVI != IVE; ++IVI) {
 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/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())
14281   for ( ; Field1 != Field1End && Field2 != Field2End; ++Field1, ++Field2) {
14281   for ( ; Field1 != Field1End && Field2 != Field2End; ++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()) {
 5488          NS != NSEnd; ++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())
13479     ++I;
13593         for (auto *EI : ED->enumerators())
16758            (NonBitFields == 0 || ZeroSize) && I != E; ++I) {
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()) {
 3525   for (; Field != FieldEnd; ++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())
 2206            E = RD->field_end(); I != E; ++I, ++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())
 7911   for (tmpl_iter TI(RD->decls_begin()), TE(RD->decls_end()); TI != TE; ++TI) {
 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()) {
 2169   for (; numIvars > 0 && IVI != IVE; ++IVI) {
 2960   for (const auto *PImpl : IMPDecl->property_impls()) {
 3215   for (; li != le && ri != re; ++li, ++ri) {
 3215   for (; li != le && ri != re; ++li, ++ri) {
 3729   for (auto *Ivar : ID->ivars()) {
 3825     for (auto ivar : Ivars) {
 3981       for (auto *I : CDecl->properties())
tools/clang/lib/Sema/SemaExpr.cpp
 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())
 1015   return ++FieldIt == ParentRD->field_end();
 2013       for (FieldDecl *FD : RD->fields()) {
 2027            Field != FieldEnd; ++Field) {
 2039          Field != FieldEnd; ++Field) {
 2115           ++F;
 2146       ++Field;
 2159       ++Field;
 2183     ++Field;
 2193          it != end; ++it) {
 2206     for (; Field != FieldEnd && !hadError; ++Field) {
 2220     for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) {
 2558     for (auto *FI : RT->getDecl()->fields()) {
 2630            FI != RT->getDecl()->field_end(); ++FI) {
 2719         ++Field;
 2742     ++Field;
 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
   58   for (; Iter != End; ++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
  905        i != e; ++i, ++CurField) {
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1449              FE = RD->field_end(); FI != FE; ++FI, ++idx) {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 2341   for (const auto *FD : RD->fields()) {
 2459   for (FI = RD->field_begin(), FE = RD->field_end(); FI != FE; ++FI) {
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()){
 1240        I != E; ++I){
tools/clang/unittests/AST/ASTImporterTest.cpp
 3281   for (auto *FromField : FromLambda->fields()) {
tools/clang/unittests/AST/DeclTest.cpp
   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
  407        i != e; ++i) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 1779        fi != fe; ++fi) {
 1823          fi != fe; ++fi) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
   88     for (clang::EnumConstantDecl *enumerator_decl : enum_decl->enumerators()) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 2539          field != field_end; ++field, ++field_idx) {
 3097                ++field_pos) {
 5575            field != field_end; ++field)
 5801            enum_pos != enum_end_pos; ++enum_pos) {
 5831                field != field_end; ++field)
 5919            ++ivar_pos, ++ivar_idx) {
 5979            field != field_end; ++field, ++field_idx) {
 6688            field != field_end; ++field, ++field_idx, ++child_idx) {
 6781                  ivar_pos != ivar_end; ++ivar_pos) {
 7108        field != field_end; ++field, ++child_idx) {
 7173              field != field_end; ++field, ++child_idx) {
 7267                  ivar_pos != ivar_end; ++ivar_pos, ++child_idx) {
 7471              field != field_end; ++field, ++child_idx) {
 7497                  ivar_pos != ivar_end; ++ivar_pos, ++child_idx) {
 8308     for (auto *method : record->methods())
 9100            field != field_end; ++field, ++field_idx, ++child_idx) {
 9179            enum_pos != enum_end_pos; ++enum_pos) {
 9404   for (auto enumerator : enum_decl->enumerators()) {
 9436   for (auto enumerator : enum_decl->enumerators())
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
 3193       for (; __first != __last; ++__first)
 3337 	  || ++__next == __last)
 3353       ++__first;
 3358 	  if (++__next == __last)
 3383 	  ++__first;
 4305       for (; __first != __last; ++__first, (void)++__result)
 5652       while (++__first != __last)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;
  153 	++__i;
usr/include/c++/7.4.0/bits/stl_uninitialized.h
   82 	      for (; __first != __last; ++__first, (void)++__cur)