Home
last modified time | relevance | path

Searched refs:field_begin (Results 1 – 25 of 27) sorted by relevance

12

/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp191 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
255 for (RecordDecl::field_iterator i = RD->field_begin(), in getTBAAStructTypeInfo()
H A DCGRecordLayoutBuilder.cpp339 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
744 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
815 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
H A DCGExprConstant.cpp365 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
455 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
H A DTargetInfo.cpp75 return UD->field_begin()->getType(); in useFirstFieldIfTransparentUnion()
1986 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
2224 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
4811 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
5653 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
5753 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
H A DCGExprAgg.cpp324 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
H A DCGExprCXX.cpp1821 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in EmitLambdaExpr()
H A DCGStmt.cpp2124 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
H A DCodeGenFunction.h179 S.getCapturedRecordDecl()->field_begin(); in Kind()
H A DCGExprScalar.cpp1911 for (RecordDecl::field_iterator Field = RD->field_begin(), in VisitOffsetOfExpr()
H A DCGDebugInfo.cpp861 RecordDecl::field_iterator Field = CXXDecl->field_begin(); in CollectRecordLambdaFields()
/minix/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
/minix/external/bsd/llvm/dist/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/minix/external/bsd/llvm/dist/clang/lib/AST/
H A DRecordLayoutBuilder.cpp257 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in CanPlaceBaseSubobjectAtOffset()
304 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in UpdateEmptyBaseSubobjects()
369 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset()
473 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
1335 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields()
3066 for (CXXRecordDecl::field_iterator I = RD->field_begin(), in DumpCXXRecordLayout()
H A DExprConstant.cpp3808 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall()
3867 std::distance(CD->field_begin(), CD->field_end())); in HandleConstructorCall()
5166 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization()
5209 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
5296 std::distance(RD->field_begin(), RD->field_end())); in VisitInitListExpr()
5393 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
H A DDeclCXX.cpp1029 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
H A DASTImporter.cpp1071 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
1073 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
H A DDecl.cpp3575 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin() function in RecordDecl
/minix/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDecl.h3250 field_range fields() const { return field_range(field_begin(), field_end()); } in fields()
3251 field_iterator field_begin() const;
3260 return field_begin() == field_end(); in field_empty()
/minix/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1324 for (RecordDecl::field_iterator FI = RD->field_begin(), in getAsOffset()
H A DRegionStore.cpp2133 for (FI = RD->field_begin(), FE = RD->field_end(); FI != FE; ++FI) { in bindStruct()
/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaDeclObjC.cpp2172 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
2173 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
H A DSemaCast.cpp2245 for (Field = RD->field_begin(), FieldEnd = RD->field_end(); in CheckCStyleCast()
H A DSemaInit.cpp860 CheckStructUnionTypes(Entity, IList, DeclType, RD->field_begin(), in CheckListElementTypes()
2379 NumElements = std::distance(RDecl->field_begin(), RDecl->field_end()); in getStructuredSubobjectInit()
H A DSemaChecking.cpp8508 RecordDecl::field_iterator Field2 = RD2->field_begin(), in isLayoutCompatibleStruct()
8510 Field1 = RD1->field_begin(), in isLayoutCompatibleStruct()
H A DSemaDeclAttr.cpp2699 RecordDecl::field_iterator Field = RD->field_begin(), in handleTransparentUnionAttr()

12