LLVM/Clang 15.x

    Navigation

  • Home
  • Search
  • Repository
  • Made with hdoc
  • Pages

  • Getting Started
  • Building LLVM
  • Coding Standards
  • API Documentation

  • Functions
  • Records
  • Enums
  • Namespaces
  • namespace llvm
  • namespace symbolize
  • class GNUPrinter

class GNUPrinter

Declaration

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

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

Inherits from: PlainPrinterBase

Member Variables

Inherited from PlainPrinterBase:

protected OS
protected ES
protected Config

Method Overview

  • public GNUPrinter(llvm::raw_ostream & OS, llvm::raw_ostream & ES, llvm::symbolize::PrinterConfig & Config)
  • private void printSimpleLocation(llvm::StringRef Filename, const llvm::DILineInfo & Info)

Inherited from PlainPrinterBase:

  • public listBegin
  • public listEnd
  • public print
  • public print
  • public print
  • public print
  • protected print
  • protected printContext
  • public printError
  • protected printFooter
  • protected printFunctionName
  • public printInvalidCommand
  • protected printSimpleLocation
  • protected printStartAddress
  • protected printVerbose

Inherited from DIPrinter:

  • public listBegin
  • public listEnd
  • public print
  • public print
  • public print
  • public print
  • public printError
  • public printInvalidCommand

Methods

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

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

Parameters

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

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

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

Parameters

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

Documentation for LLVM/Clang 15.x.

Generated by hdoc version 1.4.0-eb16166 on 2022-10-27T00:45:30 UTC.

19AD43E11B2996