Searched refs:PrettyStackTraceEntry (Results 1 – 12 of 12) sorted by relevance
52 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 …]
5 ; PrettyStackTraceEntry::~PrettyStackTraceEntry(). It demonstrates an11 %"class.llvm::PrettyStackTraceEntry" = type { i32 (...)**, %"class.llvm::PrettyStackTraceEntry"* }17 …ivate unnamed_addr constant [62 x i8] c"virtual llvm::PrettyStackTraceEntry::~PrettyStackTraceEntr…19 declare void @_ZN4llvm21PrettyStackTraceEntryD2Ev(%"class.llvm::PrettyStackTraceEntry"* %this) unna…26 …%0 = getelementptr inbounds %"class.llvm::PrettyStackTraceEntry", %"class.llvm::PrettyStackTraceEn…28 …%1 = load %"class.llvm::PrettyStackTraceEntry"*, %"class.llvm::PrettyStackTraceEntry"** @_ZL20Pret…29 %cmp.i = icmp eq %"class.llvm::PrettyStackTraceEntry"* %1, %this37 …try.i.i = getelementptr inbounds %"class.llvm::PrettyStackTraceEntry", %"class.llvm::PrettyStackTr…38 %2 = bitcast %"class.llvm::PrettyStackTraceEntry"** %NextEntry.i.i to i64*40 …store i64 %3, i64* bitcast (%"class.llvm::PrettyStackTraceEntry"** @_ZL20PrettyStackTraceHead to i…[all …]
53 static LLVM_THREAD_LOCAL PrettyStackTraceEntry *PrettyStackTraceHead = nullptr;72 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) { in ReverseStackTrace()73 PrettyStackTraceEntry *Prev = nullptr; in ReverseStackTrace()86 SaveAndRestore<PrettyStackTraceEntry *> SavedStack{PrettyStackTraceHead, in PrintStack()88 PrettyStackTraceEntry *ReversedStack = ReverseStackTrace(SavedStack.get()); in PrintStack()89 for (const PrettyStackTraceEntry *Entry = ReversedStack; Entry; in PrintStack()217 PrettyStackTraceEntry::PrettyStackTraceEntry() { in PrettyStackTraceEntry() function in PrettyStackTraceEntry227 PrettyStackTraceEntry::~PrettyStackTraceEntry() { in ~PrettyStackTraceEntry()321 static_cast<PrettyStackTraceEntry *>(const_cast<void *>(Top)); in RestorePrettyStackState()
28 class PrettyStackTraceLocationContext : public llvm::PrettyStackTraceEntry {
26 class PrettyStackTraceLoc : public llvm::PrettyStackTraceEntry {
29 class PrettyDeclStackTraceEntry : public llvm::PrettyStackTraceEntry {
1241 class PrettyStackTraceDecl : public llvm::PrettyStackTraceEntry {
49 class PrettyStackTraceParserEntry : public llvm::PrettyStackTraceEntry {
109 class PassManagerPrettyStackEntry : public PrettyStackTraceEntry {
908 struct ParallelDiagnosticHandlerImpl : public llvm::PrettyStackTraceEntry {
865 class TraceReporter : llvm::PrettyStackTraceEntry {
1888 class PrettyStackTraceFunction : public PrettyStackTraceEntry {