diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-11-19 15:01:56 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-11-19 15:01:56 +0100 |
commit | 3b60ab0aab44841a4b7206ecb658fc761959d93c (patch) | |
tree | 76bf7eb2b40792cfd5803b425385d43e45baf1fb /gcc | |
parent | 4ccc4e30141613c4585a0497e050cb5deda06007 (diff) | |
download | gcc-3b60ab0aab44841a4b7206ecb658fc761959d93c.zip gcc-3b60ab0aab44841a4b7206ecb658fc761959d93c.tar.gz gcc-3b60ab0aab44841a4b7206ecb658fc761959d93c.tar.bz2 |
re PR c++/60994 (gcc does not recognize hidden/shadowed enumeration as valid nested-name-specifier)
PR c++/60994
* g++.dg/lookup/pr60994.C: New test.
From-SVN: r266275
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/lookup/pr60994.C | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 30fbd32..51196ba 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2018-11-19 Jakub Jelinek <jakub@redhat.com> + PR c++/60994 + * g++.dg/lookup/pr60994.C: New test. + PR debug/87039 * g++.dg/gomp/pr78363-4.C: New test. * g++.dg/gomp/pr78363-5.C: New test. diff --git a/gcc/testsuite/g++.dg/lookup/pr60994.C b/gcc/testsuite/g++.dg/lookup/pr60994.C new file mode 100644 index 0000000..c6bd107 --- /dev/null +++ b/gcc/testsuite/g++.dg/lookup/pr60994.C @@ -0,0 +1,13 @@ +// PR c++/60994 +// { dg-do compile } + +struct s +{ + static int i; +}; + +template <typename T> +int s() +{ + return s::i; // { dg-bogus "is not a class" } +} |