Searched refs:DSAStack (Results 1 – 1 of 1) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 553 #define DSAStack static_cast<DSAStackTy *>(VarDataSharingAttributesStack) macro 557 if (DSAStack->getCurrentDirective() != OMPD_unknown) { in IsOpenMPCapturedVar() 558 auto DVarPrivate = DSAStack->getTopDSA(VD, /*FromParent=*/false); in IsOpenMPCapturedVar() 561 DVarPrivate = DSAStack->hasDSA(VD, isOpenMPPrivate, MatchesAlways(), in IsOpenMPCapturedVar() 568 void Sema::DestroyDataSharingAttributesStack() { delete DSAStack; } in DestroyDataSharingAttributesStack() 573 DSAStack->push(DKind, DirName, CurScope, Loc); in StartOpenMPDSABlock() 590 auto DVar = DSAStack->getTopDSA(VD, false); in EndOpenMPDSABlock() 628 DSAStack->pop(); in EndOpenMPDSABlock() 866 DSAStack->addDSA(VD, DE, OMPC_threadprivate); in CheckOMPThreadPrivateDecl() 1031 ActOnCapturedRegionStart(DSAStack->getConstructLoc(), CurScope, CR_OpenMP, in ActOnOpenMPRegionStart() [all …]
|