blob: 355250e4b04a61af0f3f5ae6ca93c0218f2773fb [file] [log] [blame]
// RUN: %clang_cc1 -fdelayed-template-parsing -fsyntax-only -verify %s
template <class T>
class A {
void foo() {
undeclared();
}
void foo2();
};
template <class T>
void A<T>::foo2() {
undeclared();
}
template <class T>
void foo3() {
undeclared();
}
template void A<int>::foo2();
void undeclared()
{
}