Lines Matching refs:OMPCapturedExprDecl
1129 if (const auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) in getCanonicalDecl()
2116 !(isa<OMPCapturedExprDecl>(D) && !D->hasAttr<OMPCaptureNoInitAttr>() && in isOpenMPCapturedByRef()
2117 !cast<OMPCapturedExprDecl>(D)->getInit()->isGLValue()) && in isOpenMPCapturedByRef()
3386 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
3391 } else if (VD->isImplicit() || isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
4177 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id, in buildCaptureDecl()
4197 auto *CED = OMPCapturedExprDecl::Create(C, S.CurContext, Id, Ty, in buildCaptureDecl()
4209 OMPCapturedExprDecl *CD; in buildCapture()
4211 CD = cast<OMPCapturedExprDecl>(VD); in buildCapture()
4222 OMPCapturedExprDecl *CD = buildCaptureDecl( in buildCapture()
5573 if (P.getFirst()->isImplicit() || isa<OMPCapturedExprDecl>(P.getFirst())) in ActOnOpenMPExecutableDirective()
6820 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in checkAndSetInit()
6855 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in checkAndSetInit()
8233 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) { in checkOpenMPLoop()