This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Question about PR/9447
- From: Jan Van Dijk <janvandijkinjapan at yahoo dot co dot jp>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 5 Mar 2003 14:02:07 +0000
- Subject: Question about PR/9447
- Organization: TU/Eindhoven
- Reply-to: jan at etpmod dot phys dot tue dot nl
Hello,
I would _humbly_ like to ask if someone is working on a fix for c++ PR 9447
(broken using declarations, notably in class templates). Now that the new C++
parser is in place such declarations are desperately needed to access
independent members of base class templates.
The alternative is of course to prepend this-> to artificially make the names
dependent, but that is ugly in many cases. More importantly, there is a
readability issue: using a construct like `using Base<T>::independent_member'
makes the intention much more clear than this->independent_member.
The problem has also been discussed in the thread
http://gcc.gnu.org/ml/gcc-patches/2003-01/msg01560.html
Is this problem likely/required to be fixed before gcc-3.4 will be released?
Will this be a showstopper? The reason for my asking is that at present we
are in the process of making our code standard-compliant and the answer to my
question influences the way we are going to achieve that. We will probably
want to use the gcc-3.4.x series for a considerable time...
Sorry for begging rather than contributing. I lack the skills for the latter
:-(
Thanks for your time,
Kind regards, Jan van Dijk.
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/