clang  19.0.0git
Public Member Functions | List of all members
clang::interp::DestructorScope< Emitter > Class Template Reference

Emits the destructors of the variables of. More...

#include "/home/runner/work/llvm/llvm/repo/clang/lib/AST/Interp/ByteCodeExprGen.h"

Public Member Functions

 DestructorScope (LocalScope< Emitter > &OtherScope)
 
 ~DestructorScope ()
 

Detailed Description

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

Emits the destructors of the variables of.

Parameters
OtherScopewhen this scope is destroyed. Does not create a Scope in the bytecode at all, this is just a RAII object to emit destructors.

Definition at line 470 of file ByteCodeExprGen.h.

Constructor & Destructor Documentation

◆ DestructorScope()

template<class Emitter >
clang::interp::DestructorScope< Emitter >::DestructorScope ( LocalScope< Emitter > &  OtherScope)
inline

Definition at line 472 of file ByteCodeExprGen.h.

◆ ~DestructorScope()

template<class Emitter >
clang::interp::DestructorScope< Emitter >::~DestructorScope ( )
inline

Definition at line 474 of file ByteCodeExprGen.h.


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