build.zig | 18 +- lib/compiler/Maker/Package/Manifest.zig | 92 +- lib/std/zig/string_literal.zig | 18 +- test/Runner.zig | 2240 ++++++++++++++++++++++++++++++++ test/debugger/basic/manifest | 4 +- test/debugger/enums | 4 +- test/debugger/errors | 4 +- test/debugger/inline_call/manifest | 14 +- test/debugger/matrix.zon | 68 + test/debugger/multi_array_list/manifest | 4 +- test/debugger/step_single_stmt_loops/manifest | 4 +- test/debugger/unions | 4 +- test/incremental/add_decl | 15 +- test/incremental/add_decl_namespaced | 15 +- test/incremental/add_decls_around_bad_field_expr | 3 +- test/incremental/add_field_and_nested_struct_uses_changed_decl | 9 +- test/incremental/add_remove_struct_fields/manifest | 17 +- test/incremental/add_remove_toplevel_fields/manifest | 17 +- test/incremental/analysis_error_and_syntax_error | 18 +- test/incremental/bad_import | 6 +- test/incremental/change_bitpack_backing_int | 9 +- test/incremental/change_container_kind | 24 +- test/incremental/change_embed_file | 15 +- test/incremental/change_enum_tag_type/manifest | 22 +- test/incremental/change_exports/manifest | 35 +- test/incremental/change_fn_type | 6 +- test/incremental/change_generic_line_number | 3 +- test/incremental/change_line_number | 3 +- test/incremental/change_module | 12 +- test/incremental/change_panic_handler | 6 +- test/incremental/change_panic_handler_explicit/manifest | 12 +- test/incremental/change_reify_struct_field_type | 9 +- test/incremental/change_shift_op | 3 +- test/incremental/change_struct_same_fields | 6 +- test/incremental/change_union_tag_type | 6 +- test/incremental/change_zon_file | 15 +- test/incremental/change_zon_file_no_result_type | 3 +- test/incremental/compile_error_then_log | 6 +- test/incremental/compile_log | 9 +- test/incremental/delete_comptime_decls | 3 +- test/incremental/dependency_on_type_of_inferred_global | 6 +- test/incremental/do_nothing | 13 +- test/incremental/fix_astgen_failure | 12 +- test/incremental/function_becomes_inline | 9 +- test/incremental/hello | 3 +- test/incremental/increase_array_field_length | 3 +- test/incremental/make_decl_pub | 3 +- test/incremental/matrix.zon | 61 + test/incremental/modify_inline_fn | 3 +- test/incremental/move_src | 3 +- test/incremental/pointer_to_decl_with_astgen_error | 12 +- test/incremental/recursive_function_becomes_non_recursive | 3 +- test/incremental/remove_enum_field | 3 +- test/incremental/remove_function_with_changed_callee | 9 +- test/incremental/remove_invalid_union_backing_enum | 6 +- test/incremental/struct_reification_becomes_anon_init | 3 +- test/incremental/tag_name | 15 +- test/incremental/temporary_analysis_error_in_generic_signature | 6 +- test/incremental/temporary_parse_error | 12 +- test/incremental/type_becomes_comptime_only | 15 +- test/incremental/type_dependency_loop | 21 +- test/incremental/unreferenced_error | 9 +- test/src/Runner.zig | 2141 ------------------------------ test/tests.zig | 146 +-- 64 files changed, 2587 insertions(+), 2711 deletions(-)