reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/IR/LegacyPassManagers.h
  116 class PassManagerPrettyStackEntry : public PrettyStackTraceEntry {
include/llvm/Support/PrettyStackTrace.h
   65   class PrettyStackTraceString : public PrettyStackTraceEntry {
   75   class PrettyStackTraceFormat : public PrettyStackTraceEntry {
   84   class PrettyStackTraceProgram : public PrettyStackTraceEntry {
lib/Transforms/Coroutines/CoroSplit.cpp
 1319   class PrettyStackTraceFunction : public PrettyStackTraceEntry {
tools/clang/include/clang/AST/DeclBase.h
 1178 class PrettyStackTraceDecl : public llvm::PrettyStackTraceEntry {
tools/clang/include/clang/AST/PrettyDeclStackTrace.h
   30 class PrettyDeclStackTraceEntry : public llvm::PrettyStackTraceEntry {
tools/clang/include/clang/Basic/PrettyStackTrace.h
   26   class PrettyStackTraceLoc : public llvm::PrettyStackTraceEntry {
tools/clang/lib/Parse/ParseAST.cpp
   49 class PrettyStackTraceParserEntry : public llvm::PrettyStackTraceEntry {
tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
   28 class PrettyStackTraceLocationContext : public llvm::PrettyStackTraceEntry {

References

include/llvm/IR/LegacyPassManagers.h
  116 class PassManagerPrettyStackEntry : public PrettyStackTraceEntry {
include/llvm/Support/PrettyStackTrace.h
   46     friend PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *);
   46     friend PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *);
   48     PrettyStackTraceEntry *NextEntry;
   49     PrettyStackTraceEntry(const PrettyStackTraceEntry &) = delete;
   50     void operator=(const PrettyStackTraceEntry &) = delete;
   59     const PrettyStackTraceEntry *getNextEntry() const { return NextEntry; }
   65   class PrettyStackTraceString : public PrettyStackTraceEntry {
   75   class PrettyStackTraceFormat : public PrettyStackTraceEntry {
   84   class PrettyStackTraceProgram : public PrettyStackTraceEntry {
lib/Support/PrettyStackTrace.cpp
   44 static LLVM_THREAD_LOCAL PrettyStackTraceEntry *PrettyStackTraceHead = nullptr;
   63 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) {
   63 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) {
   64   PrettyStackTraceEntry *Prev = nullptr;
   77   SaveAndRestore<PrettyStackTraceEntry *> SavedStack{PrettyStackTraceHead,
   79   PrettyStackTraceEntry *ReversedStack = ReverseStackTrace(SavedStack.get());
   80   for (const PrettyStackTraceEntry *Entry = ReversedStack; Entry;
lib/Transforms/Coroutines/CoroSplit.cpp
 1319   class PrettyStackTraceFunction : public PrettyStackTraceEntry {
tools/clang/include/clang/AST/DeclBase.h
 1178 class PrettyStackTraceDecl : public llvm::PrettyStackTraceEntry {
tools/clang/include/clang/AST/PrettyDeclStackTrace.h
   30 class PrettyDeclStackTraceEntry : public llvm::PrettyStackTraceEntry {
tools/clang/include/clang/Basic/PrettyStackTrace.h
   26   class PrettyStackTraceLoc : public llvm::PrettyStackTraceEntry {
tools/clang/lib/Parse/ParseAST.cpp
   49 class PrettyStackTraceParserEntry : public llvm::PrettyStackTraceEntry {
tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
   28 class PrettyStackTraceLocationContext : public llvm::PrettyStackTraceEntry {