LLVM 17.0.0git
Public Member Functions | List of all members
llvm::DictScope Struct Reference

#include "llvm/Support/ScopedPrinter.h"

Inheritance diagram for llvm::DictScope:
Inheritance graph
Collaboration diagram for llvm::DictScope:
Collaboration graph

Public Member Functions

 DictScope ()=default
 DictScope (ScopedPrinter &W)
 DictScope (ScopedPrinter &W, StringRef N)
void setPrinter (ScopedPrinter &W) override
 ~DictScope ()
- Public Member Functions inherited from llvm::DelimitedScope
 DelimitedScope (ScopedPrinter &W)
 DelimitedScope ()
virtual ~DelimitedScope ()=default
virtual void setPrinter (ScopedPrinter &W)=0

Additional Inherited Members

- Public Attributes inherited from llvm::DelimitedScope

Detailed Description

Definition at line 825 of file ScopedPrinter.h.

Constructor & Destructor Documentation

◆ DictScope() [1/3]

llvm::DictScope::DictScope ( )

◆ DictScope() [2/3]

llvm::DictScope::DictScope ( ScopedPrinter W)

Definition at line 827 of file ScopedPrinter.h.

References llvm::ScopedPrinter::objectBegin(), and llvm::DelimitedScope::W.

◆ DictScope() [3/3]

llvm::DictScope::DictScope ( ScopedPrinter W,
StringRef  N 

Definition at line 829 of file ScopedPrinter.h.

References N, llvm::ScopedPrinter::objectBegin(), and llvm::DelimitedScope::W.

◆ ~DictScope()

llvm::DictScope::~DictScope ( )

Definition at line 838 of file ScopedPrinter.h.

References llvm::ScopedPrinter::objectEnd(), and llvm::DelimitedScope::W.

Member Function Documentation

◆ setPrinter()

void llvm::DictScope::setPrinter ( ScopedPrinter W)

The documentation for this struct was generated from the following file: