// RUN: %clang_cc1 -std=c++1z -verify %s
;
-> ;
-> ;
static constexpr inline const volatile A a = ; // ok, specifiers are permitted
A b;
A c ;
A d = , e = ;
A , g; // expected-error {{template arguments deduced as 'A<char>' in declaration of 'f' and deduced as 'A<int>' in declaration of 'g'}}
;
extern A x; // expected-error {{requires an initializer}}
static A y;