Searched refs:ThreadCrashReporter (Results 1 – 9 of 9) sorted by relevance
19 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;
16 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::ThreadCrashReporter45 ThreadCrashReporter::~ThreadCrashReporter() { in ~ThreadCrashReporter()
27 ThreadCrashReporter.cpp
21 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()
20 "ThreadCrashReporter.cpp",
112 ThreadCrashReporter ScopedReporter([&JSON]() { in loop()
1060 ThreadCrashReporter ScopedReporter([&Inputs]() { in build()1293 ThreadCrashReporter ScopedReporter([this, Name]() { in runTask()1760 ThreadCrashReporter ScopedReporter([&Name, &Contents, &Command]() { in runWithPreamble()
728 ThreadCrashReporter::runCrashHandlers(); in main()
1521 clang-tools-extra/clangd/support/ThreadCrashReporter.cpp1522 clang-tools-extra/clangd/support/ThreadCrashReporter.h