LLVM 22.0.0git
LinePrinter.h File Reference

Go to the source code of this file.

Classes

struct  FilterOptions
class  llvm::pdb::LinePrinter
struct  llvm::pdb::PrintScope
struct  llvm::pdb::AutoIndent
class  llvm::pdb::WithColor

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::msf
namespace  llvm::pdb

Enumerations

enum class  llvm::pdb::PDB_ColorItem {
  llvm::pdb::None , llvm::pdb::Address , llvm::pdb::Type , llvm::pdb::Comment ,
  llvm::pdb::Padding , llvm::pdb::Keyword , llvm::pdb::Offset , llvm::pdb::Identifier ,
  llvm::pdb::Path , llvm::pdb::SectionHeader , llvm::pdb::LiteralValue , llvm::pdb::Register
}

Functions

PrintScope llvm::pdb::withLabelWidth (const PrintScope &Scope, uint32_t W)
template<class T>
raw_ostreamllvm::pdb::operator<< (LinePrinter &Printer, const T &Item)