>>431
char static_assert[...];
より
typedef char static_assert[...];
の方が良い。