1 // RUN: %clang_cc1 -fsyntax-only -verify %s
5 template<typename
>struct ae_same
; // expected-note {{}}
6 template<typename
>struct ts
{}ap() // expected-error {{expected ';' after struct}} expected-error {{requires a type specifier}}
7 {ts
<a
>::ap
<ae_same
<int>::&ae_same
<>>::p(a
); }; // expected-error {{use of undeclared identifier 'a'}} expected-error 5{{}}