[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: