16a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidis// Header for PCH test cxx-required-decls.cpp 26a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidis 36a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidisstruct S { 46a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidis S(); 56a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidis}; 66a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidis 76a0a593883b4e65eb3e350a9e85504e72f290c97Argiris Kirtzidisstatic S globS; 81ac53087c7b810990070ff80e5953669d339c55dArgiris Kirtzidis 91ac53087c7b810990070ff80e5953669d339c55dArgiris Kirtzidisextern int ext_foo; 101ac53087c7b810990070ff80e5953669d339c55dArgiris Kirtzidisstatic int bar = ++ext_foo; 11da90bfd83a2e0a5ab0b0f375538b365dccc8fec5Argiris Kirtzidis 12da90bfd83a2e0a5ab0b0f375538b365dccc8fec5Argiris Kirtzidisint glob_var; 13