clang 17.0.0git
Public Member Functions | List of all members
clang::Parser::MultiParseScope Class Reference

Introduces zero or more scopes for parsing. More...

#include "clang/Parse/Parser.h"

Public Member Functions

 MultiParseScope (Parser &Self)
void Enter (unsigned ScopeFlags)
void Exit ()
 ~MultiParseScope ()

Detailed Description

Introduces zero or more scopes for parsing.

The scopes will all be exited when the object is destroyed.

Definition at line 1153 of file Parser.h.

Constructor & Destructor Documentation

◆ MultiParseScope()

clang::Parser::MultiParseScope::MultiParseScope ( Parser Self)

Definition at line 1160 of file Parser.h.

◆ ~MultiParseScope()

clang::Parser::MultiParseScope::~MultiParseScope ( )

Definition at line 1171 of file Parser.h.

References Exit().

Member Function Documentation

◆ Enter()

void clang::Parser::MultiParseScope::Enter ( unsigned  ScopeFlags)

◆ Exit()

void clang::Parser::MultiParseScope::Exit ( )

Definition at line 1165 of file Parser.h.

References clang::Parser::ExitScope().

Referenced by ~MultiParseScope().

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