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

Methods

ΒΆ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