Lines Matching refs:CurComponents
54 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents,
4008 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in VisitMemberExpr() local
4009 if (!checkMapClauseExpressionBase(SemaRef, E, CurComponents, OMPC_map, in VisitMemberExpr()
4014 CurComponents.back().getAssociatedDeclaration()->getCanonicalDecl()); in VisitMemberExpr()
4017 [&CurComponents]( in VisitMemberExpr()
4021 auto CCI = CurComponents.rbegin(); in VisitMemberExpr()
4022 auto CCE = CurComponents.rend(); in VisitMemberExpr()
21268 OMPClauseMappableExprCommon::MappableExprComponentList &CurComponents, in checkMapClauseExpressionBase() argument
21272 MapBaseChecker Checker(SemaRef, CKind, DKind, CurComponents, NoDiagnose, ELoc, in checkMapClauseExpressionBase()
21276 if (SemaRef.getLangOpts().OpenMP >= 50 && !CurComponents.empty() && in checkMapClauseExpressionBase()
21278 auto CI = CurComponents.rbegin(); in checkMapClauseExpressionBase()
21279 auto CE = CurComponents.rend(); in checkMapClauseExpressionBase()
21301 OMPClauseMappableExprCommon::MappableExprComponentListRef CurComponents, in checkMapConflicts() argument
21311 assert(!CurComponents.empty() && "Map clause expression with no components!"); in checkMapConflicts()
21312 assert(CurComponents.back().getAssociatedDeclaration() == VD && in checkMapConflicts()
21323 CurComponents](OMPClauseMappableExprCommon::MappableExprComponentListRef in checkMapConflicts()
21341 auto CI = CurComponents.rbegin(); in checkMapConflicts()
21342 auto CE = CurComponents.rend(); in checkMapConflicts()
21478 CI != CE ? CurComponents.begin() : StackComponents.begin(); in checkMapConflicts()
21479 auto End = CI != CE ? CurComponents.end() : StackComponents.end(); in checkMapConflicts()
21770 OMPClauseMappableExprCommon::MappableExprComponentList CurComponents; in checkMappableExpressionList() local
21776 checkMapClauseExpressionBase(SemaRef, SimpleExpr, CurComponents, CKind, in checkMappableExpressionList()
21781 assert(!CurComponents.empty() && in checkMappableExpressionList()
21797 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
21798 CurComponents.end()); in checkMappableExpressionList()
21806 CurDeclaration = CurComponents.back().getAssociatedDeclaration(); in checkMappableExpressionList()
21841 /*CurrentRegionOnly=*/true, CurComponents, CKind)) in checkMappableExpressionList()
21846 /*CurrentRegionOnly=*/false, CurComponents, CKind)) in checkMappableExpressionList()
21854 CurComponents, in checkMappableExpressionList()
21858 assert(I != CurComponents.end() && "Null decl on map clause."); in checkMappableExpressionList()
21986 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()
21993 MVLI.VarComponents.back().append(CurComponents.begin(), in checkMappableExpressionList()
21994 CurComponents.end()); in checkMappableExpressionList()