Lines Matching refs:DSAS

18931     Sema &SemaRef, DSAStackTy *DSAS, const ValueDecl *VD, const Expr *E,  in checkMapConflicts()  argument
18951 bool FoundError = DSAS->checkMappableExprComponentListsForDecl( in checkMapConflicts()
19319 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList() argument
19373 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
19404 SemaRef, SimpleExpr, CurComponents, CKind, DSAS->getCurrentDirective(), in checkMappableExpressionList()
19414 DSAS->addMappedClassesQualTypes(TE->getType()); in checkMappableExpressionList()
19417 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
19450 if (VD && DSAS->isThreadPrivate(VD)) { in checkMappableExpressionList()
19451 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
19454 reportOriginalDsa(SemaRef, DSAS, VD, DVar); in checkMappableExpressionList()
19466 if (checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
19471 checkMapConflicts(SemaRef, DSAS, CurDeclaration, SimpleExpr, in checkMappableExpressionList()
19511 DSAS, Type)) in checkMappableExpressionList()
19519 OpenMPDirectiveKind DKind = DSAS->getCurrentDirective(); in checkMappableExpressionList()
19569 DSAStackTy::DSAVarData DVar = DSAS->getTopDSA(VD, /*FromParent=*/false); in checkMappableExpressionList()
19574 << getOpenMPDirectiveName(DSAS->getCurrentDirective()); in checkMappableExpressionList()
19575 reportOriginalDsa(SemaRef, DSAS, CurDeclaration, DVar); in checkMappableExpressionList()
19583 SemaRef, DSAS->getCurScope(), MapperIdScopeSpec, MapperId, in checkMappableExpressionList()
19594 DSAS->addMappableExpressionComponents(CurDeclaration, CurComponents, in checkMappableExpressionList()