nativity/lib/std/builtin.nat
David Gonzalez Martin b185b0b8b8 fix macos build
2024-02-24 11:20:25 -06:00

35 lines
441 B
Plaintext

const Os = enum{
linux,
macos,
windows,
freestanding,
};
const Cpu = enum{
x86_64,
aarch64,
};
const Abi = enum{
none,
gnu, msvc,
};
const CallingConvention = enum{
system_v,
};
const PanicReason = enum{
integer_overflow,
null_unwrap,
};
const panic = fn (reason: PanicReason) noreturn{
#trap();
}
const TestFunction = struct{
name: []const u8,
function: &const fn () !*void,
};