Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenRecordLayoutBuilder.cpp86 RecordDecl::field_iterator
87 accumulateBitFields(RecordDecl::field_iterator field,
88 RecordDecl::field_iterator fieldEnd);
301 RecordDecl::field_iterator
302 CIRRecordLowering::accumulateBitFields(RecordDecl::field_iterator field, in accumulateBitFields()
303 RecordDecl::field_iterator fieldEnd) { in accumulateBitFields()
316 RecordDecl::field_iterator begin = fieldEnd; in accumulateBitFields()
325 RecordDecl::field_iterator bestEnd = begin; in accumulateBitFields()
497 for (RecordDecl::field_iterator field = recordDecl->field_begin(), in accumulateFields()
501 RecordDecl::field_iterator start = field; in accumulateFields()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp187 RecordDecl::field_iterator
189 RecordDecl::field_iterator Field,
190 RecordDecl::field_iterator FieldEnd);
381 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
409 RecordDecl::field_iterator
411 RecordDecl::field_iterator Field, in accumulateBitFields()
412 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
419 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
518 RecordDecl::field_iterator Begin = FieldEnd; in accumulateBitFields()
527 RecordDecl::field_iterator BestEnd = Begin; in accumulateBitFields()
[all …]
H A DCodeGenTBAA.cpp449 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in CollectFields()
H A DCGExprAgg.cpp432 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
1512 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
H A DCGStmt.cpp3288 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
H A DCGExprConstant.cpp889 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
H A DCodeGenFunction.h458 RecordDecl::field_iterator Field =
H A DCGExprScalar.cpp3524 for (RecordDecl::field_iterator Field = RD->field_begin(), in VisitOffsetOfExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
58 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DMips.cpp174 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
282 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
H A DARM.cpp529 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
H A DX86.cpp2107 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
2377 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp413 RecordDecl::field_iterator Field,
428 RecordDecl::field_iterator *NextField,
2319 CXXRecordDecl::base_class_const_range Bases, RecordDecl::field_iterator Field, in CheckStructUnionTypes()
2349 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2364 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2440 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2581 for (RecordDecl::field_iterator it = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes()
2615 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes()
2617 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes()
2765 RecordDecl::field_iterator *NextField, in CheckDesignatedInitializer()
[all …]
H A DSemaDeclObjC.cpp3255 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3256 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp668 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in importRecordLayoutFromOrigin()
710 for (RecordDecl::field_iterator fi = record->field_begin(), in importRecordLayoutFromOrigin()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h4455 using field_iterator = specific_decl_iterator<FieldDecl>; variable
4459 field_iterator field_begin() const;
4461 field_iterator field_end() const { in field_end()
4462 return field_iterator(decl_iterator()); in field_end()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3091 clang::RecordDecl::field_iterator field_pos, in IsHomogeneousAggregate()
5700 clang::RecordDecl::field_iterator field, field_end; in GetFieldAtIndex()
6313 clang::RecordDecl::field_iterator field, field_end; in GetChildCompilerTypeAtIndex()
6673 clang::RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild()
6736 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName()
6963 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName()
7455 clang::RecordDecl::field_iterator field_pos; in BuildIndirectFields()
7456 clang::RecordDecl::field_iterator field_end_pos = record_decl->field_end(); in BuildIndirectFields()
7457 clang::RecordDecl::field_iterator last_field_pos = field_end_pos; in BuildIndirectFields()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp2015 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
2017 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
H A DDeclBase.cpp509 RecordDecl::field_iterator FI( in isFlexibleArrayMemberLike()
H A DDecl.cpp5168 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
5175 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
H A DDeclCXX.cpp1805 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
H A DExpr.cpp2041 RecordDecl::field_iterator Field, FieldEnd; in getTargetFieldForToUnionCast()
H A DExprConstant.cpp6753 CXXRecordDecl::field_iterator FieldIt = RD->field_begin(); in HandleConstructorCall()
10732 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
11014 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1699 for (RecordDecl::field_iterator FI = RD->field_begin(), in calculateOffset()
H A DRegionStore.cpp2926 RecordDecl::field_iterator FI, FE; in bindStruct()

12