Bug#193830: g++-3.3: specialization of private members structs fails
fyi,
gcc version 3.3.1 20030626 (Debian prerelease)
(aka '3.3.1-0pre0' in debian)
improves a bit on the situation:
class Foo {
template <class T> struct InFoo;
template <class T, class U> struct InFoo2;
};
template<>
struct Foo::InFoo<int> {
// ...this works now... (didn't work with 3.3.0)
};
template<class T>
struct Foo::InFoo2<T, int> {
// ...this still triggers error
};
regards,
--
Herbert Valerio Riedel / Phone: (EUROPE) +43-1-58801-18840
Email: hvr@hvrlab.org / Finger hvr@gnu.org for GnuPG Public Key
GnuPG Key Fingerprint: 7BB9 2D6C D485 CE64 4748 5F65 4981 E064 883F 4142
Reply to: