Files
c3c/test/test_suite2/cast/cast_parse_fails.c3

14 lines
297 B
C

struct Foo { int a; }
fn void test2()
{
int x = int{ 32 }; // #error: 'int' cannot use compound literal initialization, did you intend to use a cast
}
fn void test3()
{
int x = int(32); // #error: A type cannot be followed by (), if you intended a cast, use (type)(expression)
}