class DebugLinesSubsectionRef

Declaration

class DebugLinesSubsectionRef : public DebugSubsectionRef { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:79

Inherits from: DebugSubsectionRef

Member Variables

private const llvm::codeview::LineFragmentHeader* Header = nullptr
private llvm::codeview::DebugLinesSubsectionRef:: LineInfoArray LinesAndColumns

Inherited from DebugSubsectionRef:

protected Kind

Method Overview

  • public DebugLinesSubsectionRef()
  • public llvm::codeview::DebugLinesSubsectionRef::Iterator begin() const
  • public static bool classof(const llvm::codeview::DebugSubsectionRef * S)
  • public llvm::codeview::DebugLinesSubsectionRef::Iterator end() const
  • public bool hasColumnInfo() const
  • public const llvm::codeview::LineFragmentHeader * header() const
  • public llvm::Error initialize(llvm::BinaryStreamReader Reader)

Inherited from DebugSubsectionRef:

Methods

DebugLinesSubsectionRef()

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:86

llvm::codeview::DebugLinesSubsectionRef::Iterator
begin() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:94

static bool classof(
    const llvm::codeview::DebugSubsectionRef* S)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:88

Parameters

const llvm::codeview::DebugSubsectionRef* S

llvm::codeview::DebugLinesSubsectionRef::Iterator
end() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:95

bool hasColumnInfo() const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:99

const llvm::codeview::LineFragmentHeader* header()
    const

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:97

llvm::Error initialize(
    llvm::BinaryStreamReader Reader)

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h:92

Parameters

llvm::BinaryStreamReader Reader