2 // GROUPS passed templates
10 template <class memberType, class keyType>
11 class Middle : public Base<memberType>
14 Middle (keyType const & (*ko) (memberType const &))
19 // EXCHANGE the following lines for this code to work.
20 //template <class memberType, class keyType> class Middle;
21 template <class T, class keyType> class Middle;
23 struct Test : public Middle <int, int>