Home
last modified time | relevance | path

Searched refs:PrettyStackTraceEntry (Results 1 – 17 of 17) sorted by relevance

/llvm-project/llvm/include/llvm/Support/
H A DPrettyStackTrace.h52 class PrettyStackTraceEntry {
53 friend PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *);
55 PrettyStackTraceEntry *NextEntry;
56 PrettyStackTraceEntry(const PrettyStackTraceEntry &) = delete;
57 void operator=(const PrettyStackTraceEntry &) = delete;
59 PrettyStackTraceEntry();
60 virtual ~PrettyStackTraceEntry();
66 const PrettyStackTraceEntry *getNextEntry() const { return NextEntry; } in getNextEntry()
72 class PrettyStackTraceString : public PrettyStackTraceEntry {
82 class PrettyStackTraceFormat : public PrettyStackTraceEntry {
[all …]
/llvm-project/llvm/lib/Support/
H A DPrettyStackTrace.cpp53 static LLVM_THREAD_LOCAL PrettyStackTraceEntry *PrettyStackTraceHead = nullptr;
71 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) { in ReverseStackTrace()
72 PrettyStackTraceEntry *Prev = nullptr; in ReverseStackTrace()
85 SaveAndRestore<PrettyStackTraceEntry *> SavedStack{PrettyStackTraceHead, in PrintStack()
87 PrettyStackTraceEntry *ReversedStack = ReverseStackTrace(SavedStack.get()); in PrintStack()
88 for (const PrettyStackTraceEntry *Entry = ReversedStack; Entry; in PrintStack()
215 PrettyStackTraceEntry::PrettyStackTraceEntry() { in PrettyStackTraceEntry() function in PrettyStackTraceEntry
225 PrettyStackTraceEntry::~PrettyStackTraceEntry() { in ~PrettyStackTraceEntry()
319 static_cast<PrettyStackTraceEntry *>(const_cast<void *>(Top)); in RestorePrettyStackState()
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dtls-cse.ll5 ; PrettyStackTraceEntry::~PrettyStackTraceEntry(). It demonstrates an
11 %"class.llvm::PrettyStackTraceEntry" = type { ptr, ptr }
17 …ivate unnamed_addr constant [62 x i8] c"virtual llvm::PrettyStackTraceEntry::~PrettyStackTraceEntr…
36 …%NextEntry.i.i = getelementptr inbounds %"class.llvm::PrettyStackTraceEntry", ptr %this, i64 0, i3…
/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DPrettyStackTraceLocationContext.h28 class PrettyStackTraceLocationContext : public llvm::PrettyStackTraceEntry {
/llvm-project/clang/include/clang/Basic/
H A DPrettyStackTrace.h26 class PrettyStackTraceLoc : public llvm::PrettyStackTraceEntry {
/llvm-project/clang/include/clang/AST/
H A DPrettyDeclStackTrace.h29 class PrettyDeclStackTraceEntry : public llvm::PrettyStackTraceEntry {
H A DDeclBase.h1290 class PrettyStackTraceDecl : public llvm::PrettyStackTraceEntry { in PrettyStackTraceDecl()
/llvm-project/clang/lib/Parse/
H A DParseAST.cpp50 class PrettyStackTraceParserEntry : public llvm::PrettyStackTraceEntry {
/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp128 class PrettyStackTraceAnalysis : public llvm::PrettyStackTraceEntry {
146 class PrettyStackTraceCFGElement : public llvm::PrettyStackTraceEntry {
/llvm-project/llvm/include/llvm/IR/
H A DPassManagerImpl.h31 class StackTraceEntry : public PrettyStackTraceEntry { in run()
H A DLegacyPassManagers.h109 class PassManagerPrettyStackEntry : public PrettyStackTraceEntry {
/llvm-project/clang/lib/APINotes/
H A DAPINotesManager.cpp43 class PrettyStackTraceDoubleString : public llvm::PrettyStackTraceEntry {
/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp25 class PrettyStackTraceParse : public PrettyStackTraceEntry {
/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp138 class PrettyStackTraceParse : public PrettyStackTraceEntry { in getLLTCodeGenOrTempType()
155 class PrettyStackTraceEmit : public PrettyStackTraceEntry { in print()
/llvm-project/mlir/lib/IR/
H A DDiagnostics.cpp907 struct ParallelDiagnosticHandlerImpl : public llvm::PrettyStackTraceEntry { in operator <()
/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp877 class TraceReporter : llvm::PrettyStackTraceEntry { in dumpNode()
/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1959 class PrettyStackTraceFunction : public PrettyStackTraceEntry { in splitCoroutine()