// RUN: clang-cc -fsyntax-only -verify %s template struct X; // expected-note{{template is declared here}} X *x1; X *x2; X<> *x3; // expected-error{{too few template arguments for class template 'X'}} template struct X; X<> *x4;