Lines Matching defs:Components

6591     OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
6603 OMPClauseMappableExprCommon::MappableExprComponentListRef Components,
6610 : Components(Components), MapType(MapType), MapModifiers(MapModifiers),
6835 OMPClauseMappableExprCommon::MappableExprComponentListRef Components,
7033 auto CI = Components.rbegin();
7034 auto CE = Components.rend();
7500 QualType Ty = Components.rbegin()
7530 Components) {
7542 assert((VAT || CAT || &Component == &*Components.begin()) &&
7554 assert(&Component == &*Components.begin() &&
7563 if (&Component != &*Components.begin())
7573 if (DimSizes.size() < Components.size() - 1) {
7598 Components) {
7914 Components,
7927 InfoGen(nullptr, Other, Components, OMPC_MAP_unknown, std::nullopt,
7958 return MI.Components.back().getAssociatedDeclaration() == VD;
7973 auto PrevCI = std::next(CI->Components.rbegin());
7978 PrevCI == CI->Components.rend() ||
8005 OMPClauseMappableExprCommon::MappableExprComponentListRef Components =
8007 assert(!Components.empty() &&
8009 const ValueDecl *VD = Components.back().getAssociatedDeclaration();
8011 const Expr *IE = Components.back().getAssociatedExpression();
8014 MapInfoGen(CGF, IE, VD, Components, C->isImplicit(),
8025 OMPClauseMappableExprCommon::MappableExprComponentListRef Components =
8036 MapInfoGen(CGF, IE, VD, Components, C->isImplicit(),
8066 assert(!L.Components.empty() &&
8074 L.Components.back().isNonContiguous();
8076 L.MapType, L.MapModifiers, L.MotionModifiers, L.Components,
8096 L.Components.back().getAssociatedDeclaration();
8545 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8546 std::tie(VDecl, Components, Mapper) = L;
8548 assert(!Components.empty() &&
8555 DeclComponentLists.emplace_back(Components, C->getMapType(),
8585 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8591 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8598 auto CI = Components.rbegin();
8599 auto CE = Components.rend();
8634 SI == SE ? Components : Components1;
8704 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8710 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8715 MapType, MapModifiers, std::nullopt, Components, CombinedInfo,
8723 OMPClauseMappableExprCommon::MappableExprComponentListRef Components;
8729 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) =
8734 MapType, MapModifiers, std::nullopt, Components, CombinedInfo,