Lines Matching refs:DSAS

20535     Sema &SemaRef, DSAStackTy *DSAS, const ValueDecl *VD, const Expr *E,  in checkMapConflicts()  argument
20555 bool FoundError = DSAS->checkMappableExprComponentListsForDecl( in checkMapConflicts()
20924 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList() argument
20982 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
21014 DSAS->getCurrentDirective(), NoDiagnose); in checkMappableExpressionList()
21023 DSAS->addMappedClassesQualTypes(TE->getType()); in checkMappableExpressionList()
21026 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
21059 if (VD && DSAS->isThreadPrivate(VD)) { in checkMappableExpressionList()
21062 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
21065 reportOriginalDsa(SemaRef, DSAS, VD, DVar); in checkMappableExpressionList()
21077 if (checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
21082 checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
21122 DSAS, Type, /*FullCheck=*/true)) in checkMappableExpressionList()
21131 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
21198 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
21203 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
21204 reportOriginalDsa(SemaRef, DSAS, CurDeclaration, DVar); in checkMappableExpressionList()
21212 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
21223 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()