Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td53 // C++ Coroutines statements
166 // C++ Coroutines expressions
H A DLangOptions.def159 LANGOPT(Coroutines , 1, 0, "C++20 coroutines")
H A DDiagnosticParseKinds.td1735 let CategoryName = "Coroutines Issue" in {
H A DDiagnosticSemaKinds.td11791 let CategoryName = "Coroutines Issue" in {
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DBuiltins.cpp82 if (!LangOpts.Coroutines && (BuiltinInfo.Langs & COR_LANG)) in builtinIsSupported()
H A DModule.cpp105 .Case("coroutines", LangOpts.Coroutines) in hasFeature()
H A DIdentifierTable.cpp191 return LangOpts.Coroutines ? KS_Enabled : KS_Unknown; in getKeywordStatusHelper()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp2100 SmallVector<LazyCallGraph::Node *> Coroutines; in run() local
2103 Coroutines.push_back(&N); in run()
2105 if (Coroutines.empty() && PrepareFns.empty()) in run()
2109 for (LazyCallGraph::Node *N : Coroutines) { in run()
/freebsd/lib/clang/libllvm/
H A DMakefile1735 SRCS_MIN+= Transforms/Coroutines/CoroCleanup.cpp
1736 SRCS_MIN+= Transforms/Coroutines/CoroConditionalWrapper.cpp
1737 SRCS_MIN+= Transforms/Coroutines/CoroEarly.cpp
1738 SRCS_MIN+= Transforms/Coroutines/CoroElide.cpp
1739 SRCS_MIN+= Transforms/Coroutines/CoroFrame.cpp
1740 SRCS_MIN+= Transforms/Coroutines/CoroSplit.cpp
1741 SRCS_MIN+= Transforms/Coroutines/Coroutines.cpp
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.def447 // [C++ Coroutines] co_await operator
/freebsd/lib/clang/liblldb/
H A DMakefile412 SRCS+= Plugins/Language/CPlusPlus/Coroutines.cpp
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist776 llvm/lib/Transforms/Coroutines/CMakeLists.txt
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.td1667 // These are documented in docs/Coroutines.rst
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td1674 // C++ Coroutines
1676 LangOpts<"Coroutines">, Default<cpp20.KeyPath>,
1678 "Enable support for the C++ Coroutines">,
1684 "Prefer aligned allocation for C++ Coroutines">,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp15799 if (getLangOpts().Coroutines && FD && !FD->hasSkippedBody()) { in ActOnFinishFunctionBody()