class PrettyStackTraceLocationContext
Declaration
class PrettyStackTraceLocationContext : public PrettyStackTraceEntry { /* full declaration omitted */ };
Description
While alive, includes the current analysis stack in a crash trace. Example:
Declared at: clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:28
Inherits from: PrettyStackTraceEntry
Member Variables
- private const clang::LocationContext* LCtx
Method Overview
- public PrettyStackTraceLocationContext(const clang::LocationContext * LC)
- public void print(llvm::raw_ostream & Out) const
Inherited from PrettyStackTraceEntry:
Methods
¶PrettyStackTraceLocationContext(
const clang::LocationContext* LC)
PrettyStackTraceLocationContext(
const clang::LocationContext* LC)
Declared at: clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:31
Parameters
- const clang::LocationContext* LC
¶void print(llvm::raw_ostream& Out) const
void print(llvm::raw_ostream& Out) const
Description
print - Emit information about this stack frame to OS.
Declared at: clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:35
Parameters
- llvm::raw_ostream& Out