Lines Matching refs:ParsedTemplateInfo
165 ParsedTemplateInfo(&ParamLists, isSpecialization,
171 ParsedTemplateInfo(&ParamLists, isSpecialization, LastParamListWasEmpty),
186 DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo,
189 assert(TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate &&
233 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation,
242 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
296 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
302 return ParseFunctionDefinition(DeclaratorInfo, ParsedTemplateInfo(),
319 DeclaratorInfo, ParsedTemplateInfo(&FakedParamLists,
355 Parser::ParseConceptDefinition(const ParsedTemplateInfo &TemplateInfo,
357 assert(TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate &&
965 ParseDeclarationSpecifiers(DS, ParsedTemplateInfo(), AS_none,
1607 Context, ParsedTemplateInfo(ExternLoc, TemplateLoc),
1611 SourceRange Parser::ParsedTemplateInfo::getSourceRange() const {