Lines Matching refs:DSAS
10651 Sema &SemaRef, DSAStackTy *DSAS, ValueDecl *VD, Expr *E, in CheckMapConflicts() argument
10671 bool FoundError = DSAS->checkMappableExprComponentListsForDecl( in CheckMapConflicts()
10869 checkMappableExpressionList(Sema &SemaRef, DSAStackTy *DSAS, in checkMappableExpressionList() argument
10940 if (VD && DSAS->isThreadPrivate(VD)) { in checkMappableExpressionList()
10941 auto DVar = DSAS->getTopDSA(VD, false); in checkMappableExpressionList()
10944 ReportOriginalDSA(SemaRef, DSAS, VD, DVar); in checkMappableExpressionList()
10956 if (CheckMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
10960 CheckMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
10975 DSAS, Type)) in checkMappableExpressionList()
10983 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
11011 auto DVar = DSAS->getTopDSA(VD, false); in checkMappableExpressionList()
11015 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
11016 ReportOriginalDSA(SemaRef, DSAS, CurDeclaration, DVar); in checkMappableExpressionList()
11027 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents); in checkMappableExpressionList()