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/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/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 440 of file ByteCodeExprGen.h.

Constructor & Destructor Documentation

◆ DestructorScope()

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

Definition at line 442 of file ByteCodeExprGen.h.

◆ ~DestructorScope()

Definition at line 444 of file ByteCodeExprGen.h.


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