Home
last modified time | relevance | path

Searched refs:field_begin (Results 1 – 25 of 36) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
DPaddingChecker.cpp161 if (std::any_of(RD->field_begin(), RD->field_end(), IsTrickyField)) in shouldSkipDecl()
226 std::transform(RD->field_begin(), RD->field_end(), in calculateOptimalPad()
DCastSizeChecker.cpp56 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize()
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp194 for (RecordDecl::field_iterator i = RD->field_begin(), in CollectFields()
258 for (RecordDecl::field_iterator i = RD->field_begin(), in getTBAAStructTypeInfo()
DCGOpenMPRuntime.cpp3302 CGF.EmitLValueForField(TDBase, *KmpTaskTWithPrivatesQTyRD->field_begin()); in emitProxyTaskFunction()
3304 auto PartIdFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTPartId); in emitProxyTaskFunction()
3308 auto SharedsFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTShareds); in emitProxyTaskFunction()
3314 auto PrivatesFI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin(), 1); in emitProxyTaskFunction()
3332 auto LBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLowerBound); in emitProxyTaskFunction()
3335 auto UBFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTUpperBound); in emitProxyTaskFunction()
3338 auto StFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTStride); in emitProxyTaskFunction()
3341 auto LIFI = std::next(KmpTaskTQTyRD->field_begin(), KmpTaskTLastIter); in emitProxyTaskFunction()
3391 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitDestructorsFunction()
3507 auto FI = std::next(KmpTaskTWithPrivatesQTyRD->field_begin()); in emitPrivatesInit()
[all …]
DCGRecordLayoutBuilder.cpp350 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
760 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
831 it2 = RD->field_begin(); *it2 != it->first; ++it2) in print()
DCGExprConstant.cpp379 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
474 for (RecordDecl::field_iterator Field = RD->field_begin(), in Build()
DTargetInfo.cpp160 return UD->field_begin()->getType(); in useFirstFieldIfTransparentUnion()
2587 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()
DCGDebugInfo.cpp1011 RecordDecl::field_iterator Field = CXXDecl->field_begin(); in CollectRecordLambdaFields()
1649 if (CXXDecl->field_begin() != CXXDecl->field_end()) in isDefinedInClangModule()
1650 return CXXDecl->field_begin()->isFromASTFile(); in isDefinedInClangModule()
DCGExprAgg.cpp330 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
DCGStmt.cpp2158 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct()
DCGExprCXX.cpp1942 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in EmitLambdaExpr()
DCodeGenFunction.h186 S.getCapturedRecordDecl()->field_begin(); in Kind()
/external/clang/lib/Frontend/
DLayoutOverrideSource.cpp173 for (RecordDecl::field_iterator F = Record->field_begin(), in layoutRecordType()
/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()
1353 for (auto I = D->field_begin(), End = D->field_end(); I != End; ++I) { in LayoutFields()
3221 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
DExprConstant.cpp4045 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall()
4104 std::distance(CD->field_begin(), CD->field_end())); in HandleConstructorCall()
5456 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization()
5499 RecordDecl::field_iterator I = RD->field_begin(); in ZeroInitialization()
5586 std::distance(RD->field_begin(), RD->field_end())); in VisitInitListExpr()
5730 RecordDecl::field_iterator Field = Record->field_begin(); in VisitCXXStdInitializerListExpr()
DDeclCXX.cpp1079 RecordDecl::field_iterator Field = field_begin(); in getCaptureFields()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp586 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
DMemRegion.cpp1394 for (RecordDecl::field_iterator FI = RD->field_begin(), in getAsOffset()
DRegionStore.cpp2229 for (FI = RD->field_begin(), FE = RD->field_end(); FI != FE; ++FI) { in bindStruct()
/external/clang/include/clang/AST/
DDecl.h3382 field_range fields() const { return field_range(field_begin(), field_end()); } in fields()
3383 field_iterator field_begin() const;
3392 return field_begin() == field_end(); in field_empty()
/external/clang/tools/libclang/
DCXType.cpp971 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); in clang_Type_visitFields()
/external/clang/lib/Sema/
DSemaLambda.cpp1527 auto CurField = Class->field_begin(); in BuildLambdaExpr()
DSemaDeclObjC.cpp3130 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); in tryMatchRecordTypes()
3131 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); in tryMatchRecordTypes()
DSemaCast.cpp2410 for (Field = RD->field_begin(), FieldEnd = RD->field_end(); in CheckCStyleCast()
/external/protobuf/ruby/ext/google/protobuf_c/
Dupb.h2673 field_iterator begin() { return msg_->field_begin(); }
2682 const_field_iterator begin() { return msg_->field_begin(); }
2706 field_iterator field_begin();
2708 const_field_iterator field_begin() const;
3773 inline MessageDef::field_iterator MessageDef::field_begin() {
3779 inline MessageDef::const_field_iterator MessageDef::field_begin() const {

12