class DebugLocStream::EntryBuilder

Declaration

class DebugLocStream::EntryBuilder { /* full declaration omitted */ };

Description

Builder for DebugLocStream entries.

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h:184

Method Overview

  • public EntryBuilder(llvm::DebugLocStream::ListBuilder & List, const llvm::MCSymbol * Begin, const llvm::MCSymbol * End)
  • public llvm::BufferByteStreamer getStreamer()
  • public ~EntryBuilder()

Methods

EntryBuilder(
    llvm::DebugLocStream::ListBuilder& List,
    const llvm::MCSymbol* Begin,
    const llvm::MCSymbol* End)

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h:188

Parameters

llvm::DebugLocStream::ListBuilder& List
const llvm::MCSymbol* Begin
const llvm::MCSymbol* End

llvm::BufferByteStreamer getStreamer()

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h:196

~EntryBuilder()

Description

Finalize the entry, deleting it if it's empty.

Declared at: llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h:194