LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::DelimitedScope Struct Referenceabstract

#include "llvm/Support/ScopedPrinter.h"

Inheritance diagram for llvm::DelimitedScope:
Inheritance graph
[legend]

Public Member Functions

 DelimitedScope (ScopedPrinter &W)
 
 DelimitedScope ()
 
virtual ~DelimitedScope ()=default
 
virtual void setPrinter (ScopedPrinter &W)=0
 

Public Attributes

ScopedPrinterW
 

Detailed Description

Definition at line 841 of file ScopedPrinter.h.

Constructor & Destructor Documentation

◆ DelimitedScope() [1/2]

llvm::DelimitedScope::DelimitedScope ( ScopedPrinter W)
inline

Definition at line 842 of file ScopedPrinter.h.

◆ DelimitedScope() [2/2]

llvm::DelimitedScope::DelimitedScope ( )
inline

Definition at line 843 of file ScopedPrinter.h.

◆ ~DelimitedScope()

virtual llvm::DelimitedScope::~DelimitedScope ( )
virtualdefault

Member Function Documentation

◆ setPrinter()

virtual void llvm::DelimitedScope::setPrinter ( ScopedPrinter W)
pure virtual

Implemented in llvm::DictScope, and llvm::ListScope.

Member Data Documentation

◆ W

ScopedPrinter* llvm::DelimitedScope::W

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