struct PrintScope

Declaration

struct PrintScope { /* full declaration omitted */ };

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h:117

Member Variables

public llvm::pdb::LinePrinter& P
public uint32_t IndentLevel
public uint32_t LabelWidth = 0

Method Overview

  • public PrintScope(llvm::pdb::LinePrinter & P, uint32_t IndentLevel)
  • public PrintScope(const llvm::pdb::PrintScope & Other, uint32_t LabelWidth)

Methods

PrintScope(llvm::pdb::LinePrinter& P,
           uint32_t IndentLevel)

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h:118

Parameters

llvm::pdb::LinePrinter& P
uint32_t IndentLevel

PrintScope(const llvm::pdb::PrintScope& Other,
           uint32_t LabelWidth)

Declared at: llvm/include/llvm/DebugInfo/PDB/Native/LinePrinter.h:120

Parameters

const llvm::pdb::PrintScope& Other
uint32_t LabelWidth