Home
last modified time | relevance | path

Searched refs:field_end (Results 1 – 25 of 43) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp232 for (RecordDecl::field_iterator I = R->field_begin(), E = R->field_end(); in CheckASTMemory()
249 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in Visit()
DCallAndMessageChecker.cpp158 RD->field_begin(), E = RD->field_end(); I!=E; ++I) { in PreVisitProcessArg()
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp195 e = RD->field_end(); i != e; ++i, ++idx) { in CollectFields()
DCGExprAgg.cpp390 if (field == record->field_end()) { in EmitStdInitializerList()
408 if (field == record->field_end()) { in EmitStdInitializerList()
1203 FieldEnd = record->field_end(); in VisitInitListExpr()
1234 fieldEnd = record->field_end(); in VisitInitListExpr()
1330 FieldEnd = SD->field_end(); Field != FieldEnd; ++Field) { in GetNumNonZeroBytesInInit()
DTargetInfo.cpp163 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isEmptyRecord()
231 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isSingleElementStruct()
309 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in canExpandIndirectArgument()
633 e = RT->getDecl()->field_end(); i != e; ++i) { in shouldReturnTypeInRegister()
743 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isRecordWithSSEVectorType()
1592 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
1835 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
3116 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isHomogeneousAggregate()
3369 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
4389 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
[all …]
DCGExprConstant.cpp385 FieldEnd = RD->field_end(); Field != FieldEnd; ++Field, ++FieldNo) { in Build()
485 FieldEnd = RD->field_end(); Field != FieldEnd; ++Field, ++FieldNo) { in Build()
1331 E = RD->field_end(); I != E; ++I, ++FieldNo) { in FillInNullDataMemberPointers()
1396 E = record->field_end(); I != E; ++I) { in EmitNullConstant()
DCGCXX.cpp55 E = Class->field_end(); I != E; ++I) in TryEmitBaseDestructorAsAlias()
DCGCall.cpp521 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in GetExpandedTypes()
535 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in GetExpandedTypes()
572 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in ExpandTypeFromArgs()
589 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in ExpandTypeFromArgs()
2056 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in ExpandTypeToArgs()
2072 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in ExpandTypeToArgs()
DCGRecordLayoutBuilder.cpp491 fieldEnd = D->field_end(); field != fieldEnd; ++field, ++fieldNo) { in LayoutUnion()
769 for (RecordDecl::field_iterator FI = D->field_begin(), FE = D->field_end(); in LayoutFields()
DCodeGenTypes.cpp147 E = RD->field_end(); I != E; ++I) in isSafeToConvert()
DCGClass.cpp1170 E = BaseClassDecl->field_end(); I != E; ++I) { in HasTrivialDestructorBody()
1231 E = ClassDecl->field_end(); I != E; ++I) { in CanSkipVTablePointerInitialization()
1480 E = ClassDecl->field_end(); I != E; ++I) { in EnterDtorCleanups()
DCodeGenModule.cpp1625 if (field == record->field_end()) { in MaybeEmitGlobalStdInitializerListInitializer()
1636 if (field == record->field_end()) { in MaybeEmitGlobalStdInitializerListInitializer()
/external/clang/lib/Frontend/
DLayoutOverrideSource.cpp174 FEnd = Record->field_end(); in layoutRecordType()
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp164 E = Class->field_end(); I != E; ++I) { in ComputeEmptySubobjectSizes()
263 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in CanPlaceBaseSubobjectAtOffset()
311 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in UpdateEmptyBaseSubobjects()
379 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset()
489 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
1735 FieldEnd = D->field_end(); Field != FieldEnd; ++Field) { in LayoutFields()
2720 E = RD->field_end(); I != E; ++I, ++FieldNo) { in DumpCXXRecordLayout()
DExprConstant.cpp1081 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CheckConstantExpression()
2212 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall()
2270 std::distance(CD->field_begin(), CD->field_end())); in HandleConstructorCall()
3299 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization()
3318 for (RecordDecl::field_iterator I = RD->field_begin(), End = RD->field_end(); in HandleClassZeroInitialization()
3344 if (I == RD->field_end()) { in ZeroInitialization()
3426 std::distance(RD->field_begin(), RD->field_end())); in VisitInitListExpr()
3430 FieldEnd = RD->field_end(); Field != FieldEnd; ++Field) { in VisitInitListExpr()
3480 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXConstructExpr()
3893 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXConstructExpr()
DAPValue.cpp468 FI != RD->field_end(); ++FI) { in printPretty()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp865 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CheckConstexprCtorInitializer()
955 E = RD->field_end(); I != E; ++I, ++Fields) { in CheckConstexprFunctionBody()
978 E = RD->field_end(); I != E; ++I) in CheckConstexprFunctionBody()
3314 E = RD->field_end(); Field != E; ++Field) in PopulateKeysForFields()
3378 E = ClassDecl->field_end(); Field != E; ++Field) { in DiagnoseBaseOrMemInitializerOrder()
3576 E = ClassDecl->field_end(); I != E; ++I) { in MarkBaseAndMemberDestructorsReferenced()
3976 FEnd = Record->field_end(); in CheckCompletedCXXClass()
4189 FEnd = ClassDecl->field_end(); in defaultedSpecialMemberIsConstexpr()
4710 UE = FieldRecord->field_end(); in shouldDeleteForField()
4726 FieldRecord->field_begin() != FieldRecord->field_end()) { in shouldDeleteForField()
[all …]
DSemaLambda.cpp678 e = Class->field_end(); i != e; ++i) in ActOnLambdaError()
931 e = Class->field_end(); i != e; ++i) in ActOnLambdaExpr()
DSemaInit.cpp369 FieldEnd = RType->getDecl()->field_end(); in FillInValueInitializations()
509 FieldEnd = structDecl->field_end(); in numStructUnionElements()
1328 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1347 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1429 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
1670 FieldEnd = RT->getDecl()->field_end(); in CheckDesignatedInitializer()
2115 RDecl->field_end()); in getStructuredSubobjectInit()
5567 FE = RD->field_end(); FI != FE; ++FI) { in DiagnoseUninitializedReference()
DSemaChecking.cpp6548 Field2End = RD2->field_end(), in isLayoutCompatibleStruct()
6550 Field1End = RD1->field_end(); in isLayoutCompatibleStruct()
6568 Field2End = RD2->field_end(); in isLayoutCompatibleUnion()
6574 Field1End = RD1->field_end(); in isLayoutCompatibleUnion()
DSemaDeclObjC.cpp2029 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
2030 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp71 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in isCallbackArg()
DSimpleSValBuilder.cpp835 E = RD->field_end(); I!=E; ++I) { in evalBinOpLL()
DMemRegion.cpp1265 FE = RD->field_end(); FI != FE; ++FI, ++idx) in getAsOffset()
/external/clang/include/clang/AST/
DDecl.h2974 field_iterator field_end() const { in field_end() function
2981 return field_begin() == field_end(); in field_empty()

12