zig/test
Evan Haas 0e7897a9a2 translate-c: Remove usage of extern enum
Translate enum types as the underlying integer type. Translate enum constants
as top-level integer constants of the correct type (which does not necessarily
match the enum integer type).

If an enum constant's type cannot be translated for some reason, omit it.

See discussion https://github.com/ziglang/zig/issues/2115#issuecomment-827968279

Fixes #9153
2021-06-23 08:44:25 +03:00
..
behavior cleanups related to unused params 2021-06-21 17:03:04 -07:00
src std.build: don't default to static linkage 2021-06-12 14:23:07 +03:00
stage1/c_abi stage1: Fix handling of C ABI parameters split in multiple regs 2021-06-10 12:50:25 -04:00
stage2 fix code broken from previous commit 2021-06-21 17:03:03 -07:00
standalone cleanups related to unused params 2021-06-21 17:03:04 -07:00
assemble_and_link.zig
behavior.zig tagName: return a null-terminated slice 2021-06-16 22:02:42 +01:00
cli.zig
compare_output.zig
compile_errors.zig Improve error message when std.fmt.format is missing arguments 2021-06-13 10:33:49 +03:00
gen_h.zig
run_translated_c.zig translate-c: Remove usage of extern enum 2021-06-23 08:44:25 +03:00
runtime_safety.zig
stack_traces.zig
standalone.zig std: Fix PIE startup sequence 2021-06-19 18:02:51 +02:00
tests.zig fix code broken from previous commit 2021-06-21 17:03:03 -07:00
translate_c.zig translate-c: Remove usage of extern enum 2021-06-23 08:44:25 +03:00