Lines Matching refs:CurComponents
56 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
4033 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in VisitMemberExpr() local
4034 if (!checkMapClauseExpressionBase(SemaRef, E, CurComponents, OMPC_map, in VisitMemberExpr()
4039 CurComponents.back().getAssociatedDeclaration()->getCanonicalDecl()); in VisitMemberExpr()
4042 [&CurComponents]( in VisitMemberExpr()
4046 auto CCI = CurComponents.rbegin(); in VisitMemberExpr()
4047 auto CCE = CurComponents.rend(); in VisitMemberExpr()
21683 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents, in checkMapClauseExpressionBase() argument
21687 MapBaseChecker Checker(SemaRef, CKind, DKind, CurComponents, NoDiagnose, ELoc, in checkMapClauseExpressionBase()
21691 if (SemaRef.getLangOpts().OpenMP >= 50 && !CurComponents.empty() && in checkMapClauseExpressionBase()
21693 auto CI = CurComponents.rbegin(); in checkMapClauseExpressionBase()
21694 auto CE = CurComponents.rend(); in checkMapClauseExpressionBase()
21716 OMPClauseMappableExprCommon::MappableExprComponentListRef CurComponents, in checkMapConflicts() argument
21726 assert(!CurComponents.empty() && "Map clause expression with no components!"); in checkMapConflicts()
21727 assert(CurComponents.back().getAssociatedDeclaration() == VD && in checkMapConflicts()
21738 CurComponents](OMPClauseMappableExprCommon::MappableExprComponentListRef in checkMapConflicts()
21756 auto CI = CurComponents.rbegin(); in checkMapConflicts()
21757 auto CE = CurComponents.rend(); in checkMapConflicts()
21893 CI != CE ? CurComponents.begin() : StackComponents.begin(); in checkMapConflicts()
21894 auto End = CI != CE ? CurComponents.end() : StackComponents.end(); in checkMapConflicts()
22185 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in checkMappableExpressionList() local
22191 checkMapClauseExpressionBase(SemaRef, SimpleExpr, CurComponents, CKind, in checkMappableExpressionList()
22196 assert(!CurComponents.empty() && in checkMappableExpressionList()
22212 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
22213 CurComponents.end()); in checkMappableExpressionList()
22221 CurDeclaration = CurComponents.back().getAssociatedDeclaration(); in checkMappableExpressionList()
22256 /*CurrentRegionOnly=*/true, CurComponents, CKind)) in checkMappableExpressionList()
22261 /*CurrentRegionOnly=*/false, CurComponents, CKind)) in checkMappableExpressionList()
22269 CurComponents, in checkMappableExpressionList()
22273 assert(I != CurComponents.end() && "Null decl on map clause."); in checkMappableExpressionList()
22401 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()
22408 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
22409 CurComponents.end()); in checkMappableExpressionList()