blob: 885d11b9c24a6737ba3e78e86418570b5c36d886 [file] [log] [blame]
// RUN: %clang_cc1 -fsyntax-only -verify %s
// PR5787
class C {
public:
~C() {}
};
template <typename T>
class E {
public:
E& Foo(const C&);
E& Bar() { return Foo(C()); }
};
void Test() {
E<int> e;
e.Bar();
}