zig/tools
Brandon Black 271d896446 std.hash.crc: get rid of usingnamespace
This flips things around such that std/hash/crc.zig is generated
by the catalog-based generation tool, and the real code that used
to be in that file is moved out to std/hash/crc/impl.zig.  The
generated tests are moved to std/hash/crc/test.zig.  By going this
route, we eliminate the need for usingnamespace without changing
anything for callers of these interfaces.  The Crc32 tests are
simply added to the fixed part of the generated output and
compactified a bit.

This was the second-to-last usage of usingnamespace left in std.
2024-04-11 14:42:04 -07:00
..
crc Rewrite update_crc_catalog in zig and move tests to separate file 2023-01-22 07:16:49 -08:00
spirv spirv: update spec generator 2024-03-18 19:13:46 +01:00
docgen.zig std.builtin: make link mode fields lowercase 2024-03-11 07:09:10 -07:00
gen_outline_atomics.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
gen_spirv_spec.zig Update usages of fmtId/isValidId 2024-04-07 14:47:11 +02:00
gen_stubs.zig std.builtin.Endian: make the tags lower case 2023-10-31 21:37:35 -04:00
generate_JSONTestSuite.zig update for the std.fs.Dir changes 2023-11-22 15:24:57 -07:00
generate_linux_syscalls.zig Update usages of fmtId/isValidId 2024-04-07 14:47:11 +02:00
lldb_pretty_printers.py cbe: rewrite CType 2024-03-30 20:50:48 -04:00
process_headers.zig Revert "Merge pull request #12060 from Vexu/IterableDir" 2023-11-22 12:35:33 -07:00
stage1_gdb_pretty_printers.py gdb: restructure pretty printers into different files 2022-03-16 18:13:10 +01:00
stage2_gdb_pretty_printers.py InternPool: port most of value tags 2023-06-10 20:47:54 -07:00
std_gdb_pretty_printers.py tools: implement more lldb pretty printers 2023-02-27 05:37:03 -05:00
update_clang_options.zig mingw: support -municode 2024-03-27 10:05:57 +00:00
update_cpu_features.zig Update usages of fmtId/isValidId 2024-04-07 14:47:11 +02:00
update_crc_catalog.zig std.hash.crc: get rid of usingnamespace 2024-04-11 14:42:04 -07:00
update_glibc.zig Revert "Merge pull request #12060 from Vexu/IterableDir" 2023-11-22 12:35:33 -07:00
update_mingw.zig mingw-w64 updater: don't include windowsapp or onecore APIs 2024-03-20 11:25:54 -07:00
update_spirv_features.zig Update usages of fmtId/isValidId 2024-04-07 14:47:11 +02:00
update-linux-headers.zig Revert "Merge pull request #12060 from Vexu/IterableDir" 2023-11-22 12:35:33 -07:00
zig_gdb_pretty_printers.py Update GDB pretty printers 2023-03-30 12:15:53 +03:00