Files
c3c/test/test_suite/compile_time_introspection/nameof_err.c3
2022-10-08 12:41:40 +02:00

21 lines
427 B
C

fn void main()
{
int a;
$extnameof(a); // #error: 'a' does not have an external name.
}
fn void main2()
{
int a;
$extnameof($eval("a")); // #error: 'a' does not have an external name.
}
fn void main3()
{
$evaltype("int").extnameof; // #error: 'int' does not have a property 'extnameof'
}
fn void main4()
{
$evaltype("foo::int").extnameof; // #error: Only valid types may be resolved with $evaltype.
}