[Bug c++/81188] [7/8 Regression] decltype(this->member()) raises invalid prototype

2017-06-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81188

Jason Merrill  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Jason Merrill  ---
Fixed.

[Bug c++/81188] [7/8 Regression] decltype(this->member()) raises invalid prototype

2017-06-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81188

--- Comment #3 from Jason Merrill  ---
Author: jason
Date: Thu Jun 29 19:44:58 2017
New Revision: 249814

URL: https://gcc.gnu.org/viewcvs?rev=249814=gcc=rev
Log:
PR c++/81188 - matching decltype of member function call.

* tree.c (cp_tree_equal): Remove COMPONENT_REF special case.

Added:
branches/gcc-7-branch/gcc/testsuite/g++.dg/cpp0x/decltype-call4.C
Modified:
branches/gcc-7-branch/gcc/cp/ChangeLog
branches/gcc-7-branch/gcc/cp/tree.c

[Bug c++/81188] [7/8 Regression] decltype(this->member()) raises invalid prototype

2017-06-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81188

--- Comment #2 from Jason Merrill  ---
Author: jason
Date: Thu Jun 29 19:44:12 2017
New Revision: 249813

URL: https://gcc.gnu.org/viewcvs?rev=249813=gcc=rev
Log:
PR c++/81188 - matching decltype of member function call.

* tree.c (cp_tree_equal): Remove COMPONENT_REF special case.

Added:
trunk/gcc/testsuite/g++.dg/cpp0x/decltype-call4.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/tree.c

[Bug c++/81188] [7/8 Regression] decltype(this->member()) raises invalid prototype

2017-06-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81188

Jakub Jelinek  changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org,
   ||jason at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek  ---
Started with r236221.

[Bug c++/81188] [7/8 Regression] decltype(this->member()) raises invalid prototype

2017-06-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81188

Richard Biener  changed:

   What|Removed |Added

   Keywords||rejects-valid
   Target Milestone|--- |7.2
Summary|decltype(this->member())|[7/8 Regression]
   |raises invalid prototype|decltype(this->member())
   ||raises invalid prototype