1169689Skan// PR c++/29080 2169689Skan 3169689Skanstruct Base { 4169689Skan template<class C> void method() { } 5169689Skan}; 6169689Skan 7169689Skanstruct Left : public Base { }; 8169689Skanstruct Right : public Base { }; 9169689Skanstruct Join : public Left, public Right { }; 10169689Skan 11169689Skanvoid function() 12169689Skan{ 13169689Skan Join join; 14169689Skan join.Left::method<int>(); 15169689Skan} 16169689Skan