Home
last modified time | relevance | path

Searched refs:field_iterator (Results 1 – 25 of 32) sorted by relevance

12

/external/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp175 void accumulateBitFields(RecordDecl::field_iterator Field,
176 RecordDecl::field_iterator FieldEnd);
350 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
354 RecordDecl::field_iterator Start = Field; in accumulateFields()
367 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
368 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
374 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
760 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
830 for (RecordDecl::field_iterator in print()
DCodeGenTBAA.cpp190 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
254 for (RecordDecl::field_iterator i = RD->field_begin(), in getTBAAStructTypeInfo()
DCGExprConstant.cpp372 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
467 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
DTargetInfo.cpp2366 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
2603 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
5145 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
6045 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
6145 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
DCGExprAgg.cpp329 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
DCGStmt.cpp2093 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
DCGExprCXX.cpp1934 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in EmitLambdaExpr()
DCodeGenFunction.h182 RecordDecl::field_iterator Field = in Kind()
/external/clang/lib/StaticAnalyzer/Checkers/
DCastSizeChecker.cpp56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
57 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/external/clang/lib/Frontend/
DLayoutOverrideSource.cpp173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/external/lldb/source/Symbol/
DClangASTType.cpp2080 RecordDecl::field_iterator field, field_end; in GetNumChildren()
2378 RecordDecl::field_iterator field, field_end; in GetNumFields()
2666 RecordDecl::field_iterator field, field_end; in GetFieldAtIndex()
2996 RecordDecl::field_iterator field, field_end; in GetChildClangTypeAtIndex()
3435 RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild()
3504 RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName()
3778 RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName()
4411 RecordDecl::field_iterator field_pos; in BuildIndirectFields()
4412 RecordDecl::field_iterator field_end_pos = record_decl->field_end(); in BuildIndirectFields()
4413 RecordDecl::field_iterator last_field_pos = field_end_pos; in BuildIndirectFields()
[all …]
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp302 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()
3183 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
DDecl.cpp3640 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
3644 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
DDeclCXX.cpp1023 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
DASTImporter.cpp1115 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
1117 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
DExprConstant.cpp5336 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
5520 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
/external/clang/include/clang/AST/
DDecl.h3358 typedef specific_decl_iterator<FieldDecl> field_iterator; typedef
3362 field_iterator field_begin() const;
3364 field_iterator field_end() const { in field_end()
3365 return field_iterator(decl_iterator()); in field_end()
/external/clang/lib/Sema/
DSemaInit.cpp283 RecordDecl::field_iterator Field,
298 RecordDecl::field_iterator *NextField,
1678 RecordDecl::field_iterator Field, in CheckStructUnionTypes()
1702 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1714 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1734 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1816 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
1965 RecordDecl::field_iterator *NextField, in CheckDesignatedInitializer()
2154 RecordDecl::field_iterator Field = in CheckDesignatedInitializer()
2155 RecordDecl::field_iterator(DeclContext::decl_iterator(KnownField)); in CheckDesignatedInitializer()
DSemaDeclObjC.cpp3102 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3103 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
DSemaCast.cpp2295 RecordDecl::field_iterator Field, FieldEnd; in CheckCStyleCast()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp586 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
DMemRegion.cpp1340 for (RecordDecl::field_iterator FI = RD->field_begin(), in getAsOffset()
DRegionStore.cpp2226 RecordDecl::field_iterator FI, FE; in bindStruct()
/external/lldb/source/Expression/
DClangASTSource.cpp1481 …for (RecordDecl::field_iterator fi = origin_record->field_begin(), fe = origin_record->field_end(); in layoutRecordType()
1521 for (RecordDecl::field_iterator fi = record->field_begin(), fe = record->field_end(); in layoutRecordType()
/external/clang/tools/libclang/
DCXType.cpp958 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()

12