[Bug c++/21682] Disallowed using declaration

2013-09-02 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21682 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|gcc-bugs at g

[Bug c++/21682] Disallowed using declaration

2013-09-02 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21682 --- Comment #8 from paolo at gcc dot gnu.org --- Author: paolo Date: Mon Sep 2 09:42:39 2013 New Revision: 202163 URL: http://gcc.gnu.org/viewcvs?rev=202163&root=gcc&view=rev Log: /cp 2013-09-02 Paolo Carlini PR c++/21682, implement DR 5

[Bug c++/21682] Disallowed using declaration

2013-09-01 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21682 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/21682] Disallowed using declaration

2009-03-03 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2009-03-03 22:31 --- The names in 26605 make it clearer that it's about SFINAE, but that seems to be what your testcase is trying to do as well: if the compiler accepts the using, you would end up with an ambiguous call except that one of

[Bug c++/21682] Disallowed using declaration

2009-03-03 Thread dave at boost-consulting dot com
--- Comment #5 from dave at boost-consulting dot com 2009-03-03 21:11 --- I don't know that SFINAE has anything to do with this. Looks like I was just doing namespace composition. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21682

[Bug c++/21682] Disallowed using declaration

2009-03-03 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2009-03-03 19:34 --- This is core issue 565, which has not been addressed by the committe, though John's comment makes sense to me. How important is this issue to SFINAE techniques? -- jason at gcc dot gnu dot org changed:

[Bug c++/21682] Disallowed using declaration

2006-03-10 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2006-03-10 09:38 --- *** Bug 26605 has been marked as a duplicate of this bug. *** -- pcarlini at suse dot de changed: What|Removed |Added -

[Bug c++/21682] Disallowed using declaration

2005-05-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-21 14:35 --- Confirmed, reduced testcase (which shows the problem): template struct t { typedef typename T::type type; }; template<> class t{}; template struct t1{ }; template<> struct t1 { typedef int type; }; n

[Bug c++/21682] Disallowed using declaration

2005-05-20 Thread dave at boost-consulting dot com
--- Additional Comments From dave at boost-consulting dot com 2005-05-20 17:13 --- Created an attachment (id=8939) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8939&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21682