// RUN: %clang_cc1 -fsyntax-only -verify %s
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++98 %s
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
;
int array1;
X<int, 0> xi0; // expected-note{{in instantiation of template class 'X<int, 0>' requested here}}
;
Y<float> fy; // expected-note{{in instantiation of template class 'Y<float>' requested here}}
// out-of-line static member variables
;
T Z<T>::value; // expected-error{{no matching constructor}}
;
;
void
// PR5609
;
;
;
;
;
void
// PR5672
;
;
;
void
typedef char MyString;
;
MyString StaticVarWithTypedefString<T>::str = "";
void