[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-01-29 15:32 --- I believe we have a dup for this somewhere. Broken on the 4.1 and 4.2 branch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-01-29 15:25 --- *** Bug 35016 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread wirawan0 at gmail dot com
--- Comment #3 from wirawan0 at gmail dot com 2008-01-29 15:00 --- Created an attachment (id=15047) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15047&action=view) Sample code to cause compilation error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread wirawan0 at gmail dot com
--- Comment #2 from wirawan0 at gmail dot com 2008-01-29 14:59 --- The whole snippet must be included the (un)desirable error to show up. Let me give an attachment to make it clear. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35008

[Bug c++/35008] Bug in processing nested typedef in nested template class in method definition

2008-01-29 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-29 13:06 --- The first snippet works for me, the second says t.C:3: error: expected nested-name-specifier before 'outer1' t.C:3: error: too many template-parameter-lists t.C: In function 'void testme()': t.C:11: error: 'outer1'