master
1const x = 3;
2const y = &x;
3fn foo() *const i32 {
4 return y;
5}
6export fn entry() usize {
7 return @sizeOf(@TypeOf(&foo));
8}
9
10// error
11//
12// :4:12: error: expected type '*const i32', found '*const comptime_int'
13// :4:12: note: pointer type child 'comptime_int' cannot cast into pointer type child 'i32'
14// :3:10: note: function return type declared here