https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94799
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |6.4.0 CC| |mpolacek at gcc dot gnu.org Status|UNCONFIRMED |NEW Summary|[7.2+ Regression] Calling a |[8/9/10 Regression] |member template function |Regression] Calling a |fails |member template function | |fails Keywords| |rejects-valid Last reconfirmed| |2020-04-27 Target Milestone|--- |8.5 Ever confirmed|0 |1 --- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Started with commit 1e5f79b61994f8ffccad62a58031f5937aa16ae3 Author: Jason Merrill <ja...@redhat.com> Date: Wed Jun 28 15:41:36 2017 -0400 PR c++/54769 - wrong lookup of dependent template-name. * parser.c (cp_parser_template_name): Handle dependent object type. (cp_parser_nested_name_specifier_opt): Make template_keyword_p a parameter. (cp_parser_id_expression): Pass it. (cp_parser_diagnose_invalid_type_name): Handle TEMPLATE_ID_EXPR. From-SVN: r249752