clang 19.0.0git
Public Member Functions | List of all members
clang::Sema::PoppedFunctionScopeDeleter Class Reference

Custom deleter to allow FunctionScopeInfos to be kept alive for a short time after they've been popped. More...

#include "clang/Sema/Sema.h"

Public Member Functions

 PoppedFunctionScopeDeleter (Sema *Self)
 
void operator() (sema::FunctionScopeInfo *Scope) const
 

Detailed Description

Custom deleter to allow FunctionScopeInfos to be kept alive for a short time after they've been popped.

Definition at line 625 of file Sema.h.

Constructor & Destructor Documentation

◆ PoppedFunctionScopeDeleter()

clang::Sema::PoppedFunctionScopeDeleter::PoppedFunctionScopeDeleter ( Sema Self)
inlineexplicit

Definition at line 629 of file Sema.h.

References clang::Self.

Member Function Documentation

◆ operator()()

void Sema::PoppedFunctionScopeDeleter::operator() ( sema::FunctionScopeInfo Scope) const

Definition at line 2266 of file Sema.cpp.

References clang::Self.


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