1174 lines
43 KiB
Zig
1174 lines
43 KiB
Zig
const std = @import("std");
|
|
const Allocator = std.mem.Allocator;
|
|
const Ast = std.zig.Ast;
|
|
const AstGen = std.zig.AstGen;
|
|
|
|
const parser_test = @import("parser_test.zig");
|
|
const astgen_test = @import("astgen_test.zig");
|
|
const c = parser_test.c;
|
|
|
|
test "stages: corpus" {
|
|
@setEvalBranchQuota(corpus_files.len * 2);
|
|
const gpa = std.testing.allocator;
|
|
inline for (corpus_files) |path| {
|
|
stagesCheck(gpa, @embedFile(path)) catch {
|
|
std.debug.print("FAIL: {s}\n", .{path});
|
|
return error.TestFailed;
|
|
};
|
|
}
|
|
}
|
|
|
|
fn stagesCheck(gpa: Allocator, source: [:0]const u8) !void {
|
|
// Parse once with C parser
|
|
var c_ast = c.astParse(source.ptr, @intCast(source.len));
|
|
defer c.astDeinit(&c_ast);
|
|
|
|
// Convert C AST to Zig AST once
|
|
var tree = try parser_test.zigAst(gpa, c_ast);
|
|
defer tree.deinit(gpa);
|
|
|
|
// Stage 1: Parser — compare C and Zig ASTs, check canonical rendering
|
|
if (!std.debug.inValgrind()) {
|
|
var zig_tree = try Ast.parse(gpa, source, .zig);
|
|
defer zig_tree.deinit(gpa);
|
|
try parser_test.expectAstConsistent(tree, zig_tree, source);
|
|
}
|
|
if (tree.errors.len == 0) {
|
|
const formatted = try tree.renderAlloc(gpa);
|
|
defer gpa.free(formatted);
|
|
try std.testing.expectEqualStrings(source, formatted);
|
|
}
|
|
|
|
// Stage 2: AstGen — compare C and Zig ZIR
|
|
var ref_zir = try AstGen.generate(gpa, tree);
|
|
defer ref_zir.deinit(gpa);
|
|
|
|
var c_zir = c.astGen(&c_ast);
|
|
defer c.zirDeinit(&c_zir);
|
|
|
|
if (c_zir.has_compile_errors) {
|
|
std.debug.print("C port returned compile errors (inst_len={d})\n", .{c_zir.inst_len});
|
|
return error.TestUnexpectedResult;
|
|
}
|
|
|
|
try astgen_test.expectEqualZir(gpa, ref_zir, c_zir);
|
|
}
|
|
|
|
const corpus_files = .{
|
|
"../lib/build-web/fuzz.zig",
|
|
"../lib/build-web/main.zig",
|
|
"../lib/build-web/time_report.zig",
|
|
"../lib/c/common.zig",
|
|
"../lib/c/inttypes.zig",
|
|
"../lib/compiler/aro/aro/annex_g.zig",
|
|
"../lib/compiler/aro/aro/Attribute/names.zig",
|
|
"../lib/compiler/aro/aro/Attribute.zig",
|
|
"../lib/compiler/aro/aro/Builtins/Builtin.zig",
|
|
"../lib/compiler/aro/aro/Builtins/eval.zig",
|
|
"../lib/compiler/aro/aro/Builtins/Properties.zig",
|
|
"../lib/compiler/aro/aro/Builtins/TypeDescription.zig",
|
|
"../lib/compiler/aro/aro/Builtins.zig",
|
|
"../lib/compiler/aro/aro/char_info/identifier_tables.zig",
|
|
"../lib/compiler/aro/aro/char_info.zig",
|
|
"../lib/compiler/aro/aro/CodeGen.zig",
|
|
"../lib/compiler/aro/aro/Compilation.zig",
|
|
"../lib/compiler/aro/aro/Diagnostics/messages.zig",
|
|
"../lib/compiler/aro/aro/Diagnostics.zig",
|
|
"../lib/compiler/aro/aro/Driver/Distro.zig",
|
|
"../lib/compiler/aro/aro/Driver/Filesystem.zig",
|
|
"../lib/compiler/aro/aro/Driver/GCCDetector.zig",
|
|
"../lib/compiler/aro/aro/Driver/GCCVersion.zig",
|
|
"../lib/compiler/aro/aro/Driver/Multilib.zig",
|
|
"../lib/compiler/aro/aro/Driver.zig",
|
|
"../lib/compiler/aro/aro/features.zig",
|
|
"../lib/compiler/aro/aro/Hideset.zig",
|
|
"../lib/compiler/aro/aro/InitList.zig",
|
|
"../lib/compiler/aro/aro/LangOpts.zig",
|
|
"../lib/compiler/aro/aro/Parser.zig",
|
|
"../lib/compiler/aro/aro/pragmas/gcc.zig",
|
|
"../lib/compiler/aro/aro/pragmas/message.zig",
|
|
"../lib/compiler/aro/aro/pragmas/once.zig",
|
|
"../lib/compiler/aro/aro/pragmas/pack.zig",
|
|
"../lib/compiler/aro/aro/Pragma.zig",
|
|
"../lib/compiler/aro/aro/Preprocessor.zig",
|
|
"../lib/compiler/aro/aro/record_layout.zig",
|
|
"../lib/compiler/aro/aro/Source.zig",
|
|
"../lib/compiler/aro/aro/StringInterner.zig",
|
|
"../lib/compiler/aro/aro/SymbolStack.zig",
|
|
"../lib/compiler/aro/aro/target.zig",
|
|
"../lib/compiler/aro/aro/text_literal.zig",
|
|
"../lib/compiler/aro/aro/Tokenizer.zig",
|
|
"../lib/compiler/aro/aro/toolchains/Linux.zig",
|
|
"../lib/compiler/aro/aro/Toolchain.zig",
|
|
"../lib/compiler/aro/aro/tracy.zig",
|
|
"../lib/compiler/aro/aro/Tree/number_affixes.zig",
|
|
"../lib/compiler/aro/aro/Tree.zig",
|
|
"../lib/compiler/aro/aro/Type.zig",
|
|
"../lib/compiler/aro/aro/Value.zig",
|
|
"../lib/compiler/aro/aro.zig",
|
|
"../lib/compiler/aro/backend/Interner.zig",
|
|
"../lib/compiler/aro/backend/Ir/x86/Renderer.zig",
|
|
"../lib/compiler/aro/backend/Ir.zig",
|
|
"../lib/compiler/aro/backend/Object/Elf.zig",
|
|
"../lib/compiler/aro/backend/Object.zig",
|
|
"../lib/compiler/aro/backend.zig",
|
|
"../lib/compiler/aro_translate_c/ast.zig",
|
|
"../lib/compiler/aro_translate_c.zig",
|
|
"../lib/compiler/build_runner.zig",
|
|
"../lib/compiler/libc.zig",
|
|
"../lib/compiler/objcopy.zig",
|
|
"../lib/compiler/reduce/Walk.zig",
|
|
"../lib/compiler/reduce.zig",
|
|
"../lib/compiler/resinator/ani.zig",
|
|
"../lib/compiler/resinator/ast.zig",
|
|
"../lib/compiler/resinator/bmp.zig",
|
|
"../lib/compiler/resinator/cli.zig",
|
|
"../lib/compiler/resinator/code_pages.zig",
|
|
"../lib/compiler/resinator/comments.zig",
|
|
"../lib/compiler/resinator/compile.zig",
|
|
"../lib/compiler/resinator/cvtres.zig",
|
|
"../lib/compiler/resinator/disjoint_code_page.zig",
|
|
"../lib/compiler/resinator/errors.zig",
|
|
"../lib/compiler/resinator/ico.zig",
|
|
"../lib/compiler/resinator/lang.zig",
|
|
"../lib/compiler/resinator/lex.zig",
|
|
"../lib/compiler/resinator/literals.zig",
|
|
"../lib/compiler/resinator/main.zig",
|
|
"../lib/compiler/resinator/parse.zig",
|
|
"../lib/compiler/resinator/preprocess.zig",
|
|
"../lib/compiler/resinator/rc.zig",
|
|
"../lib/compiler/resinator/res.zig",
|
|
"../lib/compiler/resinator/source_mapping.zig",
|
|
"../lib/compiler/resinator/utils.zig",
|
|
"../lib/compiler/resinator/windows1252.zig",
|
|
"../lib/compiler_rt/aarch64_outline_atomics.zig",
|
|
"../lib/compiler_rt/absvdi2_test.zig",
|
|
"../lib/compiler_rt/absvdi2.zig",
|
|
"../lib/compiler_rt/absvsi2_test.zig",
|
|
"../lib/compiler_rt/absvsi2.zig",
|
|
"../lib/compiler_rt/absvti2_test.zig",
|
|
"../lib/compiler_rt/absvti2.zig",
|
|
"../lib/compiler_rt/absv.zig",
|
|
"../lib/compiler_rt/adddf3.zig",
|
|
"../lib/compiler_rt/addf3_test.zig",
|
|
"../lib/compiler_rt/addf3.zig",
|
|
"../lib/compiler_rt/addhf3.zig",
|
|
"../lib/compiler_rt/addodi4_test.zig",
|
|
"../lib/compiler_rt/addosi4_test.zig",
|
|
"../lib/compiler_rt/addoti4_test.zig",
|
|
"../lib/compiler_rt/addo.zig",
|
|
"../lib/compiler_rt/addsf3.zig",
|
|
"../lib/compiler_rt/addtf3.zig",
|
|
"../lib/compiler_rt/addvsi3.zig",
|
|
"../lib/compiler_rt/addxf3.zig",
|
|
"../lib/compiler_rt/arm.zig",
|
|
"../lib/compiler_rt/atomics.zig",
|
|
"../lib/compiler_rt/aulldiv.zig",
|
|
"../lib/compiler_rt/aullrem.zig",
|
|
"../lib/compiler_rt/bcmp.zig",
|
|
"../lib/compiler_rt/bitreversedi2_test.zig",
|
|
"../lib/compiler_rt/bitreversesi2_test.zig",
|
|
"../lib/compiler_rt/bitreverseti2_test.zig",
|
|
"../lib/compiler_rt/bitreverse.zig",
|
|
"../lib/compiler_rt/bswapdi2_test.zig",
|
|
"../lib/compiler_rt/bswapsi2_test.zig",
|
|
"../lib/compiler_rt/bswapti2_test.zig",
|
|
"../lib/compiler_rt/bswap.zig",
|
|
"../lib/compiler_rt/ceil.zig",
|
|
"../lib/compiler_rt/clear_cache.zig",
|
|
"../lib/compiler_rt/clzdi2_test.zig",
|
|
"../lib/compiler_rt/clzsi2_test.zig",
|
|
"../lib/compiler_rt/clzti2_test.zig",
|
|
"../lib/compiler_rt/cmpdf2.zig",
|
|
"../lib/compiler_rt/cmpdi2_test.zig",
|
|
"../lib/compiler_rt/cmphf2.zig",
|
|
"../lib/compiler_rt/cmpsf2.zig",
|
|
"../lib/compiler_rt/cmpsi2_test.zig",
|
|
"../lib/compiler_rt/cmptf2.zig",
|
|
"../lib/compiler_rt/cmpti2_test.zig",
|
|
"../lib/compiler_rt/cmpxf2.zig",
|
|
"../lib/compiler_rt/cmp.zig",
|
|
"../lib/compiler_rt/common.zig",
|
|
"../lib/compiler_rt/comparedf2_test.zig",
|
|
"../lib/compiler_rt/comparef.zig",
|
|
"../lib/compiler_rt/comparesf2_test.zig",
|
|
"../lib/compiler_rt/cos.zig",
|
|
"../lib/compiler_rt/count0bits.zig",
|
|
"../lib/compiler_rt/ctzdi2_test.zig",
|
|
"../lib/compiler_rt/ctzsi2_test.zig",
|
|
"../lib/compiler_rt/ctzti2_test.zig",
|
|
"../lib/compiler_rt/divc3_test.zig",
|
|
"../lib/compiler_rt/divc3.zig",
|
|
"../lib/compiler_rt/divdc3.zig",
|
|
"../lib/compiler_rt/divdf3_test.zig",
|
|
"../lib/compiler_rt/divdf3.zig",
|
|
"../lib/compiler_rt/divhc3.zig",
|
|
"../lib/compiler_rt/divhf3.zig",
|
|
"../lib/compiler_rt/divmodei4.zig",
|
|
"../lib/compiler_rt/divsc3.zig",
|
|
"../lib/compiler_rt/divsf3_test.zig",
|
|
"../lib/compiler_rt/divsf3.zig",
|
|
"../lib/compiler_rt/divtc3.zig",
|
|
"../lib/compiler_rt/divtf3_test.zig",
|
|
"../lib/compiler_rt/divtf3.zig",
|
|
"../lib/compiler_rt/divti3_test.zig",
|
|
"../lib/compiler_rt/divti3.zig",
|
|
"../lib/compiler_rt/divxc3.zig",
|
|
"../lib/compiler_rt/divxf3_test.zig",
|
|
"../lib/compiler_rt/divxf3.zig",
|
|
"../lib/compiler_rt/emutls.zig",
|
|
"../lib/compiler_rt/exp2.zig",
|
|
"../lib/compiler_rt/exp.zig",
|
|
"../lib/compiler_rt/extenddftf2.zig",
|
|
"../lib/compiler_rt/extenddfxf2.zig",
|
|
"../lib/compiler_rt/extendf_test.zig",
|
|
"../lib/compiler_rt/extendf.zig",
|
|
"../lib/compiler_rt/extendhfdf2.zig",
|
|
"../lib/compiler_rt/extendhfsf2.zig",
|
|
"../lib/compiler_rt/extendhftf2.zig",
|
|
"../lib/compiler_rt/extendhfxf2.zig",
|
|
"../lib/compiler_rt/extendsfdf2.zig",
|
|
"../lib/compiler_rt/extendsftf2.zig",
|
|
"../lib/compiler_rt/extendsfxf2.zig",
|
|
"../lib/compiler_rt/extendxftf2.zig",
|
|
"../lib/compiler_rt/fabs.zig",
|
|
"../lib/compiler_rt/ffsdi2_test.zig",
|
|
"../lib/compiler_rt/ffssi2_test.zig",
|
|
"../lib/compiler_rt/ffsti2_test.zig",
|
|
"../lib/compiler_rt/fixdfdi.zig",
|
|
"../lib/compiler_rt/fixdfei.zig",
|
|
"../lib/compiler_rt/fixdfsi.zig",
|
|
"../lib/compiler_rt/fixdfti.zig",
|
|
"../lib/compiler_rt/fixhfdi.zig",
|
|
"../lib/compiler_rt/fixhfei.zig",
|
|
"../lib/compiler_rt/fixhfsi.zig",
|
|
"../lib/compiler_rt/fixhfti.zig",
|
|
"../lib/compiler_rt/fixint_test.zig",
|
|
"../lib/compiler_rt/fixsfdi.zig",
|
|
"../lib/compiler_rt/fixsfei.zig",
|
|
"../lib/compiler_rt/fixsfsi.zig",
|
|
"../lib/compiler_rt/fixsfti.zig",
|
|
"../lib/compiler_rt/fixtfdi.zig",
|
|
"../lib/compiler_rt/fixtfei.zig",
|
|
"../lib/compiler_rt/fixtfsi.zig",
|
|
"../lib/compiler_rt/fixtfti.zig",
|
|
"../lib/compiler_rt/fixunsdfdi.zig",
|
|
"../lib/compiler_rt/fixunsdfei.zig",
|
|
"../lib/compiler_rt/fixunsdfsi.zig",
|
|
"../lib/compiler_rt/fixunsdfti.zig",
|
|
"../lib/compiler_rt/fixunshfdi.zig",
|
|
"../lib/compiler_rt/fixunshfei.zig",
|
|
"../lib/compiler_rt/fixunshfsi.zig",
|
|
"../lib/compiler_rt/fixunshfti.zig",
|
|
"../lib/compiler_rt/fixunssfdi.zig",
|
|
"../lib/compiler_rt/fixunssfei.zig",
|
|
"../lib/compiler_rt/fixunssfsi.zig",
|
|
"../lib/compiler_rt/fixunssfti.zig",
|
|
"../lib/compiler_rt/fixunstfdi.zig",
|
|
"../lib/compiler_rt/fixunstfei.zig",
|
|
"../lib/compiler_rt/fixunstfsi.zig",
|
|
"../lib/compiler_rt/fixunstfti.zig",
|
|
"../lib/compiler_rt/fixunsxfdi.zig",
|
|
"../lib/compiler_rt/fixunsxfei.zig",
|
|
"../lib/compiler_rt/fixunsxfsi.zig",
|
|
"../lib/compiler_rt/fixunsxfti.zig",
|
|
"../lib/compiler_rt/fixxfdi.zig",
|
|
"../lib/compiler_rt/fixxfei.zig",
|
|
"../lib/compiler_rt/fixxfsi.zig",
|
|
"../lib/compiler_rt/fixxfti.zig",
|
|
"../lib/compiler_rt/floatdidf.zig",
|
|
"../lib/compiler_rt/floatdihf.zig",
|
|
"../lib/compiler_rt/floatdisf.zig",
|
|
"../lib/compiler_rt/floatditf.zig",
|
|
"../lib/compiler_rt/floatdixf.zig",
|
|
"../lib/compiler_rt/floateidf.zig",
|
|
"../lib/compiler_rt/floateihf.zig",
|
|
"../lib/compiler_rt/floateisf.zig",
|
|
"../lib/compiler_rt/floateitf.zig",
|
|
"../lib/compiler_rt/floateixf.zig",
|
|
"../lib/compiler_rt/float_from_int_test.zig",
|
|
"../lib/compiler_rt/float_from_int.zig",
|
|
"../lib/compiler_rt/floatsidf.zig",
|
|
"../lib/compiler_rt/floatsihf.zig",
|
|
"../lib/compiler_rt/floatsisf.zig",
|
|
"../lib/compiler_rt/floatsitf.zig",
|
|
"../lib/compiler_rt/floatsixf.zig",
|
|
"../lib/compiler_rt/floattidf.zig",
|
|
"../lib/compiler_rt/floattihf.zig",
|
|
"../lib/compiler_rt/floattisf.zig",
|
|
"../lib/compiler_rt/floattitf.zig",
|
|
"../lib/compiler_rt/floattixf.zig",
|
|
"../lib/compiler_rt/floatundidf.zig",
|
|
"../lib/compiler_rt/floatundihf.zig",
|
|
"../lib/compiler_rt/floatundisf.zig",
|
|
"../lib/compiler_rt/floatunditf.zig",
|
|
"../lib/compiler_rt/floatundixf.zig",
|
|
"../lib/compiler_rt/floatuneidf.zig",
|
|
"../lib/compiler_rt/floatuneihf.zig",
|
|
"../lib/compiler_rt/floatuneisf.zig",
|
|
"../lib/compiler_rt/floatuneitf.zig",
|
|
"../lib/compiler_rt/floatuneixf.zig",
|
|
"../lib/compiler_rt/floatunsidf.zig",
|
|
"../lib/compiler_rt/floatunsihf.zig",
|
|
"../lib/compiler_rt/floatunsisf.zig",
|
|
"../lib/compiler_rt/floatunsitf.zig",
|
|
"../lib/compiler_rt/floatunsixf.zig",
|
|
"../lib/compiler_rt/floatuntidf.zig",
|
|
"../lib/compiler_rt/floatuntihf.zig",
|
|
"../lib/compiler_rt/floatuntisf.zig",
|
|
"../lib/compiler_rt/floatuntitf.zig",
|
|
"../lib/compiler_rt/floatuntixf.zig",
|
|
"../lib/compiler_rt/floor.zig",
|
|
"../lib/compiler_rt/fmax.zig",
|
|
"../lib/compiler_rt/fma.zig",
|
|
"../lib/compiler_rt/fmin.zig",
|
|
"../lib/compiler_rt/fmodq_test.zig",
|
|
"../lib/compiler_rt/fmodx_test.zig",
|
|
"../lib/compiler_rt/fmod.zig",
|
|
"../lib/compiler_rt/gedf2.zig",
|
|
"../lib/compiler_rt/gehf2.zig",
|
|
"../lib/compiler_rt/gesf2.zig",
|
|
"../lib/compiler_rt/getf2.zig",
|
|
"../lib/compiler_rt/gexf2.zig",
|
|
"../lib/compiler_rt/hexagon.zig",
|
|
"../lib/compiler_rt/int_from_float_test.zig",
|
|
"../lib/compiler_rt/int_from_float.zig",
|
|
"../lib/compiler_rt/int.zig",
|
|
"../lib/compiler_rt/log10.zig",
|
|
"../lib/compiler_rt/log2.zig",
|
|
"../lib/compiler_rt/log.zig",
|
|
"../lib/compiler_rt/memcmp.zig",
|
|
"../lib/compiler_rt/memcpy.zig",
|
|
"../lib/compiler_rt/memmove.zig",
|
|
"../lib/compiler_rt/memset.zig",
|
|
"../lib/compiler_rt/modti3_test.zig",
|
|
"../lib/compiler_rt/modti3.zig",
|
|
"../lib/compiler_rt/mulc3_test.zig",
|
|
"../lib/compiler_rt/mulc3.zig",
|
|
"../lib/compiler_rt/muldc3.zig",
|
|
"../lib/compiler_rt/muldf3.zig",
|
|
"../lib/compiler_rt/mulf3_test.zig",
|
|
"../lib/compiler_rt/mulf3.zig",
|
|
"../lib/compiler_rt/mulhc3.zig",
|
|
"../lib/compiler_rt/mulhf3.zig",
|
|
"../lib/compiler_rt/mulodi4_test.zig",
|
|
"../lib/compiler_rt/mulosi4_test.zig",
|
|
"../lib/compiler_rt/muloti4_test.zig",
|
|
"../lib/compiler_rt/mulo.zig",
|
|
"../lib/compiler_rt/mulsc3.zig",
|
|
"../lib/compiler_rt/mulsf3.zig",
|
|
"../lib/compiler_rt/multc3.zig",
|
|
"../lib/compiler_rt/multf3.zig",
|
|
"../lib/compiler_rt/mulvsi3.zig",
|
|
"../lib/compiler_rt/mulxc3.zig",
|
|
"../lib/compiler_rt/mulxf3.zig",
|
|
"../lib/compiler_rt/mulXi3_test.zig",
|
|
"../lib/compiler_rt/mulXi3.zig",
|
|
"../lib/compiler_rt/negdf2.zig",
|
|
"../lib/compiler_rt/negdi2_test.zig",
|
|
"../lib/compiler_rt/neghf2.zig",
|
|
"../lib/compiler_rt/negsf2.zig",
|
|
"../lib/compiler_rt/negsi2_test.zig",
|
|
"../lib/compiler_rt/negtf2.zig",
|
|
"../lib/compiler_rt/negti2_test.zig",
|
|
"../lib/compiler_rt/negvdi2_test.zig",
|
|
"../lib/compiler_rt/negvsi2_test.zig",
|
|
"../lib/compiler_rt/negvti2_test.zig",
|
|
"../lib/compiler_rt/negv.zig",
|
|
"../lib/compiler_rt/negxf2.zig",
|
|
"../lib/compiler_rt/negXi2.zig",
|
|
"../lib/compiler_rt/os_version_check.zig",
|
|
"../lib/compiler_rt/paritydi2_test.zig",
|
|
"../lib/compiler_rt/paritysi2_test.zig",
|
|
"../lib/compiler_rt/parityti2_test.zig",
|
|
"../lib/compiler_rt/parity.zig",
|
|
"../lib/compiler_rt/popcountdi2_test.zig",
|
|
"../lib/compiler_rt/popcountsi2_test.zig",
|
|
"../lib/compiler_rt/popcountti2_test.zig",
|
|
"../lib/compiler_rt/popcount.zig",
|
|
"../lib/compiler_rt/powiXf2_test.zig",
|
|
"../lib/compiler_rt/powiXf2.zig",
|
|
"../lib/compiler_rt/rem_pio2f.zig",
|
|
"../lib/compiler_rt/rem_pio2_large.zig",
|
|
"../lib/compiler_rt/rem_pio2.zig",
|
|
"../lib/compiler_rt/round.zig",
|
|
"../lib/compiler_rt/shift_test.zig",
|
|
"../lib/compiler_rt/shift.zig",
|
|
"../lib/compiler_rt/sincos.zig",
|
|
"../lib/compiler_rt/sin.zig",
|
|
"../lib/compiler_rt/sqrt.zig",
|
|
"../lib/compiler_rt/ssp.zig",
|
|
"../lib/compiler_rt/stack_probe.zig",
|
|
"../lib/compiler_rt/subdf3.zig",
|
|
"../lib/compiler_rt/subhf3.zig",
|
|
"../lib/compiler_rt/subodi4_test.zig",
|
|
"../lib/compiler_rt/subosi4_test.zig",
|
|
"../lib/compiler_rt/suboti4_test.zig",
|
|
"../lib/compiler_rt/subo.zig",
|
|
"../lib/compiler_rt/subsf3.zig",
|
|
"../lib/compiler_rt/subtf3.zig",
|
|
"../lib/compiler_rt/subvdi3.zig",
|
|
"../lib/compiler_rt/subvsi3.zig",
|
|
"../lib/compiler_rt/subxf3.zig",
|
|
"../lib/compiler_rt/tan.zig",
|
|
"../lib/compiler_rt/trig.zig",
|
|
"../lib/compiler_rt/truncdfhf2.zig",
|
|
"../lib/compiler_rt/truncdfsf2.zig",
|
|
"../lib/compiler_rt/truncf_test.zig",
|
|
"../lib/compiler_rt/truncf.zig",
|
|
"../lib/compiler_rt/truncsfhf2.zig",
|
|
"../lib/compiler_rt/trunctfdf2.zig",
|
|
"../lib/compiler_rt/trunctfhf2.zig",
|
|
"../lib/compiler_rt/trunctfsf2.zig",
|
|
"../lib/compiler_rt/trunctfxf2.zig",
|
|
"../lib/compiler_rt/truncxfdf2.zig",
|
|
"../lib/compiler_rt/truncxfhf2.zig",
|
|
"../lib/compiler_rt/truncxfsf2.zig",
|
|
"../lib/compiler_rt/trunc.zig",
|
|
"../lib/compiler_rt/ucmpdi2_test.zig",
|
|
"../lib/compiler_rt/ucmpsi2_test.zig",
|
|
"../lib/compiler_rt/ucmpti2_test.zig",
|
|
"../lib/compiler_rt/udivmoddi4_test.zig",
|
|
"../lib/compiler_rt/udivmodei4.zig",
|
|
"../lib/compiler_rt/udivmodsi4_test.zig",
|
|
"../lib/compiler_rt/udivmodti4_test.zig",
|
|
"../lib/compiler_rt/udivmodti4.zig",
|
|
"../lib/compiler_rt/udivmod.zig",
|
|
"../lib/compiler_rt/udivti3.zig",
|
|
"../lib/compiler_rt/umodti3.zig",
|
|
"../lib/compiler_rt/unorddf2.zig",
|
|
"../lib/compiler_rt/unordhf2.zig",
|
|
"../lib/compiler_rt/unordsf2.zig",
|
|
"../lib/compiler_rt/unordtf2.zig",
|
|
"../lib/compiler_rt/unordxf2.zig",
|
|
"../lib/compiler_rt.zig",
|
|
"../lib/compiler/std-docs.zig",
|
|
"../lib/compiler/test_runner.zig",
|
|
"../lib/c/stdlib.zig",
|
|
"../lib/c/strings.zig",
|
|
"../lib/c/string.zig",
|
|
"../lib/c.zig",
|
|
"../lib/docs/wasm/Decl.zig",
|
|
"../lib/docs/wasm/html_render.zig",
|
|
"../lib/docs/wasm/main.zig",
|
|
"../lib/docs/wasm/markdown/Document.zig",
|
|
"../lib/docs/wasm/markdown/Parser.zig",
|
|
"../lib/docs/wasm/markdown/renderer.zig",
|
|
"../lib/docs/wasm/markdown.zig",
|
|
"../lib/docs/wasm/Walk.zig",
|
|
"../lib/fuzzer.zig",
|
|
"../lib/init/build.zig",
|
|
"../lib/init/src/main.zig",
|
|
"../lib/init/src/root.zig",
|
|
"../lib/std/array_hash_map.zig",
|
|
"../lib/std/array_list.zig",
|
|
"../lib/std/ascii.zig",
|
|
"../lib/std/atomic.zig",
|
|
"../lib/std/base64.zig",
|
|
"../lib/std/bit_set.zig",
|
|
"../lib/std/BitStack.zig",
|
|
"../lib/std/buf_map.zig",
|
|
"../lib/std/buf_set.zig",
|
|
"../lib/std/Build/abi.zig",
|
|
"../lib/std/Build/Cache/DepTokenizer.zig",
|
|
"../lib/std/Build/Cache/Directory.zig",
|
|
"../lib/std/Build/Cache/Path.zig",
|
|
"../lib/std/Build/Cache.zig",
|
|
"../lib/std/Build/Fuzz.zig",
|
|
"../lib/std/Build/Module.zig",
|
|
"../lib/std/Build/Step/CheckFile.zig",
|
|
"../lib/std/Build/Step/CheckObject.zig",
|
|
"../lib/std/Build/Step/Compile.zig",
|
|
"../lib/std/Build/Step/ConfigHeader.zig",
|
|
"../lib/std/Build/Step/Fail.zig",
|
|
"../lib/std/Build/Step/Fmt.zig",
|
|
"../lib/std/Build/Step/InstallArtifact.zig",
|
|
"../lib/std/Build/Step/InstallDir.zig",
|
|
"../lib/std/Build/Step/InstallFile.zig",
|
|
"../lib/std/Build/Step/ObjCopy.zig",
|
|
"../lib/std/Build/Step/Options.zig",
|
|
"../lib/std/Build/Step/RemoveDir.zig",
|
|
"../lib/std/Build/Step/Run.zig",
|
|
"../lib/std/Build/Step/TranslateC.zig",
|
|
"../lib/std/Build/Step/UpdateSourceFiles.zig",
|
|
"../lib/std/Build/Step/WriteFile.zig",
|
|
"../lib/std/Build/Step.zig",
|
|
"../lib/std/Build/Watch/FsEvents.zig",
|
|
"../lib/std/Build/Watch.zig",
|
|
"../lib/std/Build/WebServer.zig",
|
|
"../lib/std/Build.zig",
|
|
"../lib/std/builtin/assembly.zig",
|
|
"../lib/std/builtin.zig",
|
|
"../lib/std/c/darwin.zig",
|
|
"../lib/std/c/dragonfly.zig",
|
|
"../lib/std/c/freebsd.zig",
|
|
"../lib/std/c/haiku.zig",
|
|
"../lib/std/c/netbsd.zig",
|
|
"../lib/std/coff.zig",
|
|
"../lib/std/compress/flate/BlockWriter.zig",
|
|
"../lib/std/compress/flate/Compress.zig",
|
|
"../lib/std/compress/flate/Decompress.zig",
|
|
"../lib/std/compress/flate/HuffmanEncoder.zig",
|
|
"../lib/std/compress/flate/Lookup.zig",
|
|
"../lib/std/compress/flate/Token.zig",
|
|
"../lib/std/compress/flate.zig",
|
|
"../lib/std/compress/lzma2/decode.zig",
|
|
"../lib/std/compress/lzma2.zig",
|
|
"../lib/std/compress/lzma/decode/lzbuffer.zig",
|
|
"../lib/std/compress/lzma/decode/rangecoder.zig",
|
|
"../lib/std/compress/lzma/decode.zig",
|
|
"../lib/std/compress/lzma/test.zig",
|
|
"../lib/std/compress/lzma/vec2d.zig",
|
|
"../lib/std/compress/lzma.zig",
|
|
"../lib/std/compress/xz/block.zig",
|
|
"../lib/std/compress/xz/test.zig",
|
|
"../lib/std/compress/xz.zig",
|
|
"../lib/std/compress.zig",
|
|
"../lib/std/compress/zstd/Decompress.zig",
|
|
"../lib/std/compress/zstd.zig",
|
|
"../lib/std/c/openbsd.zig",
|
|
"../lib/std/crypto/25519/curve25519.zig",
|
|
"../lib/std/crypto/25519/ed25519.zig",
|
|
"../lib/std/crypto/25519/edwards25519.zig",
|
|
"../lib/std/crypto/25519/field.zig",
|
|
"../lib/std/crypto/25519/ristretto255.zig",
|
|
"../lib/std/crypto/25519/scalar.zig",
|
|
"../lib/std/crypto/25519/x25519.zig",
|
|
"../lib/std/crypto/aegis.zig",
|
|
"../lib/std/crypto/aes/aesni.zig",
|
|
"../lib/std/crypto/aes/armcrypto.zig",
|
|
"../lib/std/crypto/aes_gcm.zig",
|
|
"../lib/std/crypto/aes_ocb.zig",
|
|
"../lib/std/crypto/aes/soft.zig",
|
|
"../lib/std/crypto/aes.zig",
|
|
"../lib/std/crypto/argon2.zig",
|
|
"../lib/std/crypto/ascon.zig",
|
|
"../lib/std/crypto/bcrypt.zig",
|
|
"../lib/std/crypto/benchmark.zig",
|
|
"../lib/std/crypto/blake2.zig",
|
|
"../lib/std/crypto/blake3.zig",
|
|
"../lib/std/crypto/Certificate/Bundle/macos.zig",
|
|
"../lib/std/crypto/Certificate/Bundle.zig",
|
|
"../lib/std/crypto/Certificate.zig",
|
|
"../lib/std/crypto/chacha20.zig",
|
|
"../lib/std/crypto/cmac.zig",
|
|
"../lib/std/crypto/codecs/asn1/der/ArrayListReverse.zig",
|
|
"../lib/std/crypto/codecs/asn1/der/Decoder.zig",
|
|
"../lib/std/crypto/codecs/asn1/der/Encoder.zig",
|
|
"../lib/std/crypto/codecs/asn1/der.zig",
|
|
"../lib/std/crypto/codecs/asn1/Oid.zig",
|
|
"../lib/std/crypto/codecs/asn1/test.zig",
|
|
"../lib/std/crypto/codecs/asn1.zig",
|
|
"../lib/std/crypto/codecs/base64_hex_ct.zig",
|
|
"../lib/std/crypto/codecs.zig",
|
|
"../lib/std/crypto/ecdsa.zig",
|
|
"../lib/std/crypto/errors.zig",
|
|
"../lib/std/crypto/ff.zig",
|
|
"../lib/std/crypto/ghash_polyval.zig",
|
|
"../lib/std/crypto/hash_composition.zig",
|
|
"../lib/std/crypto/hkdf.zig",
|
|
"../lib/std/crypto/hmac.zig",
|
|
"../lib/std/crypto/isap.zig",
|
|
"../lib/std/crypto/keccak_p.zig",
|
|
"../lib/std/crypto/md5.zig",
|
|
"../lib/std/crypto/ml_kem.zig",
|
|
"../lib/std/crypto/modes.zig",
|
|
"../lib/std/crypto/pbkdf2.zig",
|
|
"../lib/std/crypto/pcurves/common.zig",
|
|
"../lib/std/crypto/pcurves/p256/field.zig",
|
|
"../lib/std/crypto/pcurves/p256/p256_64.zig",
|
|
"../lib/std/crypto/pcurves/p256/p256_scalar_64.zig",
|
|
"../lib/std/crypto/pcurves/p256/scalar.zig",
|
|
"../lib/std/crypto/pcurves/p256.zig",
|
|
"../lib/std/crypto/pcurves/p384/field.zig",
|
|
"../lib/std/crypto/pcurves/p384/p384_64.zig",
|
|
"../lib/std/crypto/pcurves/p384/p384_scalar_64.zig",
|
|
"../lib/std/crypto/pcurves/p384/scalar.zig",
|
|
"../lib/std/crypto/pcurves/p384.zig",
|
|
"../lib/std/crypto/pcurves/secp256k1/field.zig",
|
|
"../lib/std/crypto/pcurves/secp256k1/scalar.zig",
|
|
"../lib/std/crypto/pcurves/secp256k1/secp256k1_64.zig",
|
|
"../lib/std/crypto/pcurves/secp256k1/secp256k1_scalar_64.zig",
|
|
"../lib/std/crypto/pcurves/secp256k1.zig",
|
|
"../lib/std/crypto/pcurves/tests/p256.zig",
|
|
"../lib/std/crypto/pcurves/tests/p384.zig",
|
|
"../lib/std/crypto/pcurves/tests/secp256k1.zig",
|
|
"../lib/std/crypto/phc_encoding.zig",
|
|
"../lib/std/crypto/poly1305.zig",
|
|
"../lib/std/crypto/salsa20.zig",
|
|
"../lib/std/crypto/scrypt.zig",
|
|
"../lib/std/crypto/Sha1.zig",
|
|
"../lib/std/crypto/sha2.zig",
|
|
"../lib/std/crypto/sha3.zig",
|
|
"../lib/std/crypto/siphash.zig",
|
|
"../lib/std/crypto/test.zig",
|
|
"../lib/std/crypto/timing_safe.zig",
|
|
"../lib/std/crypto/tlcsprng.zig",
|
|
"../lib/std/crypto/tls/Client.zig",
|
|
"../lib/std/crypto/tls.zig",
|
|
"../lib/std/crypto.zig",
|
|
"../lib/std/c/serenity.zig",
|
|
"../lib/std/c/solaris.zig",
|
|
"../lib/std/c.zig",
|
|
"../lib/std/debug/Coverage.zig",
|
|
"../lib/std/debug/Dwarf/abi.zig",
|
|
"../lib/std/debug/Dwarf/call_frame.zig",
|
|
"../lib/std/debug/Dwarf/expression.zig",
|
|
"../lib/std/debug/Dwarf.zig",
|
|
"../lib/std/debug/FixedBufferReader.zig",
|
|
"../lib/std/debug/Info.zig",
|
|
"../lib/std/debug/MemoryAccessor.zig",
|
|
"../lib/std/debug/no_panic.zig",
|
|
"../lib/std/debug/Pdb.zig",
|
|
"../lib/std/debug/SelfInfo.zig",
|
|
"../lib/std/debug/simple_panic.zig",
|
|
"../lib/std/debug.zig",
|
|
"../lib/std/DoublyLinkedList.zig",
|
|
"../lib/std/dwarf/ATE.zig",
|
|
"../lib/std/dwarf/AT.zig",
|
|
"../lib/std/dwarf/EH.zig",
|
|
"../lib/std/dwarf/FORM.zig",
|
|
"../lib/std/dwarf/LANG.zig",
|
|
"../lib/std/dwarf/OP.zig",
|
|
"../lib/std/dwarf/TAG.zig",
|
|
"../lib/std/dwarf.zig",
|
|
"../lib/std/dynamic_library.zig",
|
|
"../lib/std/elf.zig",
|
|
"../lib/std/enums.zig",
|
|
"../lib/std/fmt/float.zig",
|
|
"../lib/std/fmt/parse_float/common.zig",
|
|
"../lib/std/fmt/parse_float/convert_eisel_lemire.zig",
|
|
"../lib/std/fmt/parse_float/convert_fast.zig",
|
|
"../lib/std/fmt/parse_float/convert_hex.zig",
|
|
"../lib/std/fmt/parse_float/convert_slow.zig",
|
|
"../lib/std/fmt/parse_float/decimal.zig",
|
|
"../lib/std/fmt/parse_float/FloatInfo.zig",
|
|
"../lib/std/fmt/parse_float/FloatStream.zig",
|
|
"../lib/std/fmt/parse_float/parse.zig",
|
|
"../lib/std/fmt/parse_float.zig",
|
|
"../lib/std/fmt.zig",
|
|
"../lib/std/fs/AtomicFile.zig",
|
|
"../lib/std/fs/Dir.zig",
|
|
"../lib/std/fs/File.zig",
|
|
"../lib/std/fs/get_app_data_dir.zig",
|
|
"../lib/std/fs/path.zig",
|
|
"../lib/std/fs/test.zig",
|
|
"../lib/std/fs/wasi.zig",
|
|
"../lib/std/fs.zig",
|
|
"../lib/std/gpu.zig",
|
|
"../lib/std/hash/Adler32.zig",
|
|
"../lib/std/hash/auto_hash.zig",
|
|
"../lib/std/hash/benchmark.zig",
|
|
"../lib/std/hash/cityhash.zig",
|
|
"../lib/std/hash/crc/impl.zig",
|
|
"../lib/std/hash/crc/test.zig",
|
|
"../lib/std/hash/crc.zig",
|
|
"../lib/std/hash/fnv.zig",
|
|
"../lib/std/hash_map.zig",
|
|
"../lib/std/hash/murmur.zig",
|
|
"../lib/std/hash/verify.zig",
|
|
"../lib/std/hash/wyhash.zig",
|
|
"../lib/std/hash/xxhash.zig",
|
|
"../lib/std/hash.zig",
|
|
"../lib/std/heap/arena_allocator.zig",
|
|
"../lib/std/heap/debug_allocator.zig",
|
|
"../lib/std/heap/FixedBufferAllocator.zig",
|
|
"../lib/std/heap/memory_pool.zig",
|
|
"../lib/std/heap/PageAllocator.zig",
|
|
"../lib/std/heap/sbrk_allocator.zig",
|
|
"../lib/std/heap/SmpAllocator.zig",
|
|
"../lib/std/heap/ThreadSafeAllocator.zig",
|
|
"../lib/std/heap/WasmAllocator.zig",
|
|
"../lib/std/heap.zig",
|
|
"../lib/std/http/ChunkParser.zig",
|
|
"../lib/std/http/Client.zig",
|
|
"../lib/std/http/HeaderIterator.zig",
|
|
"../lib/std/http/HeadParser.zig",
|
|
"../lib/std/http/Server.zig",
|
|
"../lib/std/http/test.zig",
|
|
"../lib/std/http.zig",
|
|
"../lib/std/Io/counting_reader.zig",
|
|
"../lib/std/Io/DeprecatedReader.zig",
|
|
"../lib/std/Io/DeprecatedWriter.zig",
|
|
"../lib/std/Io/fixed_buffer_stream.zig",
|
|
"../lib/std/Io/Reader/Limited.zig",
|
|
"../lib/std/Io/Reader/test.zig",
|
|
"../lib/std/Io/Reader.zig",
|
|
"../lib/std/Io/test.zig",
|
|
"../lib/std/Io/tty.zig",
|
|
"../lib/std/Io/Writer.zig",
|
|
"../lib/std/Io.zig",
|
|
"../lib/std/json/dynamic_test.zig",
|
|
"../lib/std/json/dynamic.zig",
|
|
"../lib/std/json/hashmap_test.zig",
|
|
"../lib/std/json/hashmap.zig",
|
|
"../lib/std/json/JSONTestSuite_test.zig",
|
|
"../lib/std/json/scanner_test.zig",
|
|
"../lib/std/json/Scanner.zig",
|
|
"../lib/std/json/static_test.zig",
|
|
"../lib/std/json/static.zig",
|
|
"../lib/std/json/Stringify.zig",
|
|
"../lib/std/json/test.zig",
|
|
"../lib/std/json.zig",
|
|
"../lib/std/leb128.zig",
|
|
"../lib/std/log.zig",
|
|
"../lib/std/macho.zig",
|
|
"../lib/std/math/acosh.zig",
|
|
"../lib/std/math/acos.zig",
|
|
"../lib/std/math/asinh.zig",
|
|
"../lib/std/math/asin.zig",
|
|
"../lib/std/math/atan2.zig",
|
|
"../lib/std/math/atanh.zig",
|
|
"../lib/std/math/atan.zig",
|
|
"../lib/std/math/big/int_test.zig",
|
|
"../lib/std/math/big/int.zig",
|
|
"../lib/std/math/big.zig",
|
|
"../lib/std/math/cbrt.zig",
|
|
"../lib/std/math/complex/abs.zig",
|
|
"../lib/std/math/complex/acosh.zig",
|
|
"../lib/std/math/complex/acos.zig",
|
|
"../lib/std/math/complex/arg.zig",
|
|
"../lib/std/math/complex/asinh.zig",
|
|
"../lib/std/math/complex/asin.zig",
|
|
"../lib/std/math/complex/atanh.zig",
|
|
"../lib/std/math/complex/atan.zig",
|
|
"../lib/std/math/complex/conj.zig",
|
|
"../lib/std/math/complex/cosh.zig",
|
|
"../lib/std/math/complex/cos.zig",
|
|
"../lib/std/math/complex/exp.zig",
|
|
"../lib/std/math/complex/ldexp.zig",
|
|
"../lib/std/math/complex/log.zig",
|
|
"../lib/std/math/complex/pow.zig",
|
|
"../lib/std/math/complex/proj.zig",
|
|
"../lib/std/math/complex/sinh.zig",
|
|
"../lib/std/math/complex/sin.zig",
|
|
"../lib/std/math/complex/sqrt.zig",
|
|
"../lib/std/math/complex/tanh.zig",
|
|
"../lib/std/math/complex/tan.zig",
|
|
"../lib/std/math/complex.zig",
|
|
"../lib/std/math/copysign.zig",
|
|
"../lib/std/math/cosh.zig",
|
|
"../lib/std/math/expm1.zig",
|
|
"../lib/std/math/expo2.zig",
|
|
"../lib/std/math/float.zig",
|
|
"../lib/std/math/frexp.zig",
|
|
"../lib/std/math/gamma.zig",
|
|
"../lib/std/math/gcd.zig",
|
|
"../lib/std/math/hypot.zig",
|
|
"../lib/std/math/ilogb.zig",
|
|
"../lib/std/math/isfinite.zig",
|
|
"../lib/std/math/isinf.zig",
|
|
"../lib/std/math/isnan.zig",
|
|
"../lib/std/math/isnormal.zig",
|
|
"../lib/std/math/iszero.zig",
|
|
"../lib/std/math/lcm.zig",
|
|
"../lib/std/math/ldexp.zig",
|
|
"../lib/std/math/log10.zig",
|
|
"../lib/std/math/log1p.zig",
|
|
"../lib/std/math/log2.zig",
|
|
"../lib/std/math/log_int.zig",
|
|
"../lib/std/math/log.zig",
|
|
"../lib/std/math/modf.zig",
|
|
"../lib/std/math/nextafter.zig",
|
|
"../lib/std/math/powi.zig",
|
|
"../lib/std/math/pow.zig",
|
|
"../lib/std/math/scalbn.zig",
|
|
"../lib/std/math/signbit.zig",
|
|
"../lib/std/math/sinh.zig",
|
|
"../lib/std/math/sqrt.zig",
|
|
"../lib/std/math/tanh.zig",
|
|
"../lib/std/math.zig",
|
|
"../lib/std/mem/Allocator.zig",
|
|
"../lib/std/mem.zig",
|
|
"../lib/std/meta/trailer_flags.zig",
|
|
"../lib/std/meta.zig",
|
|
"../lib/std/multi_array_list.zig",
|
|
"../lib/std/net/test.zig",
|
|
"../lib/std/net.zig",
|
|
"../lib/std/once.zig",
|
|
"../lib/std/os/emscripten.zig",
|
|
"../lib/std/os/freebsd.zig",
|
|
"../lib/std/os/linux/aarch64.zig",
|
|
"../lib/std/os/linux/arm.zig",
|
|
"../lib/std/os/linux/bpf/btf_ext.zig",
|
|
"../lib/std/os/linux/bpf/btf.zig",
|
|
"../lib/std/os/linux/bpf/helpers.zig",
|
|
"../lib/std/os/linux/bpf/kern.zig",
|
|
"../lib/std/os/linux/bpf.zig",
|
|
"../lib/std/os/linux/hexagon.zig",
|
|
"../lib/std/os/linux/ioctl.zig",
|
|
"../lib/std/os/linux/io_uring_sqe.zig",
|
|
"../lib/std/os/linux/IoUring.zig",
|
|
"../lib/std/os/linux/loongarch64.zig",
|
|
"../lib/std/os/linux/m68k.zig",
|
|
"../lib/std/os/linux/mips64.zig",
|
|
"../lib/std/os/linux/mips.zig",
|
|
"../lib/std/os/linux/powerpc64.zig",
|
|
"../lib/std/os/linux/powerpc.zig",
|
|
"../lib/std/os/linux/riscv32.zig",
|
|
"../lib/std/os/linux/riscv64.zig",
|
|
"../lib/std/os/linux/s390x.zig",
|
|
"../lib/std/os/linux/seccomp.zig",
|
|
"../lib/std/os/linux/sparc64.zig",
|
|
"../lib/std/os/linux/syscalls.zig",
|
|
"../lib/std/os/linux/test.zig",
|
|
"../lib/std/os/linux/thumb.zig",
|
|
"../lib/std/os/linux/tls.zig",
|
|
"../lib/std/os/linux/vdso.zig",
|
|
"../lib/std/os/linux/x86_64.zig",
|
|
"../lib/std/os/linux/x86.zig",
|
|
"../lib/std/os/linux.zig",
|
|
"../lib/std/os/plan9/x86_64.zig",
|
|
"../lib/std/os/plan9.zig",
|
|
"../lib/std/os/uefi/device_path.zig",
|
|
"../lib/std/os/uefi/hii.zig",
|
|
"../lib/std/os/uefi/pool_allocator.zig",
|
|
"../lib/std/os/uefi/protocol/absolute_pointer.zig",
|
|
"../lib/std/os/uefi/protocol/block_io.zig",
|
|
"../lib/std/os/uefi/protocol/device_path.zig",
|
|
"../lib/std/os/uefi/protocol/edid.zig",
|
|
"../lib/std/os/uefi/protocol/file.zig",
|
|
"../lib/std/os/uefi/protocol/graphics_output.zig",
|
|
"../lib/std/os/uefi/protocol/hii_database.zig",
|
|
"../lib/std/os/uefi/protocol/hii_popup.zig",
|
|
"../lib/std/os/uefi/protocol/ip6_config.zig",
|
|
"../lib/std/os/uefi/protocol/ip6.zig",
|
|
"../lib/std/os/uefi/protocol/loaded_image.zig",
|
|
"../lib/std/os/uefi/protocol/managed_network.zig",
|
|
"../lib/std/os/uefi/protocol/rng.zig",
|
|
"../lib/std/os/uefi/protocol/serial_io.zig",
|
|
"../lib/std/os/uefi/protocol/service_binding.zig",
|
|
"../lib/std/os/uefi/protocol/shell_parameters.zig",
|
|
"../lib/std/os/uefi/protocol/simple_file_system.zig",
|
|
"../lib/std/os/uefi/protocol/simple_network.zig",
|
|
"../lib/std/os/uefi/protocol/simple_pointer.zig",
|
|
"../lib/std/os/uefi/protocol/simple_text_input_ex.zig",
|
|
"../lib/std/os/uefi/protocol/simple_text_input.zig",
|
|
"../lib/std/os/uefi/protocol/simple_text_output.zig",
|
|
"../lib/std/os/uefi/protocol/udp6.zig",
|
|
"../lib/std/os/uefi/protocol.zig",
|
|
"../lib/std/os/uefi/status.zig",
|
|
"../lib/std/os/uefi/tables/boot_services.zig",
|
|
"../lib/std/os/uefi/tables/configuration_table.zig",
|
|
"../lib/std/os/uefi/tables/runtime_services.zig",
|
|
"../lib/std/os/uefi/tables/system_table.zig",
|
|
"../lib/std/os/uefi/tables/table_header.zig",
|
|
"../lib/std/os/uefi/tables.zig",
|
|
"../lib/std/os/uefi.zig",
|
|
"../lib/std/os/wasi.zig",
|
|
"../lib/std/os/windows/advapi32.zig",
|
|
"../lib/std/os/windows/crypt32.zig",
|
|
"../lib/std/os/windows/kernel32.zig",
|
|
"../lib/std/os/windows/lang.zig",
|
|
"../lib/std/os/windows/nls.zig",
|
|
"../lib/std/os/windows/ntdll.zig",
|
|
"../lib/std/os/windows/ntstatus.zig",
|
|
"../lib/std/os/windows/sublang.zig",
|
|
"../lib/std/os/windows/test.zig",
|
|
"../lib/std/os/windows/tls.zig",
|
|
"../lib/std/os/windows/win32error.zig",
|
|
"../lib/std/os/windows/ws2_32.zig",
|
|
"../lib/std/os/windows.zig",
|
|
"../lib/std/os.zig",
|
|
"../lib/std/pdb.zig",
|
|
"../lib/std/pie.zig",
|
|
"../lib/std/posix/test.zig",
|
|
"../lib/std/posix.zig",
|
|
"../lib/std/priority_dequeue.zig",
|
|
"../lib/std/priority_queue.zig",
|
|
"../lib/std/process/Child.zig",
|
|
"../lib/std/process.zig",
|
|
"../lib/std/Progress.zig",
|
|
"../lib/std/Random/Ascon.zig",
|
|
"../lib/std/Random/benchmark.zig",
|
|
"../lib/std/Random/ChaCha.zig",
|
|
"../lib/std/Random/Isaac64.zig",
|
|
"../lib/std/Random/Pcg.zig",
|
|
"../lib/std/Random/RomuTrio.zig",
|
|
"../lib/std/Random/Sfc64.zig",
|
|
"../lib/std/Random/SplitMix64.zig",
|
|
"../lib/std/Random/test.zig",
|
|
"../lib/std/Random/Xoroshiro128.zig",
|
|
"../lib/std/Random/Xoshiro256.zig",
|
|
"../lib/std/Random.zig",
|
|
"../lib/std/Random/ziggurat.zig",
|
|
"../lib/std/segmented_list.zig",
|
|
"../lib/std/SemanticVersion.zig",
|
|
"../lib/std/simd.zig",
|
|
"../lib/std/SinglyLinkedList.zig",
|
|
"../lib/std/sort/block.zig",
|
|
"../lib/std/sort/pdq.zig",
|
|
"../lib/std/sort.zig",
|
|
"../lib/std/start.zig",
|
|
"../lib/std/static_string_map.zig",
|
|
"../lib/std/std.zig",
|
|
"../lib/std/Target/aarch64.zig",
|
|
"../lib/std/Target/amdgcn.zig",
|
|
"../lib/std/Target/arc.zig",
|
|
"../lib/std/Target/arm.zig",
|
|
"../lib/std/Target/avr.zig",
|
|
"../lib/std/Target/bpf.zig",
|
|
"../lib/std/Target/csky.zig",
|
|
"../lib/std/Target/generic.zig",
|
|
"../lib/std/Target/hexagon.zig",
|
|
"../lib/std/Target/lanai.zig",
|
|
"../lib/std/Target/loongarch.zig",
|
|
"../lib/std/Target/m68k.zig",
|
|
"../lib/std/Target/mips.zig",
|
|
"../lib/std/Target/msp430.zig",
|
|
"../lib/std/Target/nvptx.zig",
|
|
"../lib/std/Target/powerpc.zig",
|
|
"../lib/std/Target/propeller.zig",
|
|
"../lib/std/Target/Query.zig",
|
|
"../lib/std/Target/riscv.zig",
|
|
"../lib/std/Target/s390x.zig",
|
|
"../lib/std/Target/sparc.zig",
|
|
"../lib/std/Target/spirv.zig",
|
|
"../lib/std/Target/ve.zig",
|
|
"../lib/std/Target/wasm.zig",
|
|
"../lib/std/Target/x86.zig",
|
|
"../lib/std/Target/xcore.zig",
|
|
"../lib/std/Target/xtensa.zig",
|
|
"../lib/std/Target.zig",
|
|
"../lib/std/tar/test.zig",
|
|
"../lib/std/tar/Writer.zig",
|
|
"../lib/std/tar.zig",
|
|
"../lib/std/testing/FailingAllocator.zig",
|
|
"../lib/std/testing.zig",
|
|
"../lib/std/Thread/Condition.zig",
|
|
"../lib/std/Thread/Futex.zig",
|
|
"../lib/std/Thread/Mutex/Recursive.zig",
|
|
"../lib/std/Thread/Mutex.zig",
|
|
"../lib/std/Thread/Pool.zig",
|
|
"../lib/std/Thread/ResetEvent.zig",
|
|
"../lib/std/Thread/RwLock.zig",
|
|
"../lib/std/Thread/Semaphore.zig",
|
|
"../lib/std/Thread/WaitGroup.zig",
|
|
"../lib/std/Thread.zig",
|
|
"../lib/std/time/epoch.zig",
|
|
"../lib/std/time.zig",
|
|
"../lib/std/treap.zig",
|
|
"../lib/std/tz.zig",
|
|
"../lib/std/unicode/throughput_test.zig",
|
|
"../lib/std/unicode.zig",
|
|
"../lib/std/Uri.zig",
|
|
"../lib/std/valgrind/cachegrind.zig",
|
|
"../lib/std/valgrind/callgrind.zig",
|
|
"../lib/std/valgrind/memcheck.zig",
|
|
"../lib/std/valgrind.zig",
|
|
"../lib/std/wasm.zig",
|
|
"../lib/std/zig/AstGen.zig",
|
|
"../lib/std/zig/Ast/Render.zig",
|
|
"../lib/std/zig/AstRlAnnotate.zig",
|
|
"../lib/std/zig/Ast.zig",
|
|
"../lib/std/zig/BuiltinFn.zig",
|
|
"../lib/std/zig/c_builtins.zig",
|
|
"../lib/std/zig/Client.zig",
|
|
"../lib/std/zig/c_translation.zig",
|
|
"../lib/std/zig/ErrorBundle.zig",
|
|
"../lib/std/zig/LibCDirs.zig",
|
|
"../lib/std/zig/LibCInstallation.zig",
|
|
"../lib/std/zig/llvm/BitcodeReader.zig",
|
|
"../lib/std/zig/llvm/bitcode_writer.zig",
|
|
"../lib/std/zig/llvm/Builder.zig",
|
|
"../lib/std/zig/llvm/ir.zig",
|
|
"../lib/std/zig/llvm.zig",
|
|
"../lib/std/zig/number_literal.zig",
|
|
"../lib/std/zig/parser_test.zig",
|
|
"../lib/std/zig/Parse.zig",
|
|
"../lib/std/zig/perf_test.zig",
|
|
"../lib/std/zig/primitives.zig",
|
|
"../lib/std/zig/Server.zig",
|
|
"../lib/std/zig/string_literal.zig",
|
|
"../lib/std/zig/system/arm.zig",
|
|
"../lib/std/zig/system/darwin/macos.zig",
|
|
"../lib/std/zig/system/darwin.zig",
|
|
"../lib/std/zig/system/linux.zig",
|
|
"../lib/std/zig/system/NativePaths.zig",
|
|
"../lib/std/zig/system/windows.zig",
|
|
"../lib/std/zig/system/x86.zig",
|
|
"../lib/std/zig/system.zig",
|
|
"../lib/std/zig/target.zig",
|
|
"../lib/std/zig/tokenizer.zig",
|
|
"../lib/std/zig/WindowsSdk.zig",
|
|
"../lib/std/zig.zig",
|
|
"../lib/std/zig/Zir.zig",
|
|
"../lib/std/zig/Zoir.zig",
|
|
"../lib/std/zig/ZonGen.zig",
|
|
"../lib/std/zip.zig",
|
|
"../lib/std/zon/parse.zig",
|
|
"../lib/std/zon/Serializer.zig",
|
|
"../lib/std/zon/stringify.zig",
|
|
"../lib/std/zon.zig",
|
|
"../lib/ubsan_rt.zig",
|
|
"../src/Air/Legalize.zig",
|
|
"../src/Air/Liveness/Verify.zig",
|
|
"../src/Air/Liveness.zig",
|
|
"../src/Air/print.zig",
|
|
"../src/Air/types_resolved.zig",
|
|
"../src/Air.zig",
|
|
"../src/arch/riscv64/abi.zig",
|
|
"../src/arch/riscv64/bits.zig",
|
|
"../src/arch/riscv64/CodeGen.zig",
|
|
"../src/arch/riscv64/Emit.zig",
|
|
"../src/arch/riscv64/encoding.zig",
|
|
"../src/arch/riscv64/Lower.zig",
|
|
"../src/arch/riscv64/Mir.zig",
|
|
"../src/arch/riscv64/mnem.zig",
|
|
"../src/arch/sparc64/abi.zig",
|
|
"../src/arch/sparc64/bits.zig",
|
|
"../src/arch/sparc64/CodeGen.zig",
|
|
"../src/arch/sparc64/Emit.zig",
|
|
"../src/arch/sparc64/Mir.zig",
|
|
"../src/arch/wasm/CodeGen.zig",
|
|
"../src/arch/wasm/Emit.zig",
|
|
"../src/arch/wasm/Mir.zig",
|
|
"../src/arch/x86_64/abi.zig",
|
|
"../src/arch/x86_64/bits.zig",
|
|
"../src/arch/x86_64/CodeGen.zig",
|
|
"../src/arch/x86_64/Disassembler.zig",
|
|
"../src/arch/x86_64/Emit.zig",
|
|
"../src/arch/x86_64/encoder.zig",
|
|
"../src/arch/x86_64/Encoding.zig",
|
|
"../src/arch/x86_64/Lower.zig",
|
|
"../src/arch/x86_64/Mir.zig",
|
|
"../src/Builtin.zig",
|
|
"../src/clang_options_data.zig",
|
|
"../src/clang_options.zig",
|
|
"../src/clang.zig",
|
|
"../src/codegen/aarch64/abi.zig",
|
|
"../src/codegen/aarch64/Assemble.zig",
|
|
"../src/codegen/aarch64/Disassemble.zig",
|
|
"../src/codegen/aarch64/encoding.zig",
|
|
"../src/codegen/aarch64/Mir.zig",
|
|
"../src/codegen/aarch64/Select.zig",
|
|
"../src/codegen/aarch64.zig",
|
|
"../src/codegen/arm/abi.zig",
|
|
"../src/codegen/c/Type.zig",
|
|
"../src/codegen/c.zig",
|
|
"../src/codegen/llvm/bindings.zig",
|
|
"../src/codegen/llvm.zig",
|
|
"../src/codegen/mips/abi.zig",
|
|
"../src/codegen/spirv/Assembler.zig",
|
|
"../src/codegen/spirv/CodeGen.zig",
|
|
"../src/codegen/spirv/Module.zig",
|
|
"../src/codegen/spirv/Section.zig",
|
|
"../src/codegen/spirv/spec.zig",
|
|
"../src/codegen/wasm/abi.zig",
|
|
"../src/codegen.zig",
|
|
"../src/Compilation/Config.zig",
|
|
"../src/Compilation.zig",
|
|
"../src/crash_report.zig",
|
|
"../src/DarwinPosixSpawn.zig",
|
|
"../src/deprecated.zig",
|
|
"../src/dev.zig",
|
|
"../src/fmt.zig",
|
|
"../src/IncrementalDebugServer.zig",
|
|
"../src/InternPool.zig",
|
|
"../src/introspect.zig",
|
|
"../src/libs/freebsd.zig",
|
|
"../src/libs/glibc.zig",
|
|
"../src/libs/libcxx.zig",
|
|
"../src/libs/libtsan.zig",
|
|
"../src/libs/libunwind.zig",
|
|
"../src/libs/mingw.zig",
|
|
"../src/libs/musl.zig",
|
|
"../src/libs/netbsd.zig",
|
|
"../src/libs/wasi_libc.zig",
|
|
"../src/link/aarch64.zig",
|
|
"../src/link/Coff.zig",
|
|
"../src/link/C.zig",
|
|
"../src/link/Dwarf.zig",
|
|
"../src/link/Elf/Archive.zig",
|
|
"../src/link/Elf/AtomList.zig",
|
|
"../src/link/Elf/Atom.zig",
|
|
"../src/link/Elf/eh_frame.zig",
|
|
"../src/link/Elf/file.zig",
|
|
"../src/link/Elf/gc.zig",
|
|
"../src/link/Elf/LinkerDefined.zig",
|
|
"../src/link/Elf/Merge.zig",
|
|
"../src/link/Elf/Object.zig",
|
|
"../src/link/Elf/relocatable.zig",
|
|
"../src/link/Elf/relocation.zig",
|
|
"../src/link/Elf/SharedObject.zig",
|
|
"../src/link/Elf/Symbol.zig",
|
|
"../src/link/Elf/synthetic_sections.zig",
|
|
"../src/link/Elf/Thunk.zig",
|
|
"../src/link/Elf.zig",
|
|
"../src/link/Elf/ZigObject.zig",
|
|
"../src/link/Goff.zig",
|
|
"../src/link/LdScript.zig",
|
|
"../src/link/Lld.zig",
|
|
"../src/link/MachO/Archive.zig",
|
|
"../src/link/MachO/Atom.zig",
|
|
"../src/link/MachO/CodeSignature.zig",
|
|
"../src/link/MachO/dead_strip.zig",
|
|
"../src/link/MachO/DebugSymbols.zig",
|
|
"../src/link/MachO/Dwarf.zig",
|
|
"../src/link/MachO/dyld_info/bind.zig",
|
|
"../src/link/MachO/dyld_info/Rebase.zig",
|
|
"../src/link/MachO/dyld_info/Trie.zig",
|
|
"../src/link/MachO/Dylib.zig",
|
|
"../src/link/MachO/eh_frame.zig",
|
|
"../src/link/MachO/fat.zig",
|
|
"../src/link/MachO/file.zig",
|
|
"../src/link/MachO/hasher.zig",
|
|
"../src/link/MachO/InternalObject.zig",
|
|
"../src/link/MachO/load_commands.zig",
|
|
"../src/link/MachO/Object.zig",
|
|
"../src/link/MachO/relocatable.zig",
|
|
"../src/link/MachO/Relocation.zig",
|
|
"../src/link/MachO/Symbol.zig",
|
|
"../src/link/MachO/synthetic.zig",
|
|
"../src/link/MachO/Thunk.zig",
|
|
"../src/link/MachO/UnwindInfo.zig",
|
|
"../src/link/MachO/uuid.zig",
|
|
"../src/link/MachO.zig",
|
|
"../src/link/MachO/ZigObject.zig",
|
|
"../src/link/Queue.zig",
|
|
"../src/link/riscv.zig",
|
|
"../src/link/SpirV/BinaryModule.zig",
|
|
"../src/link/SpirV/lower_invocation_globals.zig",
|
|
"../src/link/SpirV.zig",
|
|
"../src/link/StringTable.zig",
|
|
"../src/link/table_section.zig",
|
|
"../src/link/tapi/parse/test.zig",
|
|
"../src/link/tapi/parse.zig",
|
|
"../src/link/tapi/Tokenizer.zig",
|
|
"../src/link/tapi/yaml/test.zig",
|
|
"../src/link/tapi/yaml.zig",
|
|
"../src/link/tapi.zig",
|
|
"../src/link/Wasm/Archive.zig",
|
|
"../src/link/Wasm/Flush.zig",
|
|
"../src/link/Wasm/Object.zig",
|
|
"../src/link/Wasm.zig",
|
|
"../src/link/Xcoff.zig",
|
|
"../src/link.zig",
|
|
"../src/main.zig",
|
|
"../src/mutable_value.zig",
|
|
"../src/Package/Fetch/git.zig",
|
|
"../src/Package/Fetch.zig",
|
|
"../src/Package/Manifest.zig",
|
|
"../src/Package/Module.zig",
|
|
"../src/Package.zig",
|
|
"../src/print_env.zig",
|
|
"../src/print_targets.zig",
|
|
"../src/print_value.zig",
|
|
"../src/print_zir.zig",
|
|
"../src/print_zoir.zig",
|
|
"../src/RangeSet.zig",
|
|
"../src/register_manager.zig",
|
|
"../src/Sema/arith.zig",
|
|
"../src/Sema/bitcast.zig",
|
|
"../src/Sema/comptime_ptr_access.zig",
|
|
"../src/Sema/LowerZon.zig",
|
|
"../src/Sema.zig",
|
|
"../src/target.zig",
|
|
"../src/tracy.zig",
|
|
"../src/translate_c.zig",
|
|
"../src/Type.zig",
|
|
"../src/Value.zig",
|
|
"../src/Zcu/PerThread.zig",
|
|
"../src/Zcu.zig",
|
|
};
|