Files
c3c/test/test_suite2/compile_time_introspection/nameof_err.c3

21 lines
435 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()
{
$extnameof($evaltype("int")); // #error: Only user defined types have an external name.
}
fn void main4()
{
$extnameof($evaltype("foo::int")); // #error: Only valid types may be resolved with $evaltype.
}