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

References

tools/clang/include/clang/AST/Decl.h
 3885   field_iterator field_begin() const;
 3887   field_iterator field_end() const {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1297   RecordDecl::field_iterator Field2 = D2->field_begin(),
 1299   for (RecordDecl::field_iterator Field1 = D1->field_begin(),
tools/clang/lib/AST/Decl.cpp
 4346 RecordDecl::field_iterator RecordDecl::field_begin() const {
tools/clang/lib/AST/DeclCXX.cpp
 1454   RecordDecl::field_iterator Field = field_begin();
tools/clang/lib/AST/Expr.cpp
 1970   RecordDecl::field_iterator Field, FieldEnd;
tools/clang/lib/AST/ExprConstant.cpp
 5606   CXXRecordDecl::field_iterator FieldIt = RD->field_begin();
 8841     RecordDecl::field_iterator I = RD->field_begin();
 9078   RecordDecl::field_iterator Field = Record->field_begin();
tools/clang/lib/AST/RecordLayoutBuilder.cpp
  302   for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(),
  349   for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(),
  414   for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end();
  525   for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end();
 3359   for (RecordDecl::field_iterator I = RD->field_begin(),
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1308   RecordDecl::field_iterator Field = CXXDecl->field_begin();
tools/clang/lib/CodeGen/CGExpr.cpp
  875       RecordDecl::field_iterator FI(
tools/clang/lib/CodeGen/CGExprAgg.cpp
  397   RecordDecl::field_iterator Field = Record->field_begin();
 1299   CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin();
tools/clang/lib/CodeGen/CGExprConstant.cpp
  803   for (RecordDecl::field_iterator Field = RD->field_begin(),
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2680       for (RecordDecl::field_iterator Field = RD->field_begin(),
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  174   void accumulateBitFields(RecordDecl::field_iterator Field,
  175                         RecordDecl::field_iterator FieldEnd);
  348   for (RecordDecl::field_iterator Field = D->field_begin(),
  352       RecordDecl::field_iterator Start = Field;
  368 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field,
  369                                       RecordDecl::field_iterator FieldEnd) {
  375   RecordDecl::field_iterator Run = FieldEnd;
  806   RecordDecl::field_iterator it = D->field_begin();
  876     for (RecordDecl::field_iterator
tools/clang/lib/CodeGen/CGStmt.cpp
 2357   RecordDecl::field_iterator CurField = RD->field_begin();
tools/clang/lib/CodeGen/CodeGenFunction.h
  354       RecordDecl::field_iterator Field =
tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  258     for (RecordDecl::field_iterator i = RD->field_begin(),
tools/clang/lib/CodeGen/TargetInfo.cpp
 2835     for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end();
 3093     for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end();
 6025   for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end();
 7069   for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end();
 7169       RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end();
tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  172   for (RecordDecl::field_iterator F = Record->field_begin(),
tools/clang/lib/Sema/SemaChecking.cpp
14277   RecordDecl::field_iterator Field2 = RD2->field_begin(),
tools/clang/lib/Sema/SemaDecl.cpp
16756       for (RecordDecl::field_iterator I = Record->field_begin(),
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3505   RecordDecl::field_iterator Field = RD->field_begin(),
tools/clang/lib/Sema/SemaDeclCXX.cpp
 2205       for (CXXRecordDecl::field_iterator I = RD->field_begin(),
tools/clang/lib/Sema/SemaDeclObjC.cpp
 3213   RecordDecl::field_iterator li = left->field_begin(), le = left->field_end();
 3214   RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end();
tools/clang/lib/Sema/SemaInit.cpp
  336                              RecordDecl::field_iterator Field,
  351                                   RecordDecl::field_iterator *NextField,
 1994     CXXRecordDecl::base_class_range Bases, RecordDecl::field_iterator Field,
 2026       for (RecordDecl::field_iterator FieldEnd = RD->field_end();
 2038     for (RecordDecl::field_iterator FieldEnd = RD->field_end();
 2086   RecordDecl::field_iterator FieldEnd = RD->field_end();
 2113         RecordDecl::field_iterator F = RD->field_begin();
 2192     for (RecordDecl::field_iterator it = Field, end = RD->field_end();
 2218     RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin()
 2220     for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) {
 2362                                           RecordDecl::field_iterator *NextField,
 2568     RecordDecl::field_iterator Field =
tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
   55   RecordDecl::field_iterator Iter(RD->field_begin());
   56   RecordDecl::field_iterator End(RD->field_end());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  902   CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin();
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1448       for (RecordDecl::field_iterator FI = RD->field_begin(),
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 2457   RecordDecl::field_iterator FI, FE;
tools/clang/tools/libclang/CXType.cpp
 1239   for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 1777   for (RecordDecl::field_iterator fi = origin_record->field_begin(),
 1821     for (RecordDecl::field_iterator fi = record->field_begin(),
tools/lldb/source/Symbol/ClangASTContext.cpp
 2536     clang::RecordDecl::field_iterator field, field_end;
 3089           clang::RecordDecl::field_iterator field_pos,
 5572       clang::RecordDecl::field_iterator field, field_end;
 5828           clang::RecordDecl::field_iterator field, field_end;
 5976       clang::RecordDecl::field_iterator field, field_end;
 6685       clang::RecordDecl::field_iterator field, field_end;
 7106   clang::RecordDecl::field_iterator field, field_end;
 7169         clang::RecordDecl::field_iterator field, field_end;
 7467         clang::RecordDecl::field_iterator field, field_end;
 7973   clang::RecordDecl::field_iterator field_pos;
 7974   clang::RecordDecl::field_iterator field_end_pos = record_decl->field_end();
 7975   clang::RecordDecl::field_iterator last_field_pos = field_end_pos;
 9097       clang::RecordDecl::field_iterator field, field_end;