]> gcc.gnu.org Git - gcc.git/commit - gcc/testsuite/ChangeLog
re PR c++/33516 (Rejects typedef qualified name-lookup)
authorJakub Jelinek <jakub@redhat.com>
Fri, 2 Nov 2007 21:37:35 +0000 (22:37 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 2 Nov 2007 21:37:35 +0000 (22:37 +0100)
commiteba5fc70add5affbea167c0084fdfc39acba5bac
treeba29739d0ecf05b40f1009692a1b470d1790c5c4
parent444a356a3bc8de75d802214b2ef110ebec78a72c
re PR c++/33516 (Rejects typedef qualified name-lookup)

PR c++/33516
* parser.c (cp_parser_nested_name_specifier_opt): Use
TYPE_MAIN_VARIANT (new_scope) as scope if new_scope is an incomplete
typedef of currently open class.

* g++.dg/lookup/typedef1.C: New test.

From-SVN: r129862
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/typedef1.C [new file with mode: 0644]
This page took 0.060929 seconds and 5 git commands to generate.