Lines Matching defs:Components

6578     OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
6590 OMPClauseMappableExprCommon::MappableExprComponentListRef Components,
6597 : Components(Components), MapType(MapType), MapModifiers(MapModifiers),
6822 OMPClauseMappableExprCommon::MappableExprComponentListRef Components,
7020 auto CI = Components.rbegin();
7021 auto CE = Components.rend();
7492 QualType Ty = Components.rbegin()
7522 Components) {
7534 assert((VAT || CAT || &Component == &*Components.begin()) &&
7546 assert(&Component == &*Components.begin() &&
7555 if (&Component != &*Components.begin())
7565 if (DimSizes.size() < Components.size() - 1) {
7590 Components) {
7901 Components,
7914 InfoGen(nullptr, Other, Components, OMPC_MAP_unknown, {}, {},
7945 return MI.Components.back().getAssociatedDeclaration() == VD;
7960 auto PrevCI = std::next(CI->Components.rbegin());
7965 PrevCI == CI->Components.rend() ||
7992 OMPClauseMappableExprCommon::MappableExprComponentListRef Components =
7994 assert(!Components.empty() &&
7996 const ValueDecl *VD = Components.back().getAssociatedDeclaration();
7998 const Expr *IE = Components.back().getAssociatedExpression();
8001 MapInfoGen(CGF, IE, VD, Components, C->isImplicit(),
8012 OMPClauseMappableExprCommon::MappableExprComponentListRef Components =
8023 MapInfoGen(CGF, IE, VD, Components, C->isImplicit(),
8053 assert(!L.Components.empty() &&
8061 L.Components.back().isNonContiguous();
8063 L.MapType, L.MapModifiers, L.MotionModifiers, L.Components,
8083 L.Components.back().getAssociatedDeclaration();
8534 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8535 std::tie(VDecl, Components, Mapper) = L;
8537 assert(!Components.empty() &&
8544 DeclComponentLists.emplace_back(Components, C->getMapType(),
8574 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8580 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8587 auto CI = Components.rbegin();
8588 auto CE = Components.rend();
8623 SI == SE ? Components : Components1;
8692 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8698 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8703 MapType, MapModifiers, {}, Components, CombinedInfo,
8711 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8717 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8722 MapType, MapModifiers, {}, Components, CombinedInfo,