Home
last modified time | relevance | path

Searched refs:OMPCapturedExprDecl (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/gnu/llvm/clang/lib/AST/
DDeclOpenMP.cpp172 void OMPCapturedExprDecl::anchor() {} in anchor()
174 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC, in Create()
177 return new (C, DC) OMPCapturedExprDecl( in Create()
181 OMPCapturedExprDecl *OMPCapturedExprDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
183 return new (C, ID) OMPCapturedExprDecl(C, nullptr, nullptr, QualType(), in CreateDeserialized()
187 SourceRange OMPCapturedExprDecl::getSourceRange() const { in getSourceRange()
DDeclPrinter.cpp109 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1766 void DeclPrinter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DOpenMPClause.cpp292 if (auto *OED = dyn_cast<OMPCapturedExprDecl>(DS->getSingleDecl())) in getAddrOfExprAsWritten()
2028 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) in VisitOMPClauseList()
DTextNodeDumper.cpp1927 void TextNodeDumper::VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DStmtPrinter.cpp1143 if (const auto *OCED = dyn_cast<OMPCapturedExprDecl>(Node->getDecl())) { in VisitDeclRefExpr()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DDeclOpenMP.h383 class OMPCapturedExprDecl final : public VarDecl {
387 OMPCapturedExprDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, in OMPCapturedExprDecl() function
396 static OMPCapturedExprDecl *Create(ASTContext &C, DeclContext *DC,
400 static OMPCapturedExprDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DTextNodeDumper.h348 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D);
DASTNodeTraverser.h499 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
DRecursiveASTVisitor.h1765 DEF_TRAVERSE_DECL(OMPCapturedExprDecl, { TRY_TO(TraverseVarHelper(D)); })
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.cpp312 if (isa<OMPCapturedExprDecl>(VD)) in VisitOpenMPCapturedStmt()
374 if (isa<OMPCapturedExprDecl>(VD)) in VisitCapturedStmt()
387 if (E->isInitCapture(&C) || isa<OMPCapturedExprDecl>(VD)) in VisitLambdaExpr()
400 if (isa<OMPCapturedExprDecl>(VD) || VD->isInitCapture()) in VisitBlockExpr()
428 if (isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
DCGStmtOpenMP.cpp234 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in OMPSimdLexicalScope()
240 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in OMPSimdLexicalScope()
2421 const auto *CED = dyn_cast<OMPCapturedExprDecl>(OrigVD); in EmitOMPSimdFinal()
7145 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDevicePtrClause()
7210 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDeviceAddrClause()
7831 if (isa<OMPCapturedExprDecl>(VD)) { in EmitSimpleOMPExecutableDirective()
7843 if (const auto *VD = dyn_cast<OMPCapturedExprDecl>( in EmitSimpleOMPExecutableDirective()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaOpenMP.cpp1251 if (const auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) in getCanonicalDecl()
2257 !(isa<OMPCapturedExprDecl>(D) && !D->hasAttr<OMPCaptureNoInitAttr>() && in isOpenMPCapturedByRef()
2258 !cast<OMPCapturedExprDecl>(D)->getInit()->isGLValue()) && in isOpenMPCapturedByRef()
2322 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id,
2467 OMPCapturedExprDecl *CD = buildCaptureDecl( in isOpenMPCapturedDecl()
2519 if (DVarPrivate.CKind == OMPC_private && isa<OMPCapturedExprDecl>(D) && in isOpenMPPrivateDecl()
3724 if (!CS || (isa<OMPCapturedExprDecl>(VD) && !CS->capturesVariable(VD) && in VisitDeclRefExpr()
3727 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
3732 } else if (VD->isImplicit() || isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
4627 static OMPCapturedExprDecl *buildCaptureDecl(Sema &S, IdentifierInfo *Id, in buildCaptureDecl()
[all …]
DSemaTemplateInstantiateDecl.cpp3705 OMPCapturedExprDecl * /*D*/) { in VisitOMPCapturedExprDecl() argument
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTReaderDecl.cpp462 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
2935 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
3930 D = OMPCapturedExprDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTWriterDecl.cpp162 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1946 void ASTDeclWriter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()