blob: bf3c38a5534ef92efdc4190cded232afa252e3d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
pub export fn entry1() void {
@export(u100, .{ .name = "a" });
}
pub export fn entry3() void {
@export(undefined, .{ .name = "b" });
}
pub export fn entry4() void {
@export(null, .{ .name = "c" });
}
pub export fn entry5() void {
@export(false, .{ .name = "d" });
}
pub export fn entry6() void {
@export(u8, .{ .name = "e" });
}
pub export fn entry7() void {
@export(u65535, .{ .name = "f" });
}
// error
// backend=llvm
// target=native
//
// :2:13: error: unable to export primitive value
// :5:13: error: unable to export primitive value
// :8:13: error: unable to export primitive value
// :11:13: error: unable to export primitive value
// :14:13: error: unable to export primitive value
// :17:13: error: unable to export primitive value
|