Lines Matching refs:DSAStackTy
44 class DSAStackTy { class
86 explicit DSAStackTy(Sema &S) : Stack(1), Actions(S) { } in DSAStackTy() function in __anone77686560111::DSAStackTy
133 DSAStackTy::DSAVarData DSAStackTy::getDSA(StackTy::reverse_iterator Iter, in getDSA()
223 void DSAStackTy::addDSA(VarDecl *D, DeclRefExpr *E, OpenMPClauseKind A) { in addDSA()
234 bool DSAStackTy::isOpenMPLocal(VarDecl *D) { in isOpenMPLocal()
253 DSAStackTy::DSAVarData DSAStackTy::getTopDSA(VarDecl *D) { in getTopDSA()
337 DSAStackTy::DSAVarData DSAStackTy::getImplicitDSA(VarDecl *D) { in getImplicitDSA()
341 DSAStackTy::DSAVarData DSAStackTy::hasDSA(VarDecl *D, OpenMPClauseKind CKind, in hasDSA()
355 VarDataSharingAttributesStack = new DSAStackTy(*this); in InitDataSharingAttributesStack()
358 #define DSAStack static_cast<DSAStackTy *>(VarDataSharingAttributesStack)
578 DSAStackTy *Stack;
592 DSAStackTy::DSAVarData DVar = Stack->getTopDSA(VD); in VisitDeclRefExpr()
642 DSAAttrChecker(DSAStackTy *S, Sema &Actions, CapturedStmt *CS) in DSAAttrChecker()
905 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(VD); in ActOnOpenMPPrivateClause()
1031 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(VD); in ActOnOpenMPFirstprivateClause()
1143 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(VD); in ActOnOpenMPSharedClause()