// RUN: %clang_cc1 -std=gnu++17 -fsyntax-only -fms-compatibility -verify %s
void
void ; // expected-error {{static array size is a C99 feature, not permitted in C++}}
;
typedef int myvect ; // expected-error {{invalid vector element type 'int[4]'}}
void
; // expected-warning {{'transparent_union' attribute ignored}}
; // expected-warning {{'transparent_union' attribute ignored}}
; // expected-warning {{'transparent_union' attribute ignored}}
void ; // expected-note {{candidate function not viable: no known conversion from 'int' to 'Tu<int>' for 1st argument}}
void ; // expected-note {{candidate function not viable: no known conversion from 'int' to 'Tu3' for 1st argument}}
void
int
int
int
static_assert;
static_assert;