Searched refs:MultiParseScope (Results 1 – 5 of 5) sorted by relevance
30 unsigned Parser::ReenterTemplateScopes(MultiParseScope &S, Decl *D) { in ReenterTemplateScopes()82 MultiParseScope TemplateParamScopes(*this); in ParseTemplateDeclarationOrSpecialization()475 MultiParseScope &TemplateScopes, unsigned Depth, in ParseTemplateParameters()909 MultiParseScope TemplateParmScope(*this); in ParseTemplateTemplateParameter()1736 MultiParseScope Scopes(*this); in ParseLateTemplatedFuncDef()
295 MultiParseScope Scopes;
1314 MultiParseScope TemplateParamScope(*this); in ParseLambdaExpressionAfterIntroducer()
667 Parser::MultiParseScope Scopes;
1173 class MultiParseScope {1177 MultiParseScope(const MultiParseScope&) = delete;1180 MultiParseScope(Parser &Self) : Self(Self) {} in MultiParseScope() function1191 ~MultiParseScope() { in ~MultiParseScope()1203 unsigned ReenterTemplateScopes(MultiParseScope &S, Decl *D);3610 bool ParseTemplateParameters(MultiParseScope &TemplateScopes, unsigned Depth,