re PR c++/57734 (Returning template alias to enum class fails with "invalid declarator")
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 12 Nov 2013 09:21:45 +0000 (09:21 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 12 Nov 2013 09:21:45 +0000 (09:21 +0000)
commite4c04ff0e8852321a12bd02c520cdecef5dc2ac7
treeac6149fb379cf7becabcda2af17d30fd50cfe1fe
parent801a661c44fdc05f6ad1edc3143386be4c7853b5
re PR c++/57734 (Returning template alias to enum class fails with "invalid declarator")

/cp
2013-11-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/57734
* pt.c (lookup_template_class_1): Handle alias template declarations
of enumeration types.

/testsuite
2013-11-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/57734
* g++.dg/cpp0x/alias-decl-enum-1.C: New.

From-SVN: r204697
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/alias-decl-enum-1.C [new file with mode: 0644]