Home
last modified time | relevance | path

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

123

/external/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp175 void accumulateBitFields(RecordDecl::field_iterator Field,
176 RecordDecl::field_iterator FieldEnd);
350 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
354 RecordDecl::field_iterator Start = Field; in accumulateFields()
367 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
368 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
374 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
760 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
830 for (RecordDecl::field_iterator in print()
DCodeGenTBAA.cpp194 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
258 for (RecordDecl::field_iterator i = RD->field_begin(), in getTBAAStructTypeInfo()
DCGExprConstant.cpp379 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
474 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
DTargetInfo.cpp2587 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in classify()
2824 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in BitsContainNoUserData()
5395 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in isIntegerLikeType()
6303 for (RecordDecl::field_iterator i = RD->field_begin(), e = RD->field_end(); in HandleAggregates()
6403 RecordDecl::field_iterator b = RD->field_begin(), e = RD->field_end(); in returnAggregateInRegs()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCastSizeChecker.cpp57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
58 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/external/clang/lib/StaticAnalyzer/Checkers/
DCastSizeChecker.cpp56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
57 RecordDecl::field_iterator End(RD->field_end()); in evenFlexibleArraySize()
/external/llvm-project/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp182 void accumulateBitFields(RecordDecl::field_iterator Field,
183 RecordDecl::field_iterator FieldEnd);
368 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
372 RecordDecl::field_iterator Start = Field; in accumulateFields()
388 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
389 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
395 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
946 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
1018 for (RecordDecl::field_iterator in print()
DCodeGenTBAA.cpp296 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
DCGExprAgg.cpp401 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
1331 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/external/clang/lib/Frontend/
DLayoutOverrideSource.cpp173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/external/llvm-project/clang/lib/Frontend/
DLayoutOverrideSource.cpp172 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/external/protobuf/ruby/ext/google/protobuf_c/
Dupb.h2609 class field_iterator
2612 explicit field_iterator(MessageDef* md);
2613 static field_iterator end(MessageDef* md);
2617 bool operator!=(const field_iterator& other) const;
2618 bool operator==(const field_iterator& other) const;
2673 field_iterator begin() { return msg_->field_begin(); }
2674 field_iterator end() { return msg_->field_end(); }
2706 field_iterator field_begin();
2707 field_iterator field_end();
3773 inline MessageDef::field_iterator MessageDef::field_begin() {
[all …]
/external/clang/lib/AST/
DRecordLayoutBuilder.cpp302 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in CanPlaceBaseSubobjectAtOffset()
349 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in UpdateEmptyBaseSubobjects()
414 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in CanPlaceFieldSubobjectAtOffset()
518 for (CXXRecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in UpdateEmptyFieldSubobjects()
3221 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
/external/llvm-project/clang/lib/AST/
DRecordLayoutBuilder.cpp303 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), in CanPlaceBaseSubobjectAtOffset()
350 for (CXXRecordDecl::field_iterator I = Info->Class->field_begin(), 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()
3510 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
DASTStructuralEquivalence.cpp1538 RecordDecl::field_iterator Field2 = D2->field_begin(), in IsStructurallyEquivalent()
1540 for (RecordDecl::field_iterator Field1 = D1->field_begin(), in IsStructurallyEquivalent()
/external/clang/include/clang/AST/
DDecl.h3379 typedef specific_decl_iterator<FieldDecl> field_iterator; typedef
3383 field_iterator field_begin() const;
3385 field_iterator field_end() const { in field_end()
3386 return field_iterator(decl_iterator()); in field_end()
/external/clang/lib/Sema/
DSemaInit.cpp287 RecordDecl::field_iterator Field,
302 RecordDecl::field_iterator *NextField,
1739 CXXRecordDecl::base_class_range Bases, RecordDecl::field_iterator Field, in CheckStructUnionTypes()
1761 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1773 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1816 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
1897 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
2046 RecordDecl::field_iterator *NextField, in CheckDesignatedInitializer()
2237 RecordDecl::field_iterator Field = in CheckDesignatedInitializer()
2238 RecordDecl::field_iterator(DeclContext::decl_iterator(KnownField)); in CheckDesignatedInitializer()
/external/llvm-project/clang/lib/Sema/
DSemaInit.cpp341 RecordDecl::field_iterator Field,
356 RecordDecl::field_iterator *NextField,
2008 CXXRecordDecl::base_class_range Bases, RecordDecl::field_iterator Field, in CheckStructUnionTypes()
2040 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2052 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2100 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes()
2127 RecordDecl::field_iterator F = RD->field_begin(); in CheckStructUnionTypes()
2206 for (RecordDecl::field_iterator it = Field, end = RD->field_end(); in CheckStructUnionTypes()
2232 RecordDecl::field_iterator I = HasDesignatedInit ? RD->field_begin() in CheckStructUnionTypes()
2234 for (RecordDecl::field_iterator E = RD->field_end(); I != E; ++I) { in CheckStructUnionTypes()
[all …]
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp2495 clang::RecordDecl::field_iterator field, field_end; in SetDefaultAccessForRecordFields()
2968 clang::RecordDecl::field_iterator field_pos, in IsHomogeneousAggregate()
5211 clang::RecordDecl::field_iterator field, field_end; in GetNumChildren()
5425 clang::RecordDecl::field_iterator field, field_end; in GetNumFields()
5543 clang::RecordDecl::field_iterator field, field_end; in GetFieldAtIndex()
6098 clang::RecordDecl::field_iterator field, field_end; in GetChildCompilerTypeAtIndex()
6452 clang::RecordDecl::field_iterator field, field_end; in GetIndexForRecordChild()
6515 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildMemberWithName()
6780 clang::RecordDecl::field_iterator field, field_end; in GetIndexOfChildWithName()
7207 clang::RecordDecl::field_iterator field_pos; in BuildIndirectFields()
[all …]
/external/llvm-project/clang/include/clang/AST/
DDecl.h4017 using field_iterator = specific_decl_iterator<FieldDecl>; variable
4021 field_iterator field_begin() const;
4023 field_iterator field_end() const { in field_end()
4024 return field_iterator(decl_iterator()); in field_end()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp586 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangASTSource.cpp1537 for (RecordDecl::field_iterator fi = origin_record->field_begin(), in layoutRecordType()
1581 for (RecordDecl::field_iterator fi = record->field_begin(), in layoutRecordType()
/external/clang/tools/libclang/
DCXType.cpp971 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp1002 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/external/llvm-project/clang/tools/libclang/
DCXType.cpp1242 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()

123