Lines Matching refs:CurComponents
51 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
3744 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in VisitMemberExpr() local
3745 if (!checkMapClauseExpressionBase(SemaRef, E, CurComponents, OMPC_map, in VisitMemberExpr()
3750 CurComponents.back().getAssociatedDeclaration()->getCanonicalDecl()); in VisitMemberExpr()
3753 [&CurComponents]( in VisitMemberExpr()
3757 auto CCI = CurComponents.rbegin(); in VisitMemberExpr()
3758 auto CCE = CurComponents.rend(); in VisitMemberExpr()
18900 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents, in checkMapClauseExpressionBase() argument
18904 MapBaseChecker Checker(SemaRef, CKind, DKind, CurComponents, NoDiagnose, ELoc, in checkMapClauseExpressionBase()
18908 if (SemaRef.getLangOpts().OpenMP >= 50 && !CurComponents.empty() && in checkMapClauseExpressionBase()
18910 auto CI = CurComponents.rbegin(); in checkMapClauseExpressionBase()
18911 auto CE = CurComponents.rend(); in checkMapClauseExpressionBase()
18933 OMPClauseMappableExprCommon::MappableExprComponentListRef CurComponents, in checkMapConflicts() argument
18943 assert(!CurComponents.empty() && "Map clause expression with no components!"); in checkMapConflicts()
18944 assert(CurComponents.back().getAssociatedDeclaration() == VD && in checkMapConflicts()
18955 CurComponents](OMPClauseMappableExprCommon::MappableExprComponentListRef in checkMapConflicts()
18973 auto CI = CurComponents.rbegin(); in checkMapConflicts()
18974 auto CE = CurComponents.rend(); in checkMapConflicts()
19110 CI != CE ? CurComponents.begin() : StackComponents.begin(); in checkMapConflicts()
19111 auto End = CI != CE ? CurComponents.end() : StackComponents.end(); in checkMapConflicts()
19398 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in checkMappableExpressionList() local
19404 SemaRef, SimpleExpr, CurComponents, CKind, DSAS->getCurrentDirective(), in checkMappableExpressionList()
19409 assert(!CurComponents.empty() && in checkMappableExpressionList()
19425 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
19426 CurComponents.end()); in checkMappableExpressionList()
19434 CurDeclaration = CurComponents.back().getAssociatedDeclaration(); in checkMappableExpressionList()
19467 /*CurrentRegionOnly=*/true, CurComponents, CKind)) in checkMappableExpressionList()
19472 /*CurrentRegionOnly=*/false, CurComponents, CKind)) in checkMappableExpressionList()
19480 CurComponents, in checkMappableExpressionList()
19484 assert(I != CurComponents.end() && "Null decl on map clause."); in checkMappableExpressionList()
19594 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()
19601 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
19602 CurComponents.end()); in checkMappableExpressionList()