This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: c++/9278: dependent type in conversion operator bug


> >   http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/cwg_closed.html#18
> 
> Another obscure difference between C and C++.  In C you can use a typedef
> to void here <http://std.dkuug.dk/JTC1/SC22/WG14/www/docs/dr_157.html>.

Thanks for pointing this out. This makes it very clear that the code is 
illegal and should not compile.

Indeed a very obscure feature. (Although, I must admit that, I desperately 
needed something like that not too long ago and had to invent various 
template metaprogramming hoops to work around...)

Regards
  Wolfgang

-------------------------------------------------------------------------
Wolfgang Bangerth             email:            bangerth@ticam.utexas.edu
                              www: http://www.ticam.utexas.edu/~bangerth/



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]