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