llvm::DictScope

RAII helper that opens and closes an object scope on a printer.

Synopsis

Declared in <llvm/Support/ScopedPrinter.h>

struct DictScope
    : DelimitedScope

Base Classes

NameDescription
DelimitedScopeRAII base for opening and closing a delimited printer scope.

Member Functions

NameDescription
DictScope [constructor]Constructors
~DictScope [destructor] [virtual]End the object scope if a printer is bound.
setPrinter [virtual]Bind this scope to W and begin an unlabeled object.

Data Members

NameDescription
W Printer that owns this scope, or null when unbound.