Ilya Biryukov | a2d5825 | 2018-07-04 08:50:12 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -fsyntax-only -verify %s |
2 | |||||
3 | template <class T> | ||||
4 | struct X : public Foo<Bar { // expected-error {{unknown template name 'Foo'}} expected-error {{use of undeclared identifier 'Bar'}} | ||||
5 | X(); | ||||
6 | }; // expected-error {{expected '{' after base class list}} | ||||
7 | |||||
8 | |||||
9 | template <class T> | ||||
10 | X<T>::X() { | ||||
11 | } |