Lines Matching refs:CurComponents
41 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
2398 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in VisitMemberExpr() local
2399 if (!checkMapClauseExpressionBase(SemaRef, E, CurComponents, OMPC_map, in VisitMemberExpr()
2403 CurComponents.back().getAssociatedDeclaration()->getCanonicalDecl()); in VisitMemberExpr()
2406 [&CurComponents]( in VisitMemberExpr()
2410 auto CCI = CurComponents.rbegin(); in VisitMemberExpr()
2411 auto CCE = CurComponents.rend(); in VisitMemberExpr()
12389 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents, in checkMapClauseExpressionBase() argument
12450 CurComponents.emplace_back(CurE, CurE->getDecl()); in checkMapClauseExpressionBase()
12516 CurComponents.emplace_back(CurE, FD); in checkMapClauseExpressionBase()
12550 CurComponents.emplace_back(CurE, nullptr); in checkMapClauseExpressionBase()
12620 CurComponents.emplace_back(CurE, nullptr); in checkMapClauseExpressionBase()
12640 OMPClauseMappableExprCommon::MappableExprComponentListRef CurComponents, in checkMapConflicts() argument
12650 assert(!CurComponents.empty() && "Map clause expression with no components!"); in checkMapConflicts()
12651 assert(CurComponents.back().getAssociatedDeclaration() == VD && in checkMapConflicts()
12662 CurComponents](OMPClauseMappableExprCommon::MappableExprComponentListRef in checkMapConflicts()
12678 auto CI = CurComponents.rbegin(); in checkMapConflicts()
12679 auto CE = CurComponents.rend(); in checkMapConflicts()
12810 CI != CE ? CurComponents.begin() : StackComponents.begin(); in checkMapConflicts()
12811 auto End = CI != CE ? CurComponents.end() : StackComponents.end(); in checkMapConflicts()
12943 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in checkMappableExpressionList() local
12949 SemaRef, SimpleExpr, CurComponents, CKind, /*NoDiagnose=*/false); in checkMappableExpressionList()
12953 assert(!CurComponents.empty() && in checkMappableExpressionList()
12962 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
12963 CurComponents.end()); in checkMappableExpressionList()
12971 CurDeclaration = CurComponents.back().getAssociatedDeclaration(); in checkMappableExpressionList()
13004 /*CurrentRegionOnly=*/true, CurComponents, CKind)) in checkMappableExpressionList()
13008 /*CurrentRegionOnly=*/false, CurComponents, CKind)) in checkMappableExpressionList()
13016 CurComponents, in checkMappableExpressionList()
13020 assert(I != CurComponents.end() && "Null decl on map clause."); in checkMappableExpressionList()
13082 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()
13089 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
13090 CurComponents.end()); in checkMappableExpressionList()