#negative num for array
int32_t a[-10];

#duplicate var name
int32_t b;
double b;

#no type 
nonetype c;

#duplicate struct name
struct a_t
{
};
struct a_t
{
};

#duplicate cf
int32_t d=fn(a),fn(b);

#duplicate struct field
struct b_t
{
	int32_t a;
	int32_t a;
};

#duplicate struct field with non type
struct c_t
{
	nonetype a;
};

#overwrite 
d_t overwrite nonestruct
{
};

#overwrite non field
e_t overwrite a_t
{
	int32_t a;
};

