Lines Matching defs:CurComponents
60 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
4068 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents;
4069 if (!checkMapClauseExpressionBase(SemaRef, E, CurComponents, OMPC_map,
4073 CurComponents.back().getAssociatedDeclaration()->getCanonicalDecl());
4076 [&CurComponents](
4080 auto CCI = CurComponents.rbegin();
4081 auto CCE = CurComponents.rend();
20694 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
20698 MapBaseChecker Checker(SemaRef, CKind, DKind, CurComponents, NoDiagnose, ELoc,
20702 if (SemaRef.getLangOpts().OpenMP >= 50 && !CurComponents.empty() &&
20704 auto CI = CurComponents.rbegin();
20705 auto CE = CurComponents.rend();
20727 OMPClauseMappableExprCommon::MappableExprComponentListRef CurComponents,
20737 assert(!CurComponents.empty() && "Map clause expression with no components!");
20738 assert(CurComponents.back().getAssociatedDeclaration() == VD &&
20749 CurComponents](OMPClauseMappableExprCommon::MappableExprComponentListRef
20767 auto CI = CurComponents.rbegin();
20768 auto CE = CurComponents.rend();
20903 CI != CE ? CurComponents.begin() : StackComponents.begin();
20904 auto End = CI != CE ? CurComponents.end() : StackComponents.end();
21395 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents;
21401 checkMapClauseExpressionBase(SemaRef, SimpleExpr, CurComponents, CKind,
21406 assert(!CurComponents.empty() &&
21422 MVLI.VarComponents.back().append(CurComponents.begin(),
21423 CurComponents.end());
21431 CurDeclaration = CurComponents.back().getAssociatedDeclaration();
21466 /*CurrentRegionOnly=*/true, CurComponents, CKind))
21471 /*CurrentRegionOnly=*/false, CurComponents, CKind))
21479 CurComponents,
21483 assert(I != CurComponents.end() && "Null decl on map clause.");
21629 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents,
21636 MVLI.VarComponents.back().append(CurComponents.begin(),
21637 CurComponents.end());