blob: efa4faaacd6932ba1fd1fcc59f12ed1a056e4b47 [file] [log] [blame]
Serge Pavlov5c49e1a2015-12-28 19:40:14 +00001// RUN: %clang_cc1 -fsyntax-only -std=c++11 -verify %s
2
3class Class_With_Destructor {
4 ~Class_With_Destructor() { }
5};
6
7template <class T>
8class Base { };
9
10template<class T, // Should be angle bracket instead of comma
11class Derived : public Base<T> { // expected-error{{'Derived' cannot be defined in a type specifier}}
12 Class_With_Destructor member;
Akira Hatanaka12ddcee2017-06-26 18:46:12 +000013}; // expected-error{{expected ',' or '>' in template-parameter-list}}
14 // expected-warning@-1{{declaration does not declare anything}}
Serge Pavlov5c49e1a2015-12-28 19:40:14 +000015