intv2;// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}
staticintv3;
intconstv4=0;
externintv5;// expected-note {{previously declared here [loplugin:externvar]}}
intv5;// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}
extern"C"intv6;// expected-note {{previously declared here [loplugin:externvar]}}
intv6;// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}
extern"C"{intv7;}// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}
namespace{
intu1;
staticintu2;
extern"C"intu3;// expected-note {{previously declared here [loplugin:externvar]}}
intu3;// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}
extern"C"{intu4;}
}
namespaceN{
intv1;
intv2;// expected-error {{variable with external linkage not declared in an include file [loplugin:externvar]}} expected-note {{should either have internal linkage or be declared in an include file [loplugin:externvar]}}