struct Parser::ReenterClassScopeRAII
Declaration
struct Parser::ReenterClassScopeRAII : public ReenterTemplateScopeRAII { /* full declaration omitted */ };
Description
Utility to re-enter a class scope while parsing its late-parsed components.
Declared at: clang/lib/Parse/ParseCXXInlineMethods.cpp:306
Inherits from: Parser::ReenterTemplateScopeRAII
Member Variables
- public clang::Parser::ParsingClass& Class
Inherited from Parser::ReenterTemplateScopeRAII:
Method Overview
- public ReenterClassScopeRAII(clang::Parser & P, clang::Parser::ParsingClass & Class)
- public ~ReenterClassScopeRAII()
Inherited from Parser::ReenterTemplateScopeRAII:
Methods
¶ReenterClassScopeRAII(
clang::Parser& P,
clang::Parser::ParsingClass& Class)
ReenterClassScopeRAII(
clang::Parser& P,
clang::Parser::ParsingClass& Class)
Declared at: clang/lib/Parse/ParseCXXInlineMethods.cpp:309
Parameters
- clang::Parser& P
- clang::Parser::ParsingClass& Class
¶~ReenterClassScopeRAII()
~ReenterClassScopeRAII()
Declared at: clang/lib/Parse/ParseCXXInlineMethods.cpp:322