// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -Wno-strict-prototypes -fsyntax-only -verify -std=c2x %s
;
;
;
;
void ;
void ;
void ;
void ;
void ;
void ;
void *;
void *;
void ; // expected-note {{'foo2' has been explicitly marked unavailable here}}
void
int ;
int ;
// Match GCC's behavior for C attributes as well.
void ;
void ;
void ;
void ;
void ;
void ;
// Note how not all GCC attributes are supported in C.
void ; // expected-warning {{unknown attribute 'abi_tag' ignored}}
struct S s ; // expected-warning {{unknown attribute 'init_priority' ignored}}