Lines Matching refs:Components
7391 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; member
7403 OMPClauseMappableExprCommon::MappableExprComponentListRef Components, in MapInfo()
7410 : Components(Components), MapType(MapType), MapModifiers(MapModifiers), in MapInfo()
7625 OMPClauseMappableExprCommon::MappableExprComponentListRef Components, in generateInfoForComponentList() argument
7807 auto CI = Components.rbegin(); in generateInfoForComponentList()
7808 auto CE = Components.rend(); in generateInfoForComponentList()
8201 QualType Ty = Components.rbegin() in generateInfoForComponentList()
8231 Components) { in generateInfoForComponentList()
8243 assert((VAT || CAT || &Component == &*Components.begin()) && in generateInfoForComponentList()
8255 assert(&Component == &*Components.begin() && in generateInfoForComponentList()
8264 if (&Component != &*Components.begin()) in generateInfoForComponentList()
8274 if (DimSizes.size() < Components.size() - 1) { in generateInfoForComponentList()
8299 Components) { in generateInfoForComponentList()
8609 OMPClauseMappableExprCommon::MappableExprComponentListRef Components = in generateAllInfoForClauses() local
8611 assert(!Components.empty() && in generateAllInfoForClauses()
8613 const ValueDecl *VD = Components.back().getAssociatedDeclaration(); in generateAllInfoForClauses()
8615 const Expr *IE = Components.back().getAssociatedExpression(); in generateAllInfoForClauses()
8627 return MI.Components.back().getAssociatedDeclaration() == VD; in generateAllInfoForClauses()
8636 auto PrevCI = std::next(CI->Components.rbegin()); in generateAllInfoForClauses()
8641 PrevCI == CI->Components.rend() || in generateAllInfoForClauses()
8665 InfoGen(nullptr, Other, Components, OMPC_MAP_unknown, llvm::None, in generateAllInfoForClauses()
8713 return MI.Components.back().getAssociatedDeclaration() == VD; in generateAllInfoForClauses()
8767 assert(!L.Components.empty() && in generateAllInfoForClauses()
8773 L.Components.back().isNonContiguous(); in generateAllInfoForClauses()
8775 L.MapType, L.MapModifiers, L.MotionModifiers, L.Components, in generateAllInfoForClauses()
8786 L.Components.back().getAssociatedDeclaration(); in generateAllInfoForClauses()
9101 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9102 std::tie(VDecl, Components, Mapper) = L; in generateInfoForCapture()
9104 assert(!Components.empty() && in generateInfoForCapture()
9106 DeclComponentLists.emplace_back(Components, C->getMapType(), in generateInfoForCapture()
9141 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9147 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
9154 auto CI = Components.rbegin(); in generateInfoForCapture()
9155 auto CE = Components.rend(); in generateInfoForCapture()
9190 SI == SE ? Components : Components1; in generateInfoForCapture()
9259 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9265 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
9270 MapType, MapModifiers, llvm::None, Components, CombinedInfo, in generateInfoForCapture()
9277 OMPClauseMappableExprCommon::MappableExprComponentListRef Components; in generateInfoForCapture() local
9283 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
9288 Components, CombinedInfo, PartialStruct, in generateInfoForCapture()