Lines Matching refs:Components

7208     OMPClauseMappableExprCommon::MappableExprComponentListRef Components;  member
7220 OMPClauseMappableExprCommon::MappableExprComponentListRef Components, in MapInfo()
7227 : Components(Components), MapType(MapType), MapModifiers(MapModifiers), in MapInfo()
7442 OMPClauseMappableExprCommon::MappableExprComponentListRef Components, in generateInfoForComponentList() argument
7624 auto CI = Components.rbegin(); in generateInfoForComponentList()
7625 auto CE = Components.rend(); in generateInfoForComponentList()
8018 QualType Ty = Components.rbegin() in generateInfoForComponentList()
8048 Components) { in generateInfoForComponentList()
8060 assert((VAT || CAT || &Component == &*Components.begin()) && in generateInfoForComponentList()
8072 assert(&Component == &*Components.begin() && in generateInfoForComponentList()
8081 if (&Component != &*Components.begin()) in generateInfoForComponentList()
8091 if (DimSizes.size() < Components.size() - 1) { in generateInfoForComponentList()
8116 Components) { in generateInfoForComponentList()
8430 OMPClauseMappableExprCommon::MappableExprComponentListRef Components = in generateAllInfoForClauses() local
8432 assert(!Components.empty() && in generateAllInfoForClauses()
8434 const ValueDecl *VD = Components.back().getAssociatedDeclaration(); in generateAllInfoForClauses()
8436 const Expr *IE = Components.back().getAssociatedExpression(); in generateAllInfoForClauses()
8448 return MI.Components.back().getAssociatedDeclaration() == VD; in generateAllInfoForClauses()
8457 auto PrevCI = std::next(CI->Components.rbegin()); in generateAllInfoForClauses()
8462 PrevCI == CI->Components.rend() || in generateAllInfoForClauses()
8486 InfoGen(nullptr, Other, Components, OMPC_MAP_unknown, llvm::None, in generateAllInfoForClauses()
8534 return MI.Components.back().getAssociatedDeclaration() == VD; in generateAllInfoForClauses()
8588 assert(!L.Components.empty() && in generateAllInfoForClauses()
8594 L.Components.back().isNonContiguous(); in generateAllInfoForClauses()
8596 L.MapType, L.MapModifiers, L.MotionModifiers, L.Components, in generateAllInfoForClauses()
8607 L.Components.back().getAssociatedDeclaration(); in generateAllInfoForClauses()
8921 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
8922 std::tie(VDecl, Components, Mapper) = L; in generateInfoForCapture()
8924 assert(!Components.empty() && in generateInfoForCapture()
8926 DeclComponentLists.emplace_back(Components, C->getMapType(), in generateInfoForCapture()
8961 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
8967 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
8974 auto CI = Components.rbegin(); in generateInfoForCapture()
8975 auto CE = Components.rend(); in generateInfoForCapture()
9004 SI == SE ? Components : Components1; in generateInfoForCapture()
9073 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9079 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
9084 MapType, MapModifiers, llvm::None, Components, CombinedInfo, in generateInfoForCapture()
9091 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9097 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
9102 Components, CombinedInfo, PartialStruct, in generateInfoForCapture()