/external/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 232 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()
|
D | CallAndMessageChecker.cpp | 158 RD->field_begin(), E = RD->field_end(); I!=E; ++I) { in PreVisitProcessArg()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 195 e = RD->field_end(); i != e; ++i, ++idx) { in CollectFields()
|
D | CGExprAgg.cpp | 390 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()
|
D | TargetInfo.cpp | 163 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 …]
|
D | CGExprConstant.cpp | 385 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()
|
D | CGCXX.cpp | 55 E = Class->field_end(); I != E; ++I) in TryEmitBaseDestructorAsAlias()
|
D | CGCall.cpp | 521 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()
|
D | CGRecordLayoutBuilder.cpp | 491 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()
|
D | CodeGenTypes.cpp | 147 E = RD->field_end(); I != E; ++I) in isSafeToConvert()
|
D | CGClass.cpp | 1170 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()
|
D | CodeGenModule.cpp | 1625 if (field == record->field_end()) { in MaybeEmitGlobalStdInitializerListInitializer() 1636 if (field == record->field_end()) { in MaybeEmitGlobalStdInitializerListInitializer()
|
/external/clang/lib/Frontend/ |
D | LayoutOverrideSource.cpp | 174 FEnd = Record->field_end(); in layoutRecordType()
|
/external/clang/lib/AST/ |
D | RecordLayoutBuilder.cpp | 164 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()
|
D | ExprConstant.cpp | 1081 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()
|
D | APValue.cpp | 468 FI != RD->field_end(); ++FI) { in printPretty()
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 865 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 …]
|
D | SemaLambda.cpp | 678 e = Class->field_end(); i != e; ++i) in ActOnLambdaError() 931 e = Class->field_end(); i != e; ++i) in ActOnLambdaExpr()
|
D | SemaInit.cpp | 369 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()
|
D | SemaChecking.cpp | 6548 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()
|
D | SemaDeclObjC.cpp | 2029 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/ |
D | CallEvent.cpp | 71 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in isCallbackArg()
|
D | SimpleSValBuilder.cpp | 835 E = RD->field_end(); I!=E; ++I) { in evalBinOpLL()
|
D | MemRegion.cpp | 1265 FE = RD->field_end(); FI != FE; ++FI, ++idx) in getAsOffset()
|
/external/clang/include/clang/AST/ |
D | Decl.h | 2974 field_iterator field_end() const { in field_end() function 2981 return field_begin() == field_end(); in field_empty()
|