clang 22.0.0git
clang::Sema::SynthesizedFunctionScope Class Reference

RAII object to handle the state changes required to synthesize a function body. More...

#include "clang/Sema/Sema.h"

Public Member Functions

 SynthesizedFunctionScope (Sema &S, DeclContext *DC)
void addContextNote (SourceLocation UseLoc)
 ~SynthesizedFunctionScope ()

Detailed Description

RAII object to handle the state changes required to synthesize a function body.

Definition at line 13392 of file Sema.h.

Constructor & Destructor Documentation

◆ SynthesizedFunctionScope()

clang::Sema::SynthesizedFunctionScope::SynthesizedFunctionScope ( Sema & S,
DeclContext * DC )
inline

Definition at line 13398 of file Sema.h.

References clang::isa(), clang::Sema::PotentiallyEvaluated, and clang::Sema::Sema().

◆ ~SynthesizedFunctionScope()

clang::Sema::SynthesizedFunctionScope::~SynthesizedFunctionScope ( )
inline

Definition at line 13422 of file Sema.h.

Member Function Documentation

◆ addContextNote()


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