struct Parser::ReenterTemplateScopeRAII
Declaration
struct Parser::ReenterTemplateScopeRAII { /* full declaration omitted */ };
Description
Utility to re-enter a possibly-templated scope while parsing its late-parsed components.
Declared at: clang/lib/Parse/ParseCXXInlineMethods.cpp:291
Member Variables
- public clang::Parser& P
- public clang::Parser::MultiParseScope Scopes
- public clang::Parser::TemplateParameterDepthRAII CurTemplateDepthTracker
Method Overview
- public ReenterTemplateScopeRAII(clang::Parser & P, clang::Decl * MaybeTemplated, bool Enter = true)
Methods
ΒΆReenterTemplateScopeRAII(
clang::Parser& P,
clang::Decl* MaybeTemplated,
bool Enter = true)
ReenterTemplateScopeRAII(
clang::Parser& P,
clang::Decl* MaybeTemplated,
bool Enter = true)
Declared at: clang/lib/Parse/ParseCXXInlineMethods.cpp:296
Parameters
- clang::Parser& P
- clang::Decl* MaybeTemplated
- bool Enter = true