class LLVMPrinter

Declaration

class LLVMPrinter : public PlainPrinterBase { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h:107

Inherits from: PlainPrinterBase

Member Variables

Inherited from PlainPrinterBase:

protected OS
protected ES
protected Config

Method Overview

Inherited from PlainPrinterBase:

Inherited from DIPrinter:

Methods

LLVMPrinter(
    llvm::raw_ostream& OS,
    llvm::raw_ostream& ES,
    llvm::symbolize::PrinterConfig& Config)

Declared at: llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h:114

Parameters

llvm::raw_ostream& OS
llvm::raw_ostream& ES
llvm::symbolize::PrinterConfig& Config

void printFooter()

Declared at: llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h:111

void printSimpleLocation(
    llvm::StringRef Filename,
    const llvm::DILineInfo& Info)

Declared at: llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h:109

Parameters

llvm::StringRef Filename
const llvm::DILineInfo& Info

void printStartAddress(
    const llvm::DILineInfo& Info)

Declared at: llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h:110

Parameters

const llvm::DILineInfo& Info