Lines Matching refs:DSAS
12638 Sema &SemaRef, DSAStackTy *DSAS, const ValueDecl *VD, const Expr *E, in checkMapConflicts() argument
12658 bool FoundError = DSAS->checkMappableExprComponentListsForDecl( in checkMapConflicts()
12904 checkMappableExpressionList(Sema &SemaRef, DSAStackTy *DSAS, in checkMappableExpressionList() argument
12958 DSAS->addMappedClassesQualTypes(TE->getType()); in checkMappableExpressionList()
12987 if (VD && DSAS->isThreadPrivate(VD)) { in checkMappableExpressionList()
12988 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
12991 reportOriginalDsa(SemaRef, DSAS, VD, DVar); in checkMappableExpressionList()
13003 if (checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
13007 checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
13029 DSAS, Type)) in checkMappableExpressionList()
13037 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
13065 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
13070 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
13071 reportOriginalDsa(SemaRef, DSAS, CurDeclaration, DVar); in checkMappableExpressionList()
13082 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()