Lines Matching refs:OMPCapturedExprDecl
1220 if (const auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) in getCanonicalDecl()
2225 !(isa<OMPCapturedExprDecl>(D) && !D->hasAttr<OMPCaptureNoInitAttr>() && in isOpenMPCapturedByRef()
2226 !cast<OMPCapturedExprDecl>(D)->getInit()->isGLValue()) && in isOpenMPCapturedByRef()
2290 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id,
2435 OMPCapturedExprDecl *CD = buildCaptureDecl( in isOpenMPCapturedDecl()
2487 if (DVarPrivate.CKind == OMPC_private && isa<OMPCapturedExprDecl>(D) && in isOpenMPPrivateDecl()
3671 if (!CS || (isa<OMPCapturedExprDecl>(VD) && !CS->capturesVariable(VD) && in VisitDeclRefExpr()
3674 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
3679 } else if (VD->isImplicit() || isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
4571 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id, in buildCaptureDecl()
4592 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4604 OMPCapturedExprDecl *CD; in buildCapture()
4606 CD = cast<OMPCapturedExprDecl>(VD); in buildCapture()
4618 OMPCapturedExprDecl *CD = buildCaptureDecl( in buildCapture()
6721 if (P.getFirst()->isImplicit() || isa<OMPCapturedExprDecl>(P.getFirst())) in ActOnOpenMPExecutableDirective()
8109 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in checkAndSetInit()
8144 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(DRE->getDecl())) in checkAndSetInit()
9505 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) { in checkOpenMPLoop()
14608 if (isa<OMPCapturedExprDecl>(CounterDecl)) in ActOnOpenMPTileDirective()
14853 if (isa<OMPCapturedExprDecl>(CounterDecl)) in ActOnOpenMPUnrollDirective()