Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DPrettyStackTrace.h32 class PrettyStackTraceEntry {
33 friend PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *);
35 PrettyStackTraceEntry *NextEntry;
36 PrettyStackTraceEntry(const PrettyStackTraceEntry &) = delete;
37 void operator=(const PrettyStackTraceEntry &) = delete;
39 PrettyStackTraceEntry();
40 virtual ~PrettyStackTraceEntry();
46 const PrettyStackTraceEntry *getNextEntry() const { return NextEntry; } in getNextEntry()
52 class PrettyStackTraceString : public PrettyStackTraceEntry {
62 class PrettyStackTraceFormat : public PrettyStackTraceEntry {
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DPrettyStackTrace.cpp43 static LLVM_THREAD_LOCAL PrettyStackTraceEntry *PrettyStackTraceHead = nullptr;
46 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) { in ReverseStackTrace()
47 PrettyStackTraceEntry *Prev = nullptr; in ReverseStackTrace()
60 PrettyStackTraceEntry *ReversedStack = in PrintStack()
62 for (const PrettyStackTraceEntry *Entry = ReversedStack; Entry; in PrintStack()
134 PrettyStackTraceEntry::PrettyStackTraceEntry() { in PrettyStackTraceEntry() function in PrettyStackTraceEntry
142 PrettyStackTraceEntry::~PrettyStackTraceEntry() { in ~PrettyStackTraceEntry()
204 static_cast<PrettyStackTraceEntry *>(const_cast<void *>(Top)); in RestorePrettyStackState()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPrettyStackTraceLocationContext.h29 class PrettyStackTraceLocationContext : public llvm::PrettyStackTraceEntry {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DPrettyStackTrace.h27 class PrettyStackTraceLoc : public llvm::PrettyStackTraceEntry {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DPrettyDeclStackTrace.h31 class PrettyDeclStackTraceEntry : public llvm::PrettyStackTraceEntry {
H A DDeclBase.h1170 class PrettyStackTraceDecl : public llvm::PrettyStackTraceEntry {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseAST.cpp49 class PrettyStackTraceParserEntry : public llvm::PrettyStackTraceEntry {
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DLegacyPassManagers.h117 class PassManagerPrettyStackEntry : public PrettyStackTraceEntry {