clang 20.0.0git
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
clang::interp::LabelScope< Emitter > Class Template Reference

Scope managing label targets. More...

Inheritance diagram for clang::interp::LabelScope< Emitter >:
Inheritance graph
[legend]

Public Member Functions

virtual ~LabelScope ()
 

Protected Member Functions

 LabelScope (Compiler< Emitter > *Ctx)
 

Protected Attributes

Compiler< Emitter > * Ctx
 Compiler instance.
 

Detailed Description

template<class Emitter>
class clang::interp::LabelScope< Emitter >

Scope managing label targets.

Definition at line 99 of file Compiler.cpp.

Constructor & Destructor Documentation

◆ ~LabelScope()

template<class Emitter >
virtual clang::interp::LabelScope< Emitter >::~LabelScope ( )
inlinevirtual

Definition at line 101 of file Compiler.cpp.

◆ LabelScope()

template<class Emitter >
clang::interp::LabelScope< Emitter >::LabelScope ( Compiler< Emitter > *  Ctx)
inlineprotected

Definition at line 104 of file Compiler.cpp.

Member Data Documentation

◆ Ctx

template<class Emitter >
Compiler<Emitter>* clang::interp::LabelScope< Emitter >::Ctx
protected

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