Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A 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()
H A DDeclPrinter.cpp121 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
1905 void DeclPrinter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
H A DOpenMPClause.cpp295 if (auto *OED = dyn_cast<OMPCapturedExprDecl>(DS->getSingleDecl())) in getAddrOfExprAsWritten()
2089 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) in VisitOMPClauseList()
H A DTextNodeDumper.cpp2127 void TextNodeDumper::VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
H A DStmtPrinter.cpp1153 if (const auto *OCED = dyn_cast<OMPCapturedExprDecl>(Node->getDecl())) { in VisitDeclRefExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A 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);
H A DTextNodeDumper.h357 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D);
H A DASTNodeTraverser.h510 void VisitOMPCapturedExprDecl(const OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
H A DRecursiveASTVisitor.h1746 DEF_TRAVERSE_DECL(OMPCapturedExprDecl, { TRY_TO(TraverseVarHelper(D)); })
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp300 if (isa<OMPCapturedExprDecl>(VD)) in VisitOpenMPCapturedStmt()
362 if (isa<OMPCapturedExprDecl>(VD)) in VisitCapturedStmt()
375 if (E->isInitCapture(&C) || isa<OMPCapturedExprDecl>(VD)) in VisitLambdaExpr()
388 if (isa<OMPCapturedExprDecl>(VD) || VD->isInitCapture()) in VisitBlockExpr()
416 if (isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
H A 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()
7218 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDevicePtrClause()
7268 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(MatchingVD)) { in EmitOMPUseDeviceAddrClause()
7359 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in EmitOMPTargetDataDirective()
7365 if (const auto *OED = dyn_cast<OMPCapturedExprDecl>(D)) in EmitOMPTargetDataDirective()
8053 if (isa<OMPCapturedExprDecl>(VD)) { in EmitSimpleOMPExecutableDirective()
8065 if (const auto *VD = dyn_cast<OMPCapturedExprDecl>( in EmitSimpleOMPExecutableDirective()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp1271 if (const auto *CED = dyn_cast<OMPCapturedExprDecl>(D)) in getCanonicalDecl()
2490 OMPCapturedExprDecl *CD = buildCaptureDecl( in isOpenMPCapturedDecl()
3752 if (auto *CED = dyn_cast<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
3757 } else if (VD->isImplicit() || isa<OMPCapturedExprDecl>(VD)) in VisitDeclRefExpr()
4662 auto *CED = OMPCapturedExprDecl::Create(C, CurContext, Id, Ty, in buildCaptureDecl()
4674 OMPCapturedExprDecl *CD; in buildCapture()
4676 CD = cast<OMPCapturedExprDecl>(VD); in buildCapture()
4689 OMPCapturedExprDecl *CD = buildCaptureDecl( in buildCapture()
9803 if (isa<OMPCapturedExprDecl>(DRE->getDecl())) { in checkOpenMPLoop()
15046 if (isa<OMPCapturedExprDecl>(CounterDecl)) in ActOnOpenMPTileDirective()
[all …]
H A DSemaTemplateInstantiateDecl.cpp3770 OMPCapturedExprDecl * /*D*/) { in VisitOMPCapturedExprDecl() argument
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp476 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
3088 void ASTDeclReader::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()
4095 D = OMPCapturedExprDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp160 void VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D);
2062 void ASTDeclWriter::VisitOMPCapturedExprDecl(OMPCapturedExprDecl *D) { in VisitOMPCapturedExprDecl()