Home
last modified time | relevance | path

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

12

/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp58 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
H A DPaddingChecker.cpp264 std::transform(RD->field_begin(), RD->field_end(), in calculateOptimalPad()
/openbsd/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3097 field_end = record_decl->field_end(); in IsHomogeneousAggregate() local
5432 field_end = record_decl->field_end(); in GetNumChildren()
5433 field != field_end; ++field) in GetNumChildren()
5648 field_end = record_decl->field_end(); in GetNumFields()
5649 field != field_end; ++field) in GetNumFields()
5766 field_end = record_decl->field_end(); in GetFieldAtIndex()
6323 field_end = record_decl->field_end(); in GetChildCompilerTypeAtIndex()
6678 for (field = record_decl->field_begin(), field_end = record_decl->field_end(); in GetIndexForRecordChild()
6743 field_end = record_decl->field_end(); in GetIndexOfChildMemberWithName()
7010 field_end = record_decl->field_end(); in GetIndexOfChildWithName()
[all …]
/openbsd/gnu/llvm/clang/lib/AST/
H A DComparisonCategories.cpp52 if (std::distance(Record->field_begin(), Record->field_end()) != 1 || in hasValidIntValue()
H A DRecordLayoutBuilder.cpp304 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in CanPlaceBaseSubobjectAtOffset()
351 E = Info->Class->field_end(); I != E; ++I, ++FieldNo) { in UpdateEmptyBaseSubobjects()
415 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset()
526 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
1451 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields()
3617 E = RD->field_end(); I != E; ++I, ++FieldNo) { in DumpRecordLayout()
H A DExprConstant.cpp4800 std::distance(RD->field_begin(), RD->field_end())); in getDefaultInitValue()
6299 if (FieldIt == RD->field_end() || in HandleConstructorCall()
6307 assert(FieldIt != RD->field_end() && "missing field?"); in HandleConstructorCall()
6416 for (; FieldIt != RD->field_end(); ++FieldIt) { in HandleConstructorCall()
9849 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization()
9893 while (I != RD->field_end() && (*I)->isUnnamedBitfield()) in ZeroInitialization()
9895 if (I == RD->field_end()) { in ZeroInitialization()
10010 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXParenListOrInitListExpr()
10180 if (Field == Record->field_end()) in VisitCXXStdInitializerListExpr()
10193 if (++Field == Record->field_end()) in VisitCXXStdInitializerListExpr()
[all …]
H A DASTStructuralEquivalence.cpp1671 Field2End = D2->field_end(); in IsStructurallyEquivalent()
1673 Field1End = D1->field_end(); in IsStructurallyEquivalent()
H A DExpr.cpp283 return ++FI == FD->getParent()->field_end(); in isFlexibleArrayMemberLike()
2037 for (Field = RD->field_begin(), FieldEnd = RD->field_end(); in getTargetFieldForToUnionCast()
H A DDeclCXX.cpp1615 assert(Field == field_end()); in getCaptureFields()
/openbsd/gnu/llvm/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp173 FEnd = Record->field_end(); in layoutRecordType()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp297 e = RD->field_end(); i != e; ++i, ++idx) { in CollectFields()
H A DCGRecordLayoutBuilder.cpp374 FieldEnd = D->field_end(); in accumulateFields()
H A DCGExprAgg.cpp420 if (Field == Record->field_end()) { in VisitCXXStdInitializerListExpr()
443 if (Field == Record->field_end()) { in VisitCXXStdInitializerListExpr()
H A DTargetInfo.cpp3141 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
3406 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
6786 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
8130 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
8237 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
H A DCGExprConstant.cpp836 FieldEnd = RD->field_end(); Field != FieldEnd; ++Field, ++FieldNo) { in Build()
H A DCGCall.cpp3409 for (auto I = RD->field_begin(), E = RD->field_end(); I != E; ++I, ++Idx) { in setUsedBits()
H A DCGExprScalar.cpp2980 FieldEnd = RD->field_end(); in VisitOffsetOfExpr()
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1532 fe = origin_record->field_end(); in layoutRecordType()
1576 fe = record->field_end(); in layoutRecordType()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp541 std::distance(AggregateType->field_begin(), AggregateType->field_end()); in getNumParams()
H A DSemaInit.cpp1044 assert(FieldIt != ParentRD->field_end() && in isIdiomaticBraceElisionEntity()
1046 return ++FieldIt == ParentRD->field_end(); in isIdiomaticBraceElisionEntity()
2079 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2091 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2139 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2277 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
2305 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes()
2710 (*NextField == RT->getDecl()->field_end() || in CheckDesignatedInitializer()
2715 FI != RT->getDecl()->field_end(); ++FI) { in CheckDesignatedInitializer()
2718 if (*NextField != RT->getDecl()->field_end() && in CheckDesignatedInitializer()
H A DSemaDeclObjC.cpp3246 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3247 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DDecl.h4223 field_range fields() const { return field_range(field_begin(), field_end()); } in fields()
4226 field_iterator field_end() const { in field_end() function
4232 return field_begin() == field_end(); in field_empty()
/openbsd/gnu/llvm/clang/tools/libclang/
H A DCXType.cpp1266 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()
/openbsd/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1596 FE = RD->field_end(); FI != FE; ++FI, ++idx) { in calculateOffset()
H A DRegionStore.cpp2710 for (FI = RD->field_begin(), FE = RD->field_end(); FI != FE; ++FI) { in bindStruct()

12