// { dg-do compile } | |
// Copyright (C) 2002 Free Software Foundation, Inc. | |
// Contributed by Nathan Sidwell 24 Dec 2002 <nathan@codesourcery.com> | |
// PR 7964. ICE with scoped method call | |
struct A { | |
virtual void ostr() const; | |
}; | |
class B : public virtual A {}; | |
template<typename T> | |
struct C : public B | |
{ | |
void ostr() const | |
{ B::ostr(); } | |
}; | |
template struct C<int>; |