Lines Matching refs:DeclaratorContext
38 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate()
75 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization()
186 DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo, in ParseSingleDeclarationAfterTemplate()
200 if (Context == DeclaratorContext::Member) { in ParseSingleDeclarationAfterTemplate()
248 ParsingDeclarator DeclaratorInfo(*this, DS, (DeclaratorContext)Context); in ParseSingleDeclarationAfterTemplate()
281 if (Context != DeclaratorContext::File) { in ParseSingleDeclarationAfterTemplate()
648 Declarator D(DS, DeclaratorContext::TemplateParam); in ParseTemplateParameter()
824 ParseTypeName(/*Range=*/nullptr, DeclaratorContext::TemplateTypeArg) in ParseTypeParameter()
969 Declarator ParamDecl(DS, DeclaratorContext::TemplateParam); in ParseNonTypeTemplateParameter()
1529 /*Range=*/nullptr, DeclaratorContext::TemplateArg); in ParseTemplateArgument()
1596 Decl *Parser::ParseExplicitInstantiation(DeclaratorContext Context, in ParseExplicitInstantiation()