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

Inherited from PrettyStackTraceEntry:

Methods

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

Description

print - Emit information about this stack frame to OS.

Declared at: clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h:35

Parameters

llvm::raw_ostream& Out