Home
last modified time | relevance | path

Searched refs:ThreadCrashReporter (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/support/
H A DThreadCrashReporter.h19 class ThreadCrashReporter {
29 ThreadCrashReporter(SignalCallback ThreadLocalCallback);
31 ~ThreadCrashReporter();
34 ThreadCrashReporter(ThreadCrashReporter &&RHS) = delete;
35 ThreadCrashReporter(const ThreadCrashReporter &) = delete;
36 ThreadCrashReporter &operator=(ThreadCrashReporter &&) = delete;
37 ThreadCrashReporter &operator=(const ThreadCrashReporter &) = delete;
52 ThreadCrashReporter *Next;
H A DThreadCrashReporter.cpp16 static thread_local ThreadCrashReporter *CurrentReporter = nullptr;
18 void ThreadCrashReporter::runCrashHandlers() { in runCrashHandlers()
29 ThreadCrashReporter *Reporter = CurrentReporter; in runCrashHandlers()
36 ThreadCrashReporter::ThreadCrashReporter(SignalCallback ThreadLocalCallback) in ThreadCrashReporter() function in clang::clangd::ThreadCrashReporter
45 ThreadCrashReporter::~ThreadCrashReporter() { in ~ThreadCrashReporter()
H A DCMakeLists.txt27 ThreadCrashReporter.cpp
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DThreadCrashReporterTests.cpp21 static void infoSignalHandler() { ThreadCrashReporter::runCrashHandlers(); } in infoSignalHandler()
41 ThreadCrashReporter ScopedReporter([&Called]() { Called = true; }); in TEST()
61 ThreadCrashReporter ScopedReporter([&Order] { Order.push_back('a'); }); in TEST()
63 ThreadCrashReporter ScopedReporter([&Order] { Order.push_back('b'); }); in TEST()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang-tools-extra/clangd/support/
H A DBUILD.gn20 "ThreadCrashReporter.cpp",
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DJSONTransport.cpp112 ThreadCrashReporter ScopedReporter([&JSON]() { in loop()
H A DTUScheduler.cpp1060 ThreadCrashReporter ScopedReporter([&Inputs]() { in build()
1293 ThreadCrashReporter ScopedReporter([this, Name]() { in runTask()
1760 ThreadCrashReporter ScopedReporter([&Name, &Contents, &Command]() { in runWithPreamble()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp728 ThreadCrashReporter::runCrashHandlers(); in main()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt1521 clang-tools-extra/clangd/support/ThreadCrashReporter.cpp
1522 clang-tools-extra/clangd/support/ThreadCrashReporter.h