clang 19.0.0git
Public Member Functions | Public Attributes | List of all members
clang::CodeGen::CodeGenFunction::CleanupDeactivationScope Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CodeGenFunction.h"

Public Member Functions

 CleanupDeactivationScope (CodeGenFunction &CGF)
 
void ForceDeactivate ()
 
 ~CleanupDeactivationScope ()
 

Public Attributes

CodeGenFunctionCGF
 
size_t OldDeactivateCleanupStackSize
 
bool Deactivated
 

Detailed Description

Definition at line 673 of file CodeGenFunction.h.

Constructor & Destructor Documentation

◆ CleanupDeactivationScope()

clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::CleanupDeactivationScope ( CodeGenFunction CGF)
inline

Definition at line 677 of file CodeGenFunction.h.

◆ ~CleanupDeactivationScope()

clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::~CleanupDeactivationScope ( )
inline

Definition at line 694 of file CodeGenFunction.h.

References Deactivated, and ForceDeactivate().

Member Function Documentation

◆ ForceDeactivate()

void clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::ForceDeactivate ( )
inline

Member Data Documentation

◆ CGF

CodeGenFunction& clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::CGF

Definition at line 674 of file CodeGenFunction.h.

Referenced by ForceDeactivate().

◆ Deactivated

bool clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::Deactivated

Definition at line 676 of file CodeGenFunction.h.

Referenced by ForceDeactivate(), and ~CleanupDeactivationScope().

◆ OldDeactivateCleanupStackSize

size_t clang::CodeGen::CodeGenFunction::CleanupDeactivationScope::OldDeactivateCleanupStackSize

Definition at line 675 of file CodeGenFunction.h.

Referenced by ForceDeactivate().


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