reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6877 if (!Template) { 6883 if (Template->isInvalidDecl()) 6898 if (!isa<ClassTemplateDecl>(Template) && 6899 !isa<TemplateTemplateParmDecl>(Template) && 6900 !isa<TypeAliasTemplateDecl>(Template) && 6901 !isa<BuiltinTemplateDecl>(Template)) { 6902 assert(isa<FunctionTemplateDecl>(Template) && 6905 Diag(Template->getLocation(), diag::note_template_arg_refers_here_func) 6906 << Template; 6918 Template->getTemplateParameters(), Params, false, 6922 if (isTemplateTemplateParameterAtLeastAsSpecializedAs(Params, Template, 6928 return !TemplateParameterListsAreEqual(Template->getTemplateParameters(),