aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/runtime_value_in_comptime_array.zig
blob: 804cd258fbe6de253ee419a2dec82b518a71d12c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
fn comptimeArray(comptime _: []const u8) void {}
fn bar() u8 {
    return 123;
}
export fn entry() void {
    const y = bar();
    comptimeArray(&.{y});
}

// error
//
// :7:19: error: unable to resolve comptime value
// :7:19: note: argument to comptime parameter must be comptime-known
// :1:18: note: parameter declared comptime here