Hi, [cc jasper@ maintainer]
an update for lang/v version 0.4.5 Changelog: https://github.com/vlang/v/releases/tag/0.4.5 - update Makefile and distinfo for this version 0.4.5 and commit hash for V compiler and Markdown V modules. - update pkg/PLIST - fix 'do-test' step (add SETENV, MAKE_ENV, PORTHOME) - add a patch to fix an issue with v build-tools (already merged upstream for future version), see https://github.com/vlang/v/issues/21119 Build OK on current/amd64 with clang 16.0.6. Some tests are NOK, already present in the previous version (needs some debug/patch to be fixed upstream). Laurent
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/v/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 13 Jan 2024 15:41:09 -0000 1.2 +++ Makefile 13 Apr 2024 08:09:16 -0000 @@ -2,9 +2,9 @@ ONLY_FOR_ARCHS =amd64 arm64 COMMENT = simple, fast, safe, compiled language -V_V = 0.4.4 -VC_V = f33c54ece86140792e054bf33afd6c4b76637234 -MARKDOWN_V = 0c280130cb7ec410b7d21810d1247956c15b72fc +V_V = 0.4.5 +VC_V = 2386fe9a0d8cc92d0d013ecd81456f2831433a71 +MARKDOWN_V = b7ff5f24fdb26935d6e2277c7888752fb8aac114 DIST_TUPLE = github vlang v ${V_V} . DIST_TUPLE += github vlang vc ${VC_V} vc @@ -37,7 +37,8 @@ pre-build: do-build: cp ${FILESDIR}/v{self,up}.v ${WRKSRC}/cmd/tools/ cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v && \ + ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v + cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod build-tools touch ${WRKSRC}/cmd/tools/.disable_autorecompilation @@ -51,6 +52,6 @@ do-install: find ${PREFIX} -type f -name \*.orig.port -delete do-test: - cd ${WRKSRC} && ./v test-all + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v test-all .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/lang/v/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 13 Jan 2024 15:41:09 -0000 1.2 +++ distinfo 13 Apr 2024 08:09:16 -0000 @@ -1,6 +1,6 @@ -SHA256 (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = vkHWz+bo6KfCE46XXLxfxm7zL0JRTjDRGCPiz39hY7I= -SHA256 (vlang-v-0.4.4.tar.gz) = ZoUqmxt5KGjYETkZq2xLGtJeQpysgODr9SNcwTHbf28= -SHA256 (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = Z9AYhrRTymuItfeGOakNsBA/STjlGVwddV0kPZ4hGFY= -SIZE (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = 80552 -SIZE (vlang-v-0.4.4.tar.gz) = 7736194 -SIZE (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = 1838149 +SHA256 (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = Jr1b1qLZqS7PhiAC+dVZuU7BDfrnogg+/kssD9qrHvk= +SHA256 (vlang-v-0.4.5.tar.gz) = MILtaHEsfWmOHMGSdLZCjcjJGWMJaroB5f8DIZiaMEA= +SHA256 (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = Bd/9Rp54oo1Dj1gVsZe77RsBwjl8RJvISyC21cSt7+A= +SIZE (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = 80539 +SIZE (vlang-v-0.4.5.tar.gz) = 9018740 +SIZE (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = 1879052 Index: patches/patch-cmd_tools_modules_testing_common_v =================================================================== RCS file: patches/patch-cmd_tools_modules_testing_common_v diff -N patches/patch-cmd_tools_modules_testing_common_v --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-cmd_tools_modules_testing_common_v 13 Apr 2024 08:09:16 -0000 @@ -0,0 +1,15 @@ +Fix to build tools in cmd/tools/ sub-directories +See https://github.com/vlang/v/issues/21119 + +Index: cmd/tools/modules/testing/common.v +--- cmd/tools/modules/testing/common.v.orig ++++ cmd/tools/modules/testing/common.v +@@ -542,7 +542,7 @@ fn worker_trunner(mut p pool.PoolProcessor, idx int, t + } + ts.benchmark.step() + tls_bench.step() +- if abs_path in ts.skip_files { ++ if !ts.build_tools && abs_path in ts.skip_files { + ts.benchmark.skip() + tls_bench.skip() + if !testing.hide_skips { Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/v/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 13 Jan 2024 15:41:09 -0000 1.2 +++ pkg/PLIST 13 Apr 2024 08:09:19 -0000 @@ -130,6 +130,10 @@ lib/vlang/cmd/tools/vdoc/tests/testdata/ lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.comments.out lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.out lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.v +lib/vlang/cmd/tools/vdoc/tests/testdata/comments/ +lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.comments.out +lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.out +lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.v lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/ lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.out @@ -220,6 +224,7 @@ lib/vlang/cmd/tools/vpm/install_version_ lib/vlang/cmd/tools/vpm/outdated.v lib/vlang/cmd/tools/vpm/outdated_test.v lib/vlang/cmd/tools/vpm/parse.v +lib/vlang/cmd/tools/vpm/remove_test.v lib/vlang/cmd/tools/vpm/search.v lib/vlang/cmd/tools/vpm/settings.v lib/vlang/cmd/tools/vpm/test_utils/ @@ -430,14 +435,18 @@ lib/vlang/thirdparty/libgc/include/gc/co lib/vlang/thirdparty/libgc/include/gc/cord_pos.h lib/vlang/thirdparty/libgc/include/gc/ec.h lib/vlang/thirdparty/libgc/include/gc/gc.h +lib/vlang/thirdparty/libgc/include/gc/gc_allocator.h lib/vlang/thirdparty/libgc/include/gc/gc_backptr.h lib/vlang/thirdparty/libgc/include/gc/gc_config_macros.h +lib/vlang/thirdparty/libgc/include/gc/gc_disclaim.h +lib/vlang/thirdparty/libgc/include/gc/gc_gcj.h lib/vlang/thirdparty/libgc/include/gc/gc_inline.h lib/vlang/thirdparty/libgc/include/gc/gc_mark.h lib/vlang/thirdparty/libgc/include/gc/gc_pthread_redirects.h lib/vlang/thirdparty/libgc/include/gc/gc_tiny_fl.h lib/vlang/thirdparty/libgc/include/gc/gc_typed.h lib/vlang/thirdparty/libgc/include/gc/gc_version.h +lib/vlang/thirdparty/libgc/include/gc/javaxfc.h lib/vlang/thirdparty/libgc/include/gc/leak_detector.h lib/vlang/thirdparty/mbedtls/ lib/vlang/thirdparty/mbedtls/3rdparty/ @@ -747,6 +756,9 @@ lib/vlang/thirdparty/zip/ lib/vlang/thirdparty/zip/miniz.h lib/vlang/thirdparty/zip/zip.c lib/vlang/thirdparty/zip/zip.h +lib/vlang/thirdparty/zstd/ +lib/vlang/thirdparty/zstd/README.md +lib/vlang/thirdparty/zstd/zstd.c @bin lib/vlang/v lib/vlang/v.mod lib/vlang/vlib/ @@ -773,6 +785,7 @@ lib/vlang/vlib/builtin/README.md lib/vlang/vlib/builtin/array.v lib/vlang/vlib/builtin/array_d_gcboehm_opt.v lib/vlang/vlib/builtin/array_flags_test.v +lib/vlang/vlib/builtin/array_index_test.v lib/vlang/vlib/builtin/array_notd_gcboehm_opt.v lib/vlang/vlib/builtin/array_sorted_test.v lib/vlang/vlib/builtin/array_test.v @@ -791,6 +804,7 @@ lib/vlang/vlib/builtin/builtin_nix.c.v lib/vlang/vlib/builtin/builtin_notd_gcboehm.c.v lib/vlang/vlib/builtin/builtin_notd_use_libbacktrace.c.v lib/vlang/vlib/builtin/builtin_test.c.v +lib/vlang/vlib/builtin/builtin_unbuffer_stdout_test.v lib/vlang/vlib/builtin/builtin_windows.c.v lib/vlang/vlib/builtin/byte_test.v lib/vlang/vlib/builtin/cfns.c.v @@ -952,6 +966,32 @@ lib/vlang/vlib/compress/zlib/ lib/vlang/vlib/compress/zlib/README.md lib/vlang/vlib/compress/zlib/zlib.v lib/vlang/vlib/compress/zlib/zlib_test.v +lib/vlang/vlib/compress/zstd/ +lib/vlang/vlib/compress/zstd/README.md +lib/vlang/vlib/compress/zstd/read_zstd_files_test.v +lib/vlang/vlib/compress/zstd/samples/ +lib/vlang/vlib/compress/zstd/samples/known.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_1.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_10.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_11.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_12.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_13.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_14.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_15.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_16.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_17.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_18.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_19.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_2.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_3.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_4.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_5.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_6.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_7.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_8.zst +lib/vlang/vlib/compress/zstd/samples/readme_level_9.zst +lib/vlang/vlib/compress/zstd/zstd.v +lib/vlang/vlib/compress/zstd/zstd_test.v lib/vlang/vlib/context/ lib/vlang/vlib/context/README.md lib/vlang/vlib/context/cancel.v @@ -969,6 +1009,7 @@ lib/vlang/vlib/context/value.v lib/vlang/vlib/context/value_test.v lib/vlang/vlib/coroutines/ lib/vlang/vlib/coroutines/coroutines.c.v +lib/vlang/vlib/coroutines/sp_corrector.c lib/vlang/vlib/crypto/ lib/vlang/vlib/crypto/README.md lib/vlang/vlib/crypto/aes/ @@ -1213,8 +1254,12 @@ lib/vlang/vlib/encoding/base64/base64_te lib/vlang/vlib/encoding/binary/ lib/vlang/vlib/encoding/binary/README.md lib/vlang/vlib/encoding/binary/big_endian.v +lib/vlang/vlib/encoding/binary/big_endian_fixed.v +lib/vlang/vlib/encoding/binary/big_endian_fixed_test.v lib/vlang/vlib/encoding/binary/big_endian_test.v lib/vlang/vlib/encoding/binary/little_endian.v +lib/vlang/vlib/encoding/binary/little_endian_fixed.v +lib/vlang/vlib/encoding/binary/little_endian_fixed_test.v lib/vlang/vlib/encoding/binary/little_endian_test.v lib/vlang/vlib/encoding/csv/ lib/vlang/vlib/encoding/csv/README.md @@ -1225,6 +1270,8 @@ lib/vlang/vlib/encoding/csv/csv_reader_t lib/vlang/vlib/encoding/csv/reader.v lib/vlang/vlib/encoding/csv/reader_test.v lib/vlang/vlib/encoding/csv/to_struct_arr.v +lib/vlang/vlib/encoding/csv/utils.v +lib/vlang/vlib/encoding/csv/utils_test.v lib/vlang/vlib/encoding/csv/writer.v lib/vlang/vlib/encoding/csv/writer_test.v lib/vlang/vlib/encoding/hex/ @@ -1237,6 +1284,11 @@ lib/vlang/vlib/encoding/html/named_refer lib/vlang/vlib/encoding/leb128/ lib/vlang/vlib/encoding/leb128/leb128.v lib/vlang/vlib/encoding/leb128/leb128_test.v +lib/vlang/vlib/encoding/txtar/ +lib/vlang/vlib/encoding/txtar/README.md +lib/vlang/vlib/encoding/txtar/pack_unpack.v +lib/vlang/vlib/encoding/txtar/txtar.v +lib/vlang/vlib/encoding/txtar/txtar_test.v lib/vlang/vlib/encoding/utf8/ lib/vlang/vlib/encoding/utf8/east_asian/ lib/vlang/vlib/encoding/utf8/east_asian/east_asian_width.v @@ -1422,6 +1474,9 @@ lib/vlang/vlib/io/os_file_reader_test.v lib/vlang/vlib/io/reader.v lib/vlang/vlib/io/reader_test.v lib/vlang/vlib/io/readerwriter.v +lib/vlang/vlib/io/string_reader/ +lib/vlang/vlib/io/string_reader/string_reader.v +lib/vlang/vlib/io/string_reader/string_reader_test.v lib/vlang/vlib/io/util/ lib/vlang/vlib/io/util/util.v lib/vlang/vlib/io/util/util_test.v @@ -1439,6 +1494,8 @@ lib/vlang/vlib/json/cjson/ lib/vlang/vlib/json/cjson/cjson_test.v lib/vlang/vlib/json/cjson/cjson_wrapper.c.v lib/vlang/vlib/json/json_alias_test.v +lib/vlang/vlib/json/json_decode_option_enum_test.v +lib/vlang/vlib/json/json_decode_struct_ptr_test.v lib/vlang/vlib/json/json_decode_test.v lib/vlang/vlib/json/json_decode_with_encode_arg_test.v lib/vlang/vlib/json/json_decode_with_generic_array_test.v @@ -1603,6 +1660,7 @@ lib/vlang/vlib/net/conv/ lib/vlang/vlib/net/conv/README.md lib/vlang/vlib/net/conv/conv.v lib/vlang/vlib/net/conv/conv_test.v +lib/vlang/vlib/net/dial_tcp_with_bind_test.v lib/vlang/vlib/net/errors.c.v lib/vlang/vlib/net/ftp/ lib/vlang/vlib/net/ftp/ftp.v @@ -1681,6 +1739,7 @@ lib/vlang/vlib/net/ssl/ssl_compiles_test lib/vlang/vlib/net/ssl/ssl_d_use_openssl.v lib/vlang/vlib/net/ssl/ssl_notd_use_openssl.v lib/vlang/vlib/net/tcp.c.v +lib/vlang/vlib/net/tcp_non_blocking_test.v lib/vlang/vlib/net/tcp_read_line.c.v lib/vlang/vlib/net/tcp_self_dial_from_many_clients_test.v lib/vlang/vlib/net/tcp_simple_client_server_test.v @@ -1783,6 +1842,8 @@ lib/vlang/vlib/os/environment_test.v lib/vlang/vlib/os/fd.c.v lib/vlang/vlib/os/file.c.v lib/vlang/vlib/os/file.js.v +lib/vlang/vlib/os/file_buffering.c.v +lib/vlang/vlib/os/file_buffering_test.v lib/vlang/vlib/os/file_test.v lib/vlang/vlib/os/filelock/ lib/vlang/vlib/os/filelock/filelock_test.v @@ -1806,6 +1867,7 @@ lib/vlang/vlib/os/notify/epoll.h lib/vlang/vlib/os/notify/kqueue.h lib/vlang/vlib/os/notify/notify.v lib/vlang/vlib/os/notify/notify_test.c.v +lib/vlang/vlib/os/open_and_read_from_file_test.js.v lib/vlang/vlib/os/open_uri_default.c.v lib/vlang/vlib/os/open_uri_windows.c.v lib/vlang/vlib/os/os.c.v @@ -1816,10 +1878,14 @@ lib/vlang/vlib/os/os_darwin.c.v lib/vlang/vlib/os/os_js.js.v lib/vlang/vlib/os/os_linux.c.v lib/vlang/vlib/os/os_nix.c.v +lib/vlang/vlib/os/os_stat_default.c.v +lib/vlang/vlib/os/os_stat_test.v +lib/vlang/vlib/os/os_stat_windows.c.v lib/vlang/vlib/os/os_structs_dirent_default.c.v lib/vlang/vlib/os/os_structs_sigaction_default.c.v lib/vlang/vlib/os/os_structs_stat_default.c.v lib/vlang/vlib/os/os_structs_stat_linux.c.v +lib/vlang/vlib/os/os_structs_stat_windows.v lib/vlang/vlib/os/os_structs_utsname_default.c.v lib/vlang/vlib/os/os_test.c.v lib/vlang/vlib/os/os_windows.c.v @@ -1846,12 +1912,15 @@ lib/vlang/vlib/picoev/loop_freebsd.c.v lib/vlang/vlib/picoev/loop_linux.c.v lib/vlang/vlib/picoev/loop_macos.c.v lib/vlang/vlib/picoev/picoev.v +lib/vlang/vlib/picoev/picoev_test.v lib/vlang/vlib/picoev/socket_util.c.v lib/vlang/vlib/picohttpparser/ lib/vlang/vlib/picohttpparser/README.md lib/vlang/vlib/picohttpparser/misc.v +lib/vlang/vlib/picohttpparser/misc_test.v lib/vlang/vlib/picohttpparser/picohttpparser.v lib/vlang/vlib/picohttpparser/request.v +lib/vlang/vlib/picohttpparser/request_test.v lib/vlang/vlib/picohttpparser/response.c.v lib/vlang/vlib/rand/ lib/vlang/vlib/rand/README.md @@ -2451,6 +2520,8 @@ lib/vlang/vlib/v/checker/tests/arrow_op_ lib/vlang/vlib/v/checker/tests/arrow_op_wrong_right_type_err_b.vv lib/vlang/vlib/v/checker/tests/as_cast_option_result_unhandled_err.out lib/vlang/vlib/v/checker/tests/as_cast_option_result_unhandled_err.vv +lib/vlang/vlib/v/checker/tests/as_cast_selector_expr_err.out +lib/vlang/vlib/v/checker/tests/as_cast_selector_expr_err.vv lib/vlang/vlib/v/checker/tests/asm_immutable_err.out lib/vlang/vlib/v/checker/tests/asm_immutable_err.vv lib/vlang/vlib/v/checker/tests/assert_extra_message.out @@ -2463,6 +2534,8 @@ lib/vlang/vlib/v/checker/tests/assign_ar lib/vlang/vlib/v/checker/tests/assign_array_init_to_fixed_array_var.vv lib/vlang/vlib/v/checker/tests/assign_array_init_with_no_type.out lib/vlang/vlib/v/checker/tests/assign_array_init_with_no_type.vv +lib/vlang/vlib/v/checker/tests/assign_blank_none_err.out +lib/vlang/vlib/v/checker/tests/assign_blank_none_err.vv lib/vlang/vlib/v/checker/tests/assign_const_ptr_int_literal_err.out lib/vlang/vlib/v/checker/tests/assign_const_ptr_int_literal_err.vv lib/vlang/vlib/v/checker/tests/assign_deref_fn_call_on_left_side_err.out @@ -2523,6 +2596,8 @@ lib/vlang/vlib/v/checker/tests/assign_fn lib/vlang/vlib/v/checker/tests/assign_fn_call_on_left_side_err.vv lib/vlang/vlib/v/checker/tests/assign_generic_fn_err.out lib/vlang/vlib/v/checker/tests/assign_generic_fn_err.vv +lib/vlang/vlib/v/checker/tests/assign_immutable_reference_struct_field_err.out +lib/vlang/vlib/v/checker/tests/assign_immutable_reference_struct_field_err.vv lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_err.out lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_err.vv lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_with_parenthesis_err.out @@ -2585,6 +2660,8 @@ lib/vlang/vlib/v/checker/tests/cast_err. lib/vlang/vlib/v/checker/tests/cast_err.vv lib/vlang/vlib/v/checker/tests/cast_function_to_string_err.out lib/vlang/vlib/v/checker/tests/cast_function_to_string_err.vv +lib/vlang/vlib/v/checker/tests/cast_integer_with_overflow_err.out +lib/vlang/vlib/v/checker/tests/cast_integer_with_overflow_err.vv lib/vlang/vlib/v/checker/tests/cast_string_err.out lib/vlang/vlib/v/checker/tests/cast_string_err.vv lib/vlang/vlib/v/checker/tests/cast_string_to_char_err.out @@ -2619,6 +2696,8 @@ lib/vlang/vlib/v/checker/tests/chan_args lib/vlang/vlib/v/checker/tests/chan_args.vv lib/vlang/vlib/v/checker/tests/chan_elem_type_unknown.out lib/vlang/vlib/v/checker/tests/chan_elem_type_unknown.vv +lib/vlang/vlib/v/checker/tests/chan_incompatible_type_err.out +lib/vlang/vlib/v/checker/tests/chan_incompatible_type_err.vv lib/vlang/vlib/v/checker/tests/chan_mut.out lib/vlang/vlib/v/checker/tests/chan_mut.vv lib/vlang/vlib/v/checker/tests/chan_ref.out @@ -2757,6 +2836,8 @@ lib/vlang/vlib/v/checker/tests/deference lib/vlang/vlib/v/checker/tests/deference_nil_ptr_err.vv lib/vlang/vlib/v/checker/tests/deprecations.out lib/vlang/vlib/v/checker/tests/deprecations.vv +lib/vlang/vlib/v/checker/tests/deprecations_consts.out +lib/vlang/vlib/v/checker/tests/deprecations_consts.vv lib/vlang/vlib/v/checker/tests/diff_type_map_value_err.out lib/vlang/vlib/v/checker/tests/diff_type_map_value_err.vv lib/vlang/vlib/v/checker/tests/direct_map_alias_init_err.out @@ -2943,6 +3024,8 @@ lib/vlang/vlib/v/checker/tests/for_in_mu lib/vlang/vlib/v/checker/tests/for_in_mut_val_type.vv lib/vlang/vlib/v/checker/tests/for_in_range_not_match_type.out lib/vlang/vlib/v/checker/tests/for_in_range_not_match_type.vv +lib/vlang/vlib/v/checker/tests/for_in_range_result_optional_err.out +lib/vlang/vlib/v/checker/tests/for_in_range_result_optional_err.vv lib/vlang/vlib/v/checker/tests/for_in_range_string_type.out lib/vlang/vlib/v/checker/tests/for_in_range_string_type.vv lib/vlang/vlib/v/checker/tests/for_in_value_redefinition.out @@ -3158,6 +3241,8 @@ lib/vlang/vlib/v/checker/tests/if_match_ lib/vlang/vlib/v/checker/tests/if_match_expr_err.vv lib/vlang/vlib/v/checker/tests/if_match_result.out lib/vlang/vlib/v/checker/tests/if_match_result.vv +lib/vlang/vlib/v/checker/tests/if_mismatch_option_err.out +lib/vlang/vlib/v/checker/tests/if_mismatch_option_err.vv lib/vlang/vlib/v/checker/tests/if_mut_with_immutable_var_err.out lib/vlang/vlib/v/checker/tests/if_mut_with_immutable_var_err.vv lib/vlang/vlib/v/checker/tests/if_non_bool_cond.out @@ -3326,6 +3411,8 @@ lib/vlang/vlib/v/checker/tests/interface lib/vlang/vlib/v/checker/tests/interface_init_err.vv lib/vlang/vlib/v/checker/tests/interface_method_name_err.out lib/vlang/vlib/v/checker/tests/interface_method_name_err.vv +lib/vlang/vlib/v/checker/tests/interface_option_cast_err.out +lib/vlang/vlib/v/checker/tests/interface_option_cast_err.vv lib/vlang/vlib/v/checker/tests/interface_return_parameter_err.out lib/vlang/vlib/v/checker/tests/interface_return_parameter_err.vv lib/vlang/vlib/v/checker/tests/interface_sameness_check_for_mutable_methods.out @@ -3388,6 +3475,8 @@ lib/vlang/vlib/v/checker/tests/labelled_ lib/vlang/vlib/v/checker/tests/labelled_break_continue.vv lib/vlang/vlib/v/checker/tests/lambda_expression_in_map.out lib/vlang/vlib/v/checker/tests/lambda_expression_in_map.vv +lib/vlang/vlib/v/checker/tests/lambda_expression_invalid.out +lib/vlang/vlib/v/checker/tests/lambda_expression_invalid.vv lib/vlang/vlib/v/checker/tests/lambda_undefined_variables_err.out lib/vlang/vlib/v/checker/tests/lambda_undefined_variables_err.vv lib/vlang/vlib/v/checker/tests/like_operator_outside_orm_error.out @@ -3426,10 +3515,18 @@ lib/vlang/vlib/v/checker/tests/map_index lib/vlang/vlib/v/checker/tests/map_index_reference_value.vv lib/vlang/vlib/v/checker/tests/map_init_invalid_syntax.out lib/vlang/vlib/v/checker/tests/map_init_invalid_syntax.vv +lib/vlang/vlib/v/checker/tests/map_init_invalid_update.out +lib/vlang/vlib/v/checker/tests/map_init_invalid_update.vv lib/vlang/vlib/v/checker/tests/map_init_key_duplicate_err.out lib/vlang/vlib/v/checker/tests/map_init_key_duplicate_err.vv +lib/vlang/vlib/v/checker/tests/map_init_wrong_expected_type.out +lib/vlang/vlib/v/checker/tests/map_init_wrong_expected_type.vv lib/vlang/vlib/v/checker/tests/map_init_wrong_type.out lib/vlang/vlib/v/checker/tests/map_init_wrong_type.vv +lib/vlang/vlib/v/checker/tests/map_init_wrong_update_type.out +lib/vlang/vlib/v/checker/tests/map_init_wrong_update_type.vv +lib/vlang/vlib/v/checker/tests/map_lambda_void_return_err.out +lib/vlang/vlib/v/checker/tests/map_lambda_void_return_err.vv lib/vlang/vlib/v/checker/tests/map_of_generic_struct_init_err.out lib/vlang/vlib/v/checker/tests/map_of_generic_struct_init_err.vv lib/vlang/vlib/v/checker/tests/map_ops.out @@ -3442,6 +3539,8 @@ lib/vlang/vlib/v/checker/tests/map_with_ lib/vlang/vlib/v/checker/tests/map_with_result_value_err.vv lib/vlang/vlib/v/checker/tests/match_alias_type_err.out lib/vlang/vlib/v/checker/tests/match_alias_type_err.vv +lib/vlang/vlib/v/checker/tests/match_branch_call_expr_arg_mismatch.out +lib/vlang/vlib/v/checker/tests/match_branch_call_expr_arg_mismatch.vv lib/vlang/vlib/v/checker/tests/match_cast_cond_not_same_range_cast_type_err.out lib/vlang/vlib/v/checker/tests/match_cast_cond_not_same_range_cast_type_err.vv lib/vlang/vlib/v/checker/tests/match_cond_with_parenthesis_err.out @@ -3450,6 +3549,8 @@ lib/vlang/vlib/v/checker/tests/match_dup lib/vlang/vlib/v/checker/tests/match_duplicate_branch.vv lib/vlang/vlib/v/checker/tests/match_else_last_expr.out lib/vlang/vlib/v/checker/tests/match_else_last_expr.vv +lib/vlang/vlib/v/checker/tests/match_enum_ref.out +lib/vlang/vlib/v/checker/tests/match_enum_ref.vv lib/vlang/vlib/v/checker/tests/match_expr_and_expected_type_error.out lib/vlang/vlib/v/checker/tests/match_expr_and_expected_type_error.vv lib/vlang/vlib/v/checker/tests/match_expr_else.out @@ -3522,8 +3623,8 @@ lib/vlang/vlib/v/checker/tests/mod_op_wr lib/vlang/vlib/v/checker/tests/mod_op_wrong_type_err.vv lib/vlang/vlib/v/checker/tests/module_not_at_same_line_err.out lib/vlang/vlib/v/checker/tests/module_not_at_same_line_err.vv -lib/vlang/vlib/v/checker/tests/module_with_structs_with_deprecated_fields/ -lib/vlang/vlib/v/checker/tests/module_with_structs_with_deprecated_fields/fields.v +lib/vlang/vlib/v/checker/tests/module_with_deprecated_structs/ +lib/vlang/vlib/v/checker/tests/module_with_deprecated_structs/module.v lib/vlang/vlib/v/checker/tests/modules/ lib/vlang/vlib/v/checker/tests/modules/deprecated_module/ lib/vlang/vlib/v/checker/tests/modules/deprecated_module.out @@ -3552,6 +3653,11 @@ lib/vlang/vlib/v/checker/tests/modules/m lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore.out lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore/main.v lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore/underscore.v +lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/ +lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit.out +lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/ +lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/main.v +lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/mod.v lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration/ lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration.out lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration/redeclare_time_structs.c.v @@ -3606,6 +3712,16 @@ lib/vlang/vlib/v/checker/tests/nil.out lib/vlang/vlib/v/checker/tests/nil.vv lib/vlang/vlib/v/checker/tests/nil_to_option_err.out lib/vlang/vlib/v/checker/tests/nil_to_option_err.vv +lib/vlang/vlib/v/checker/tests/no_arrays_of_references_in_translated.out +lib/vlang/vlib/v/checker/tests/no_arrays_of_references_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_assign_0_to_a_reference_field_notice_in_translated.out +lib/vlang/vlib/v/checker/tests/no_assign_0_to_a_reference_field_notice_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_cannot_cast_a_fixed_array_in_translated.out +lib/vlang/vlib/v/checker/tests/no_cannot_cast_a_fixed_array_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_function_must_be_called_from_unsafe_in_translated.out +lib/vlang/vlib/v/checker/tests/no_function_must_be_called_from_unsafe_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_goto_requires_unsafe_in_translated.out +lib/vlang/vlib/v/checker/tests/no_goto_requires_unsafe_in_translated.vv lib/vlang/vlib/v/checker/tests/no_heap_struct.out lib/vlang/vlib/v/checker/tests/no_heap_struct.vv lib/vlang/vlib/v/checker/tests/no_interface_instantiation_a.out @@ -3620,9 +3736,23 @@ lib/vlang/vlib/v/checker/tests/no_main_m lib/vlang/vlib/v/checker/tests/no_main_mod.vv lib/vlang/vlib/v/checker/tests/no_main_println_err.out lib/vlang/vlib/v/checker/tests/no_main_println_err.vv +lib/vlang/vlib/v/checker/tests/no_method_must_be_called_from_unsafe_in_translated.out +lib/vlang/vlib/v/checker/tests/no_method_must_be_called_from_unsafe_in_translated.vv lib/vlang/vlib/v/checker/tests/no_method_on_interface_propagation.out lib/vlang/vlib/v/checker/tests/no_method_on_interface_propagation.vv +lib/vlang/vlib/v/checker/tests/no_operator_can_only_be_used_as_a_statement_in_translated.out +lib/vlang/vlib/v/checker/tests/no_operator_can_only_be_used_as_a_statement_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_pointer_arithmetic_is_only_allowed_in_translated.out +lib/vlang/vlib/v/checker/tests/no_pointer_arithmetic_is_only_allowed_in_translated.vv lib/vlang/vlib/v/checker/tests/no_pub_in_main.out +lib/vlang/vlib/v/checker/tests/no_reading_a_union_field_in_translated.out +lib/vlang/vlib/v/checker/tests/no_reading_a_union_field_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_sign_notice_in_translated.out +lib/vlang/vlib/v/checker/tests/no_sign_notice_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_uninitialized_fn_struct_field_notice_in_translated.out +lib/vlang/vlib/v/checker/tests/no_uninitialized_fn_struct_field_notice_in_translated.vv +lib/vlang/vlib/v/checker/tests/no_unused_variable_in_translated.out +lib/vlang/vlib/v/checker/tests/no_unused_variable_in_translated.vv lib/vlang/vlib/v/checker/tests/no_warning_for_in_mut_var_unused.out lib/vlang/vlib/v/checker/tests/no_warning_for_in_mut_var_unused.vv lib/vlang/vlib/v/checker/tests/non_const_match_range_err.out @@ -3631,6 +3761,10 @@ lib/vlang/vlib/v/checker/tests/non_lvalu lib/vlang/vlib/v/checker/tests/non_lvalue_as_voidptr.vv lib/vlang/vlib/v/checker/tests/non_matching_functional_args.out lib/vlang/vlib/v/checker/tests/non_matching_functional_args.vv +lib/vlang/vlib/v/checker/tests/non_optional_array_append_optional_type_err.out +lib/vlang/vlib/v/checker/tests/non_optional_array_append_optional_type_err.vv +lib/vlang/vlib/v/checker/tests/none_match_cond_err.out +lib/vlang/vlib/v/checker/tests/none_match_cond_err.vv lib/vlang/vlib/v/checker/tests/none_type_cast_err.out lib/vlang/vlib/v/checker/tests/none_type_cast_err.vv lib/vlang/vlib/v/checker/tests/noreturn_with_non_empty_loop_at_end.out @@ -3643,6 +3777,8 @@ lib/vlang/vlib/v/checker/tests/oct_lit_w lib/vlang/vlib/v/checker/tests/oct_lit_without_digit_err.vv lib/vlang/vlib/v/checker/tests/oct_lit_wrong_digit_err.out lib/vlang/vlib/v/checker/tests/oct_lit_wrong_digit_err.vv +lib/vlang/vlib/v/checker/tests/operator_overloading_return_type_option_or_result.out +lib/vlang/vlib/v/checker/tests/operator_overloading_return_type_option_or_result.vv lib/vlang/vlib/v/checker/tests/option_concrete_type_err.out lib/vlang/vlib/v/checker/tests/option_concrete_type_err.vv lib/vlang/vlib/v/checker/tests/option_fields_addr_err.out @@ -3705,6 +3841,10 @@ lib/vlang/vlib/v/checker/tests/orm_fn_ca lib/vlang/vlib/v/checker/tests/orm_fn_call_with_wrong_return_type.vv lib/vlang/vlib/v/checker/tests/orm_insert_object_with_mismatched_type_error.out lib/vlang/vlib/v/checker/tests/orm_insert_object_with_mismatched_type_error.vv +lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_1.out +lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_1.vv +lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_2.out +lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_2.vv lib/vlang/vlib/v/checker/tests/orm_left_side_expr_in_infix_expr_has_no_struct_field_error.out lib/vlang/vlib/v/checker/tests/orm_left_side_expr_in_infix_expr_has_no_struct_field_error.vv lib/vlang/vlib/v/checker/tests/orm_limit_less_than_zero_error.out @@ -3743,6 +3883,8 @@ lib/vlang/vlib/v/checker/tests/oversized lib/vlang/vlib/v/checker/tests/oversized_int_lit.vv lib/vlang/vlib/v/checker/tests/par_expr_assign_void_right_type_err.out lib/vlang/vlib/v/checker/tests/par_expr_assign_void_right_type_err.vv +lib/vlang/vlib/v/checker/tests/par_expr_decl_assign_err.out +lib/vlang/vlib/v/checker/tests/par_expr_decl_assign_err.vv lib/vlang/vlib/v/checker/tests/pass_mut_lit.out lib/vlang/vlib/v/checker/tests/pass_mut_lit.vv lib/vlang/vlib/v/checker/tests/passing_expr_to_fn_expecting_voidptr.out @@ -3903,6 +4045,8 @@ lib/vlang/vlib/v/checker/tests/slice_rea lib/vlang/vlib/v/checker/tests/slice_reassignment.vv lib/vlang/vlib/v/checker/tests/sort_method_called_on_immutable_receiver.out lib/vlang/vlib/v/checker/tests/sort_method_called_on_immutable_receiver.vv +lib/vlang/vlib/v/checker/tests/static_maps_err.out +lib/vlang/vlib/v/checker/tests/static_maps_err.vv lib/vlang/vlib/v/checker/tests/static_method_multi_return_err.out lib/vlang/vlib/v/checker/tests/static_method_multi_return_err.vv lib/vlang/vlib/v/checker/tests/static_method_not_found_err.out @@ -3959,6 +4103,8 @@ lib/vlang/vlib/v/checker/tests/struct_fi lib/vlang/vlib/v/checker/tests/struct_field_assign_internal_types_nil_err.vv lib/vlang/vlib/v/checker/tests/struct_field_generic_struct_unknown_type_err.out lib/vlang/vlib/v/checker/tests/struct_field_generic_struct_unknown_type_err.vv +lib/vlang/vlib/v/checker/tests/struct_field_init_and_default_is_map_err.out +lib/vlang/vlib/v/checker/tests/struct_field_init_and_default_is_map_err.vv lib/vlang/vlib/v/checker/tests/struct_field_init_fntype_mismatch.out lib/vlang/vlib/v/checker/tests/struct_field_init_fntype_mismatch.vv lib/vlang/vlib/v/checker/tests/struct_field_init_option_ref_err.out @@ -3989,10 +4135,14 @@ lib/vlang/vlib/v/checker/tests/struct_fi lib/vlang/vlib/v/checker/tests/struct_field_with_default_err.vv lib/vlang/vlib/v/checker/tests/struct_fixed_array_init_test.out lib/vlang/vlib/v/checker/tests/struct_fixed_array_init_test.vv +lib/vlang/vlib/v/checker/tests/struct_init_deprecations.out +lib/vlang/vlib/v/checker/tests/struct_init_deprecations.vv lib/vlang/vlib/v/checker/tests/struct_init_field_result_err.out lib/vlang/vlib/v/checker/tests/struct_init_field_result_err.vv lib/vlang/vlib/v/checker/tests/struct_init_update_type_err.out lib/vlang/vlib/v/checker/tests/struct_init_update_type_err.vv +lib/vlang/vlib/v/checker/tests/struct_init_with_iface_embed_iface_with_incorrect_method_impl_ref_field_err.out +lib/vlang/vlib/v/checker/tests/struct_init_with_iface_embed_iface_with_incorrect_method_impl_ref_field_err.vv lib/vlang/vlib/v/checker/tests/struct_init_wrong_warn.out lib/vlang/vlib/v/checker/tests/struct_init_wrong_warn.vv lib/vlang/vlib/v/checker/tests/struct_match_same_type_node.out @@ -4043,6 +4193,8 @@ lib/vlang/vlib/v/checker/tests/sum_type_ lib/vlang/vlib/v/checker/tests/sum_type_common_fields_error.vv lib/vlang/vlib/v/checker/tests/sum_type_exists.out lib/vlang/vlib/v/checker/tests/sum_type_exists.vv +lib/vlang/vlib/v/checker/tests/sum_type_holding_alias_ptr_err.out +lib/vlang/vlib/v/checker/tests/sum_type_holding_alias_ptr_err.vv lib/vlang/vlib/v/checker/tests/sum_type_infix_err.out lib/vlang/vlib/v/checker/tests/sum_type_infix_err.vv lib/vlang/vlib/v/checker/tests/sum_type_multiple_type_define.out @@ -4266,6 +4418,40 @@ lib/vlang/vlib/v/checker/tests/wrong_typ lib/vlang/vlib/v/compiler_errors_test.v lib/vlang/vlib/v/comptime/ lib/vlang/vlib/v/comptime/comptimeinfo.v +lib/vlang/vlib/v/debug/ +lib/vlang/vlib/v/debug/callstack.v +lib/vlang/vlib/v/debug/debug.v +lib/vlang/vlib/v/debug/interactive_test.v +lib/vlang/vlib/v/debug/tests/ +lib/vlang/vlib/v/debug/tests/aggregate.expect +lib/vlang/vlib/v/debug/tests/aggregate.vv +lib/vlang/vlib/v/debug/tests/common.tcl +lib/vlang/vlib/v/debug/tests/comptime_smartcast.expect +lib/vlang/vlib/v/debug/tests/comptime_smartcast.vv +lib/vlang/vlib/v/debug/tests/comptime_variant.expect +lib/vlang/vlib/v/debug/tests/comptime_variant.vv +lib/vlang/vlib/v/debug/tests/interface_var.expect +lib/vlang/vlib/v/debug/tests/interface_var.vv +lib/vlang/vlib/v/debug/tests/iteration.expect +lib/vlang/vlib/v/debug/tests/iteration.vv +lib/vlang/vlib/v/debug/tests/mut_arg.expect +lib/vlang/vlib/v/debug/tests/mut_arg.vv +lib/vlang/vlib/v/debug/tests/mut_sumtype.expect +lib/vlang/vlib/v/debug/tests/mut_sumtype.vv +lib/vlang/vlib/v/debug/tests/option.expect +lib/vlang/vlib/v/debug/tests/option.vv +lib/vlang/vlib/v/debug/tests/option_unwrap.expect +lib/vlang/vlib/v/debug/tests/option_unwrap.vv +lib/vlang/vlib/v/debug/tests/smartcast.expect +lib/vlang/vlib/v/debug/tests/smartcast.vv +lib/vlang/vlib/v/debug/tests/sumtype.expect +lib/vlang/vlib/v/debug/tests/sumtype.vv +lib/vlang/vlib/v/debug/tests/trace/ +lib/vlang/vlib/v/debug/tests/trace/trace_test.v +lib/vlang/vlib/v/debug/tests/var_scope.expect +lib/vlang/vlib/v/debug/tests/var_scope.vv +lib/vlang/vlib/v/debug/trace.v +lib/vlang/vlib/v/debug/tracing_test.v lib/vlang/vlib/v/depgraph/ lib/vlang/vlib/v/depgraph/depgraph.v lib/vlang/vlib/v/doc/ @@ -4283,6 +4469,8 @@ lib/vlang/vlib/v/dotgraph/dotgraph.v lib/vlang/vlib/v/embed_file/ lib/vlang/vlib/v/embed_file/decoder.v lib/vlang/vlib/v/embed_file/embed_file.v +lib/vlang/vlib/v/embed_file/embed_file_d_freestanding.v +lib/vlang/vlib/v/embed_file/embed_file_notd_freestanding.v lib/vlang/vlib/v/embed_file/tests/ lib/vlang/vlib/v/embed_file/tests/a.txt lib/vlang/vlib/v/embed_file/tests/embed_file_self_test.v @@ -4325,6 +4513,14 @@ lib/vlang/vlib/v/fmt/fmt_keep_test.v lib/vlang/vlib/v/fmt/fmt_test.v lib/vlang/vlib/v/fmt/fmt_vlib_test.v lib/vlang/vlib/v/fmt/struct.v +lib/vlang/vlib/v/fmt/testdata/ +lib/vlang/vlib/v/fmt/testdata/vmodules/ +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/ +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/ +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/baz/ +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/baz/baz.v +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/submod_type_alias_expected.vv +lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/submod_type_alias_input.vv lib/vlang/vlib/v/fmt/tests/ lib/vlang/vlib/v/fmt/tests/allow_const_with_decl_assign_expected.vv lib/vlang/vlib/v/fmt/tests/allow_const_with_decl_assign_input.vv @@ -4379,6 +4575,7 @@ lib/vlang/vlib/v/fmt/tests/comments_keep lib/vlang/vlib/v/fmt/tests/comptime_call_keep.vv lib/vlang/vlib/v/fmt/tests/comptime_field_selector_keep.vv lib/vlang/vlib/v/fmt/tests/comptime_field_selector_parentheses_keep.vv +lib/vlang/vlib/v/fmt/tests/comptime_if_after_inc_expr_keep.vv lib/vlang/vlib/v/fmt/tests/comptime_if_expr_script_keep.vv lib/vlang/vlib/v/fmt/tests/comptime_keep.vv lib/vlang/vlib/v/fmt/tests/comptime_method_args_expected.vv @@ -4396,6 +4593,7 @@ lib/vlang/vlib/v/fmt/tests/consts_after_ lib/vlang/vlib/v/fmt/tests/consts_expected.vv lib/vlang/vlib/v/fmt/tests/consts_input.vv lib/vlang/vlib/v/fmt/tests/consts_keep.vv +lib/vlang/vlib/v/fmt/tests/consts_with_comments_end_keep.vv lib/vlang/vlib/v/fmt/tests/consts_with_comments_expected.vv lib/vlang/vlib/v/fmt/tests/consts_with_comments_input.vv lib/vlang/vlib/v/fmt/tests/consts_with_comments_keep.vv @@ -4484,6 +4682,10 @@ lib/vlang/vlib/v/fmt/tests/if_ternary_in lib/vlang/vlib/v/fmt/tests/if_ternary_keep.vv lib/vlang/vlib/v/fmt/tests/import_auto_added_expected.vv lib/vlang/vlib/v/fmt/tests/import_auto_added_input.vv +lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_and_comment_above_imports_expected.vv +lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_and_comment_above_imports_input.vv +lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_expected.vv +lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_input.vv lib/vlang/vlib/v/fmt/tests/import_comments_keep.vv lib/vlang/vlib/v/fmt/tests/import_duplicate_expected.vv lib/vlang/vlib/v/fmt/tests/import_duplicate_input.vv @@ -4495,6 +4697,7 @@ lib/vlang/vlib/v/fmt/tests/import_select lib/vlang/vlib/v/fmt/tests/import_selective_keep.vv lib/vlang/vlib/v/fmt/tests/import_selective_map_keep.vv lib/vlang/vlib/v/fmt/tests/import_single_keep.vv +lib/vlang/vlib/v/fmt/tests/import_submod_from_vmodule_src_dir_keep.vv lib/vlang/vlib/v/fmt/tests/import_with_alias_keep.vv lib/vlang/vlib/v/fmt/tests/import_with_symbol_of_struct_keep.vv lib/vlang/vlib/v/fmt/tests/import_with_symbols_keep.vv @@ -4677,12 +4880,15 @@ lib/vlang/vlib/v/gen/c/testdata/alias_in lib/vlang/vlib/v/gen/c/testdata/alias_interface_method_call.vv lib/vlang/vlib/v/gen/c/testdata/alias_of_array_method_call.out lib/vlang/vlib/v/gen/c/testdata/alias_of_array_method_call.vv +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.c.must_have +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.out +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.vv +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.c.must_have +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.out +lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.vv lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.c.must_have lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.out lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.vv -lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.c.must_have -lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.out -lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.vv lib/vlang/vlib/v/gen/c/testdata/array_as_interface.out lib/vlang/vlib/v/gen/c/testdata/array_as_interface.vv lib/vlang/vlib/v/gen/c/testdata/array_init_no_error.out @@ -4692,8 +4898,12 @@ lib/vlang/vlib/v/gen/c/testdata/assert_f lib/vlang/vlib/v/gen/c/testdata/assert_fncalls.vv lib/vlang/vlib/v/gen/c/testdata/attr_string_quotes_escape.out lib/vlang/vlib/v/gen/c/testdata/attr_string_quotes_escape.vv +lib/vlang/vlib/v/gen/c/testdata/callstack.out +lib/vlang/vlib/v/gen/c/testdata/callstack.vv lib/vlang/vlib/v/gen/c/testdata/check_combination_of_alias_and_sumtype.c.must_have lib/vlang/vlib/v/gen/c/testdata/check_combination_of_alias_and_sumtype.vv +lib/vlang/vlib/v/gen/c/testdata/closure_shared_lib.c.must_have +lib/vlang/vlib/v/gen/c/testdata/closure_shared_lib.vv lib/vlang/vlib/v/gen/c/testdata/comp_if_unknown.c.must_have lib/vlang/vlib/v/gen/c/testdata/comp_if_unknown.vv lib/vlang/vlib/v/gen/c/testdata/compare_structs.c.must_have @@ -4730,8 +4940,21 @@ lib/vlang/vlib/v/gen/c/testdata/export_a lib/vlang/vlib/v/gen/c/testdata/for_in.c.must_have lib/vlang/vlib/v/gen/c/testdata/for_in.out lib/vlang/vlib/v/gen/c/testdata/for_in.vv +lib/vlang/vlib/v/gen/c/testdata/freestanding_define/ +lib/vlang/vlib/v/gen/c/testdata/freestanding_define/a_d_freestanding.c.v +lib/vlang/vlib/v/gen/c/testdata/freestanding_define/a_notd_freestanding.c.v +lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_1.out +lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_1.vv +lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_2.out +lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_2.vv +lib/vlang/vlib/v/gen/c/testdata/func_type_dependency.c.must_have +lib/vlang/vlib/v/gen/c/testdata/func_type_dependency.vv lib/vlang/vlib/v/gen/c/testdata/gen_expr_to_string_with_call_and_return_ref.out lib/vlang/vlib/v/gen/c/testdata/gen_expr_to_string_with_call_and_return_ref.vv +lib/vlang/vlib/v/gen/c/testdata/global_export_nix.c.must_have +lib/vlang/vlib/v/gen/c/testdata/global_export_nix.vv +lib/vlang/vlib/v/gen/c/testdata/global_initializer.c.must_have +lib/vlang/vlib/v/gen/c/testdata/global_initializer.vv lib/vlang/vlib/v/gen/c/testdata/globals_with_weak_tag.c.must_have lib/vlang/vlib/v/gen/c/testdata/globals_with_weak_tag.vv lib/vlang/vlib/v/gen/c/testdata/gui_windows_program.c.must_have @@ -4744,6 +4967,8 @@ lib/vlang/vlib/v/gen/c/testdata/init_fn_ lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.c.must_have lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.out lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.vv +lib/vlang/vlib/v/gen/c/testdata/linker_section_nix.c.must_have +lib/vlang/vlib/v/gen/c/testdata/linker_section_nix.vv lib/vlang/vlib/v/gen/c/testdata/multi_return_ignored_if_guard.out lib/vlang/vlib/v/gen/c/testdata/multi_return_ignored_if_guard.vv lib/vlang/vlib/v/gen/c/testdata/mutable_receiver_type_mapping.out @@ -4758,6 +4983,8 @@ lib/vlang/vlib/v/gen/c/testdata/preinclu lib/vlang/vlib/v/gen/c/testdata/preinclude_header2.h lib/vlang/vlib/v/gen/c/testdata/ref_sumtype_map_as_struct_field.out lib/vlang/vlib/v/gen/c/testdata/ref_sumtype_map_as_struct_field.vv +lib/vlang/vlib/v/gen/c/testdata/self_printer_with_prod.out +lib/vlang/vlib/v/gen/c/testdata/self_printer_with_prod.vv lib/vlang/vlib/v/gen/c/testdata/spawn_call_fn_struct_field.out lib/vlang/vlib/v/gen/c/testdata/spawn_call_fn_struct_field.vv lib/vlang/vlib/v/gen/c/testdata/spawn_stack_nix.c.must_have @@ -4861,6 +5088,10 @@ lib/vlang/vlib/v/gen/js/tests/testdata/s lib/vlang/vlib/v/gen/js/tests/testdata/string.v lib/vlang/vlib/v/gen/js/tests/testdata/string_methods.out lib/vlang/vlib/v/gen/js/tests/testdata/string_methods.v +lib/vlang/vlib/v/gen/js/tests/testdata/u16.out +lib/vlang/vlib/v/gen/js/tests/testdata/u16.v +lib/vlang/vlib/v/gen/js/tests/testdata/u32.out +lib/vlang/vlib/v/gen/js/tests/testdata/u32.v lib/vlang/vlib/v/gen/js/tests/testdata/u64.out lib/vlang/vlib/v/gen/js/tests/testdata/u64.v lib/vlang/vlib/v/gen/js/util.v @@ -5047,8 +5278,15 @@ lib/vlang/vlib/v/parser/orm.v lib/vlang/vlib/v/parser/parse_type.v lib/vlang/vlib/v/parser/parser.v lib/vlang/vlib/v/parser/struct.v +lib/vlang/vlib/v/parser/testdata/ +lib/vlang/vlib/v/parser/testdata/silent/ +lib/vlang/vlib/v/parser/testdata/silent/orm_infinite_loop_in_parser_sql_stmt.vv +lib/vlang/vlib/v/parser/testdata/stdout/ +lib/vlang/vlib/v/parser/testdata/stdout/.gitkeep lib/vlang/vlib/v/parser/tests/ lib/vlang/vlib/v/parser/tests/README.md +lib/vlang/vlib/v/parser/tests/already_existing_sym_err.out +lib/vlang/vlib/v/parser/tests/already_existing_sym_err.vv lib/vlang/vlib/v/parser/tests/anon_fn_return_type.out lib/vlang/vlib/v/parser/tests/anon_fn_return_type.vv lib/vlang/vlib/v/parser/tests/anon_sum_type_interface.out @@ -5167,6 +5405,10 @@ lib/vlang/vlib/v/parser/tests/fixed_arr_ lib/vlang/vlib/v/parser/tests/fixed_arr_len_cap_attr_err.vv lib/vlang/vlib/v/parser/tests/fixed_array_size_using_non_constant_err.out lib/vlang/vlib/v/parser/tests/fixed_array_size_using_non_constant_err.vv +lib/vlang/vlib/v/parser/tests/fn_alias_arg_variadic_mut_err.out +lib/vlang/vlib/v/parser/tests/fn_alias_arg_variadic_mut_err.vv +lib/vlang/vlib/v/parser/tests/fn_arg_variadic_mut_err.out +lib/vlang/vlib/v/parser/tests/fn_arg_variadic_mut_err.vv lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_multiple.out lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_multiple.vv lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_single.out @@ -5214,6 +5456,8 @@ lib/vlang/vlib/v/parser/tests/function_v lib/vlang/vlib/v/parser/tests/function_variadic_arg_non_final.vv lib/vlang/vlib/v/parser/tests/generic_fn_type_decl_err.out lib/vlang/vlib/v/parser/tests/generic_fn_type_decl_err.vv +lib/vlang/vlib/v/parser/tests/generic_interface_decl_err.out +lib/vlang/vlib/v/parser/tests/generic_interface_decl_err.vv lib/vlang/vlib/v/parser/tests/generic_lowercase_err.out lib/vlang/vlib/v/parser/tests/generic_lowercase_err.vv lib/vlang/vlib/v/parser/tests/generic_struct_parameter_err.out @@ -5294,6 +5538,8 @@ lib/vlang/vlib/v/parser/tests/map_init_v lib/vlang/vlib/v/parser/tests/map_init_void.vv lib/vlang/vlib/v/parser/tests/map_init_void2.out lib/vlang/vlib/v/parser/tests/map_init_void2.vv +lib/vlang/vlib/v/parser/tests/map_key_twice_err.out +lib/vlang/vlib/v/parser/tests/map_key_twice_err.vv lib/vlang/vlib/v/parser/tests/map_syntax_err.out lib/vlang/vlib/v/parser/tests/map_syntax_err.vv lib/vlang/vlib/v/parser/tests/match_multi_else_branch_err.out @@ -5330,6 +5576,8 @@ lib/vlang/vlib/v/parser/tests/not_using_ lib/vlang/vlib/v/parser/tests/not_using_if_comptime_in_comptime_err.vv lib/vlang/vlib/v/parser/tests/operator_normal_fn.out lib/vlang/vlib/v/parser/tests/operator_normal_fn.vv +lib/vlang/vlib/v/parser/tests/option_alias_option_type_err.out +lib/vlang/vlib/v/parser/tests/option_alias_option_type_err.vv lib/vlang/vlib/v/parser/tests/option_result_err.out lib/vlang/vlib/v/parser/tests/option_result_err.vv lib/vlang/vlib/v/parser/tests/option_sum_type_return_err.out @@ -5428,6 +5676,10 @@ lib/vlang/vlib/v/parser/tests/struct_upd lib/vlang/vlib/v/parser/tests/struct_update_err.vv lib/vlang/vlib/v/parser/tests/sum_type_exists_err.out lib/vlang/vlib/v/parser/tests/sum_type_exists_err.vv +lib/vlang/vlib/v/parser/tests/tmpl/ +lib/vlang/vlib/v/parser/tests/tmpl/include.txt +lib/vlang/vlib/v/parser/tests/tmpl_include_without_quotes.out +lib/vlang/vlib/v/parser/tests/tmpl_include_without_quotes.vv lib/vlang/vlib/v/parser/tests/too_many_generics_err.out lib/vlang/vlib/v/parser/tests/too_many_generics_err.vv lib/vlang/vlib/v/parser/tests/type_alias_existing_type_err.out @@ -5450,6 +5702,7 @@ lib/vlang/vlib/v/parser/tests/unexpected lib/vlang/vlib/v/parser/tests/unexpected_token.vv lib/vlang/vlib/v/parser/tmpl.v lib/vlang/vlib/v/parser/v_parser_test.v +lib/vlang/vlib/v/parser/v_print_v_files_works_test.v lib/vlang/vlib/v/pkgconfig/ lib/vlang/vlib/v/pkgconfig/README.md lib/vlang/vlib/v/pkgconfig/bin/ @@ -5552,6 +5805,8 @@ lib/vlang/vlib/v/scanner/tests/oct_separ lib/vlang/vlib/v/scanner/tests/oct_separator_in_front_err.vv lib/vlang/vlib/v/scanner/tests/position_0_err.out lib/vlang/vlib/v/scanner/tests/position_0_err.vv +lib/vlang/vlib/v/scanner/tests/shebang_outside_vsh_err.out +lib/vlang/vlib/v/scanner/tests/shebang_outside_vsh_err.vv lib/vlang/vlib/v/scanner/tests/undefined_ident_in_string_literal_err.out lib/vlang/vlib/v/scanner/tests/undefined_ident_in_string_literal_err.vv lib/vlang/vlib/v/scanner/tests/unfinished_string_literal_err.out @@ -5594,6 +5849,10 @@ lib/vlang/vlib/v/slow_tests/inout/compti lib/vlang/vlib/v/slow_tests/inout/comptime_iterate.vv lib/vlang/vlib/v/slow_tests/inout/comptime_ptr.out lib/vlang/vlib/v/slow_tests/inout/comptime_ptr.vv +lib/vlang/vlib/v/slow_tests/inout/comptime_selector_of_interface.out +lib/vlang/vlib/v/slow_tests/inout/comptime_selector_of_interface.vv +lib/vlang/vlib/v/slow_tests/inout/comptime_smartcast_variant.out +lib/vlang/vlib/v/slow_tests/inout/comptime_smartcast_variant.vv lib/vlang/vlib/v/slow_tests/inout/data_obj.v.templ lib/vlang/vlib/v/slow_tests/inout/dump_expression.out lib/vlang/vlib/v/slow_tests/inout/dump_expression.vv @@ -5760,6 +6019,7 @@ lib/vlang/vlib/v/slow_tests/profile/prof lib/vlang/vlib/v/slow_tests/profile/profile_test_1.v lib/vlang/vlib/v/slow_tests/profile/profile_test_2.v lib/vlang/vlib/v/slow_tests/profile/profile_test_3.v +lib/vlang/vlib/v/slow_tests/profile/profile_test_interrupted.v lib/vlang/vlib/v/slow_tests/repl/ lib/vlang/vlib/v/slow_tests/repl/.gitattributes lib/vlang/vlib/v/slow_tests/repl/.gitignore @@ -5788,7 +6048,7 @@ lib/vlang/vlib/v/slow_tests/repl/error_a lib/vlang/vlib/v/slow_tests/repl/error_exitasdfasdf.repl lib/vlang/vlib/v/slow_tests/repl/error_nosave.repl.skip lib/vlang/vlib/v/slow_tests/repl/fn_calls.repl -lib/vlang/vlib/v/slow_tests/repl/function.repl.skip +lib/vlang/vlib/v/slow_tests/repl/if_and_for_with_print_inside_them.repl lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/ lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/fields.1.repl.skip lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/fields.2.repl.skip @@ -5839,6 +6099,7 @@ lib/vlang/vlib/v/slow_tests/valgrind/fn_ lib/vlang/vlib/v/slow_tests/valgrind/free_heap_foos.c.v lib/vlang/vlib/v/slow_tests/valgrind/free_variables_in_reverse_order_of_creation.c.v lib/vlang/vlib/v/slow_tests/valgrind/if_expr.v +lib/vlang/vlib/v/slow_tests/valgrind/if_expr_autofree_optional.v lib/vlang/vlib/v/slow_tests/valgrind/if_expr_skip.v lib/vlang/vlib/v/slow_tests/valgrind/import_os_and_use_its_constants.v lib/vlang/vlib/v/slow_tests/valgrind/import_x_json2.v @@ -5863,6 +6124,7 @@ lib/vlang/vlib/v/tests/addr_test.v lib/vlang/vlib/v/tests/aggregate_is_nodetype_test.v lib/vlang/vlib/v/tests/alias_array_built_in_methods_test.v lib/vlang/vlib/v/tests/alias_array_has_method_test.v +lib/vlang/vlib/v/tests/alias_array_no_cast_init_test.v lib/vlang/vlib/v/tests/alias_array_operator_overloading_test.v lib/vlang/vlib/v/tests/alias_array_plus_operator_test.v lib/vlang/vlib/v/tests/alias_basic_types_test.v @@ -5878,6 +6140,7 @@ lib/vlang/vlib/v/tests/alias_map_clone_t lib/vlang/vlib/v/tests/alias_map_keys_test.v lib/vlang/vlib/v/tests/alias_map_operator_overloading_test.v lib/vlang/vlib/v/tests/alias_operator_overloading_test.v +lib/vlang/vlib/v/tests/alias_string_match_test.v lib/vlang/vlib/v/tests/alias_sumtype_method_call_test.v lib/vlang/vlib/v/tests/alias_to_ptr_arg_test.v lib/vlang/vlib/v/tests/alias_to_sum_with_enum_test.v @@ -5905,6 +6168,7 @@ lib/vlang/vlib/v/tests/anon_fn_with_arra lib/vlang/vlib/v/tests/anon_fn_with_nested_anon_fn_args_test.v lib/vlang/vlib/v/tests/anon_fn_with_option_test.v lib/vlang/vlib/v/tests/anon_struct_assign_test.v +lib/vlang/vlib/v/tests/anon_struct_default_value_test.v lib/vlang/vlib/v/tests/anon_struct_type_test.v lib/vlang/vlib/v/tests/anon_struct_with_default_expr_test.v lib/vlang/vlib/v/tests/append_struct_to_interface_array_test.v @@ -5968,6 +6232,7 @@ lib/vlang/vlib/v/tests/arrays_and_maps_o lib/vlang/vlib/v/tests/as_cast_already_smartcast_sumtype_test.v lib/vlang/vlib/v/tests/as_cast_is_expr_sumtype_fn_result_test.v lib/vlang/vlib/v/tests/as_cast_literal_test.v +lib/vlang/vlib/v/tests/as_cast_selector_test.v lib/vlang/vlib/v/tests/assert_fn_call_with_parentheses_test.v lib/vlang/vlib/v/tests/assert_if_guard_expr_test.v lib/vlang/vlib/v/tests/assert_should_evaluate_args_just_once_test.v @@ -5997,7 +6262,9 @@ lib/vlang/vlib/v/tests/autolock_array2_t lib/vlang/vlib/v/tests/backtrace_test.v lib/vlang/vlib/v/tests/bench/ lib/vlang/vlib/v/tests/bench/bench_compare_tokens.v +lib/vlang/vlib/v/tests/bench/bench_gc_enable_disable_collect.v lib/vlang/vlib/v/tests/bench/bench_json_vs_json2.v +lib/vlang/vlib/v/tests/bench/bench_rand_fill_buffer_from_set.v lib/vlang/vlib/v/tests/bench/bench_random_number_generation.c.v lib/vlang/vlib/v/tests/bench/bench_stbi_load.v lib/vlang/vlib/v/tests/bench/bench_string_int.v @@ -6038,14 +6305,22 @@ lib/vlang/vlib/v/tests/c_struct_free/ lib/vlang/vlib/v/tests/c_struct_free/c_struct_free_property_test.c.v lib/vlang/vlib/v/tests/c_struct_free/free_struct.c lib/vlang/vlib/v/tests/c_struct_with_reserved_field_name_test.v +lib/vlang/vlib/v/tests/c_structs/ +lib/vlang/vlib/v/tests/c_structs/cstruct.h +lib/vlang/vlib/v/tests/c_structs/cstruct_iterator_test.c.v +lib/vlang/vlib/v/tests/c_structs/cstruct_test.c.v +lib/vlang/vlib/v/tests/c_structs/iterator.h +lib/vlang/vlib/v/tests/c_structs/v.mod lib/vlang/vlib/v/tests/call_on_anon_test.v lib/vlang/vlib/v/tests/call_to_str_on_option_test.v lib/vlang/vlib/v/tests/calling_module_functions_with_maps_of_arrays_test.v lib/vlang/vlib/v/tests/cast_bool_to_int_test.v lib/vlang/vlib/v/tests/cast_comptime_test.v +lib/vlang/vlib/v/tests/cast_fixed_array_to_ptr_ptr_test.v lib/vlang/vlib/v/tests/cast_in_comptime_if_test.v lib/vlang/vlib/v/tests/cast_in_index_of_ref_fixed_array_test.v lib/vlang/vlib/v/tests/cast_int_to_interface_test.v +lib/vlang/vlib/v/tests/cast_interface_to_impl_test.v lib/vlang/vlib/v/tests/cast_none_to_option_test.v lib/vlang/vlib/v/tests/cast_option_to_interface_test.v lib/vlang/vlib/v/tests/cast_precedence_test.v @@ -6112,8 +6387,10 @@ lib/vlang/vlib/v/tests/comptime_for_map_ lib/vlang/vlib/v/tests/comptime_for_method_call_in_print_call_test.v lib/vlang/vlib/v/tests/comptime_for_method_call_test.v lib/vlang/vlib/v/tests/comptime_for_method_call_with_args_test.v +lib/vlang/vlib/v/tests/comptime_for_mod_name_test.v lib/vlang/vlib/v/tests/comptime_for_over_struct_with_C_reserved_word_fields_test.v lib/vlang/vlib/v/tests/comptime_for_test.v +lib/vlang/vlib/v/tests/comptime_generic_arg_test.v lib/vlang/vlib/v/tests/comptime_generic_ret_test.v lib/vlang/vlib/v/tests/comptime_generic_test.v lib/vlang/vlib/v/tests/comptime_if_expr_generic_typ_is_type_test.v @@ -6131,7 +6408,9 @@ lib/vlang/vlib/v/tests/comptime_if_threa lib/vlang/vlib/v/tests/comptime_in_type_checking_test.v lib/vlang/vlib/v/tests/comptime_indirection_check_test.v lib/vlang/vlib/v/tests/comptime_is_check_test.v +lib/vlang/vlib/v/tests/comptime_is_interface_check_test.v lib/vlang/vlib/v/tests/comptime_kinds_test.v +lib/vlang/vlib/v/tests/comptime_map_generic_test.v lib/vlang/vlib/v/tests/comptime_map_it_test.v lib/vlang/vlib/v/tests/comptime_map_test.v lib/vlang/vlib/v/tests/comptime_method_args_test.v @@ -6144,10 +6423,13 @@ lib/vlang/vlib/v/tests/comptime_on_metho lib/vlang/vlib/v/tests/comptime_option_field_test.v lib/vlang/vlib/v/tests/comptime_println_test.v lib/vlang/vlib/v/tests/comptime_propagate_test.v +lib/vlang/vlib/v/tests/comptime_selector_generic_arg_test.v lib/vlang/vlib/v/tests/comptime_selector_member_test.v lib/vlang/vlib/v/tests/comptime_selector_ptr_test.v +lib/vlang/vlib/v/tests/comptime_smart_receiver_test.v lib/vlang/vlib/v/tests/comptime_smartcast_assert_test.v lib/vlang/vlib/v/tests/comptime_smartcast_test.v +lib/vlang/vlib/v/tests/comptime_smartcast_var_test.v lib/vlang/vlib/v/tests/comptime_sumtype_cast_2_test.v lib/vlang/vlib/v/tests/comptime_sumtype_cast_3_test.v lib/vlang/vlib/v/tests/comptime_sumtype_cast_test.v @@ -6177,9 +6459,12 @@ lib/vlang/vlib/v/tests/const_from_bytes_ lib/vlang/vlib/v/tests/const_from_comptime_if_expr_test.v lib/vlang/vlib/v/tests/const_from_multi_branchs_of_if_expr_test.v lib/vlang/vlib/v/tests/const_function_call_init_order_test.v +lib/vlang/vlib/v/tests/const_global_arr_test.v +lib/vlang/vlib/v/tests/const_init_array_index_test.v lib/vlang/vlib/v/tests/const_init_order_test.v lib/vlang/vlib/v/tests/const_many_pluses_with_raw_string_literal_test.v lib/vlang/vlib/v/tests/const_name_equals_fn_name_test.v +lib/vlang/vlib/v/tests/const_order_with_str_interp_test.v lib/vlang/vlib/v/tests/const_reference_argument_test.v lib/vlang/vlib/v/tests/const_representation_test.v lib/vlang/vlib/v/tests/const_resolution_test.v @@ -6205,6 +6490,7 @@ lib/vlang/vlib/v/tests/defer/ lib/vlang/vlib/v/tests/defer/defer_return_test.v lib/vlang/vlib/v/tests/defer/defer_test.v lib/vlang/vlib/v/tests/defer/defer_with_fn_var_test.v +lib/vlang/vlib/v/tests/defer_if_comptime_test.v lib/vlang/vlib/v/tests/defer_use_returned_value_test.v lib/vlang/vlib/v/tests/dereference_mut_interface_in_loop_test.v lib/vlang/vlib/v/tests/differently_named_structs_test.v @@ -6237,6 +6523,7 @@ lib/vlang/vlib/v/tests/enum_default_test lib/vlang/vlib/v/tests/enum_default_value_in_struct_test.v lib/vlang/vlib/v/tests/enum_explicit_size_big_and_small_test.v lib/vlang/vlib/v/tests/enum_flag_test.v +lib/vlang/vlib/v/tests/enum_from_generic_static_method_test.v lib/vlang/vlib/v/tests/enum_hex_test.v lib/vlang/vlib/v/tests/enum_max_test.v lib/vlang/vlib/v/tests/enum_static_from_string_test.v @@ -6247,10 +6534,17 @@ lib/vlang/vlib/v/tests/field_publicity/ lib/vlang/vlib/v/tests/field_publicity/embed.v lib/vlang/vlib/v/tests/filter_in_map_test.v lib/vlang/vlib/v/tests/filter_test.v +lib/vlang/vlib/v/tests/filtering_tests/ +lib/vlang/vlib/v/tests/filtering_tests/filtering_android_outside_termux_test.v +lib/vlang/vlib/v/tests/filtering_tests/filtering_macos_test.v +lib/vlang/vlib/v/tests/filtering_tests/filtering_nix_test.v +lib/vlang/vlib/v/tests/filtering_tests/filtering_windows_test.v lib/vlang/vlib/v/tests/fixed_array_2_test.v lib/vlang/vlib/v/tests/fixed_array_chan_test.v lib/vlang/vlib/v/tests/fixed_array_const_size_test.v lib/vlang/vlib/v/tests/fixed_array_explicit_decompose_test.v +lib/vlang/vlib/v/tests/fixed_array_generic_ini_test.v +lib/vlang/vlib/v/tests/fixed_array_generic_ret_test.v lib/vlang/vlib/v/tests/fixed_array_in_op_test.v lib/vlang/vlib/v/tests/fixed_array_init_test.v lib/vlang/vlib/v/tests/fixed_array_literal_index_test.v @@ -6262,6 +6556,7 @@ lib/vlang/vlib/v/tests/fixed_array_of_in lib/vlang/vlib/v/tests/fixed_array_of_option_test.v lib/vlang/vlib/v/tests/fixed_array_of_threads_test.v lib/vlang/vlib/v/tests/fixed_array_of_threads_wait_test.v +lib/vlang/vlib/v/tests/fixed_array_op_overload_test.v lib/vlang/vlib/v/tests/fixed_array_return_decl_test.v lib/vlang/vlib/v/tests/fixed_array_test.v lib/vlang/vlib/v/tests/fixed_array_to_string_test.v @@ -6390,6 +6685,7 @@ lib/vlang/vlib/v/tests/generic_operator_ lib/vlang/vlib/v/tests/generic_recursive_fn_test.v lib/vlang/vlib/v/tests/generic_resolve_test.v lib/vlang/vlib/v/tests/generic_selector_test.v +lib/vlang/vlib/v/tests/generic_smartcast_test.v lib/vlang/vlib/v/tests/generic_static_method_test.v lib/vlang/vlib/v/tests/generic_struct_init_with_field_struct_init_test.v lib/vlang/vlib/v/tests/generic_struct_init_with_generic_cast_test.v @@ -6445,6 +6741,7 @@ lib/vlang/vlib/v/tests/generics_in_gener lib/vlang/vlib/v/tests/generics_indirect_test.v lib/vlang/vlib/v/tests/generics_interface_decl_test.v lib/vlang/vlib/v/tests/generics_interface_method_test.v +lib/vlang/vlib/v/tests/generics_interface_with_generic_method_using_generic_struct_test.v lib/vlang/vlib/v/tests/generics_interface_with_generic_sumtype_test.v lib/vlang/vlib/v/tests/generics_interface_with_multi_generic_structs_test.v lib/vlang/vlib/v/tests/generics_interface_with_multi_generic_types_test.v @@ -6464,6 +6761,7 @@ lib/vlang/vlib/v/tests/generics_method_s lib/vlang/vlib/v/tests/generics_method_test.v lib/vlang/vlib/v/tests/generics_method_variable_test.v lib/vlang/vlib/v/tests/generics_method_with_diff_generic_names_test.v +lib/vlang/vlib/v/tests/generics_method_with_embedded_structs_test.v lib/vlang/vlib/v/tests/generics_method_with_generic_anon_fn_argument_test.v lib/vlang/vlib/v/tests/generics_method_with_multi_types_test.v lib/vlang/vlib/v/tests/generics_method_with_nested_generic_method_test.v @@ -6643,6 +6941,7 @@ lib/vlang/vlib/v/tests/interface_fn_retu lib/vlang/vlib/v/tests/interface_fn_return_with_struct_init_test.v lib/vlang/vlib/v/tests/interface_method_using_struct_embed_test.v lib/vlang/vlib/v/tests/interface_method_with_struct_embed_test.v +lib/vlang/vlib/v/tests/interface_multi_return_test.v lib/vlang/vlib/v/tests/interface_nested_field_test.v lib/vlang/vlib/v/tests/interface_only_decl_with_option_test.v lib/vlang/vlib/v/tests/interface_runtime_conversions_test.v @@ -6679,6 +6978,7 @@ lib/vlang/vlib/v/tests/map_alias_key_tes lib/vlang/vlib/v/tests/map_and_array_with_fns_test.v lib/vlang/vlib/v/tests/map_assign_array_of_interface_test.v lib/vlang/vlib/v/tests/map_assign_interface_values_with_implicit_casts_test.v +lib/vlang/vlib/v/tests/map_auto_str_ptr_test.v lib/vlang/vlib/v/tests/map_builtin_call_test.v lib/vlang/vlib/v/tests/map_clear_test.v lib/vlang/vlib/v/tests/map_complex_array_test.v @@ -6686,12 +6986,14 @@ lib/vlang/vlib/v/tests/map_complex_fixed lib/vlang/vlib/v/tests/map_enum_keys_test.v lib/vlang/vlib/v/tests/map_equality_test.v lib/vlang/vlib/v/tests/map_fn_test.v +lib/vlang/vlib/v/tests/map_generic_call_test.v lib/vlang/vlib/v/tests/map_get_anon_fn_value_test.v lib/vlang/vlib/v/tests/map_get_anon_fn_value_with_mut_arg_test.v lib/vlang/vlib/v/tests/map_get_assign_blank_test.v lib/vlang/vlib/v/tests/map_high_order_assign_test.v lib/vlang/vlib/v/tests/map_init_with_enum_keys_test.v lib/vlang/vlib/v/tests/map_init_with_multi_enum_keys_test.v +lib/vlang/vlib/v/tests/map_init_with_update_test.v lib/vlang/vlib/v/tests/map_key_alias_test.v lib/vlang/vlib/v/tests/map_key_expr_test.v lib/vlang/vlib/v/tests/map_literals_method_call_test.v @@ -6761,6 +7063,7 @@ lib/vlang/vlib/v/tests/match_with_compti lib/vlang/vlib/v/tests/match_with_multi_sumtype_exprs_test.v lib/vlang/vlib/v/tests/match_with_return_result_test.v lib/vlang/vlib/v/tests/method_call_chained_test.v +lib/vlang/vlib/v/tests/method_call_none_check_test.v lib/vlang/vlib/v/tests/method_call_on_aggregate_test.v lib/vlang/vlib/v/tests/method_call_resolve_test.v lib/vlang/vlib/v/tests/method_call_var_comp_test.v @@ -6782,6 +7085,9 @@ lib/vlang/vlib/v/tests/modules/amodule/i lib/vlang/vlib/v/tests/modules/amodule/module.v lib/vlang/vlib/v/tests/modules/another_module/ lib/vlang/vlib/v/tests/modules/another_module/module.v +lib/vlang/vlib/v/tests/modules/consts_with_complex_init/ +lib/vlang/vlib/v/tests/modules/consts_with_complex_init/config.v +lib/vlang/vlib/v/tests/modules/consts_with_complex_init/consts_should_not_conflict_test.v lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/ lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/config.v lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/consts_should_not_conflict_test.v @@ -6792,6 +7098,8 @@ lib/vlang/vlib/v/tests/modules/enum_from lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/main_test.v lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod/ lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod/mod.v +lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod2/ +lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod2/mod2.v lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/v.mod lib/vlang/vlib/v/tests/modules/geometry/ lib/vlang/vlib/v/tests/modules/geometry/geometry.v @@ -6832,6 +7140,7 @@ lib/vlang/vlib/v/tests/multiple_comptime lib/vlang/vlib/v/tests/multiple_embed_external_interface_test.v lib/vlang/vlib/v/tests/multiple_embed_struct_init_test.v lib/vlang/vlib/v/tests/multiple_embed_struct_with_duplicate_field_init_test.v +lib/vlang/vlib/v/tests/multiple_fixed_array_var_init_test.v lib/vlang/vlib/v/tests/multiple_generic_resolve_test.v lib/vlang/vlib/v/tests/multiple_matchs_in_one_expr_test.v lib/vlang/vlib/v/tests/multiple_paths_in_vmodules/ @@ -6884,6 +7193,7 @@ lib/vlang/vlib/v/tests/option_array_test lib/vlang/vlib/v/tests/option_assign_none_test.v lib/vlang/vlib/v/tests/option_auto_eq_test.v lib/vlang/vlib/v/tests/option_auto_heap_test.v +lib/vlang/vlib/v/tests/option_call_on_orexpr_test.v lib/vlang/vlib/v/tests/option_call_propagation_test.v lib/vlang/vlib/v/tests/option_cast_test.v lib/vlang/vlib/v/tests/option_compvar_types_test.v @@ -6915,7 +7225,9 @@ lib/vlang/vlib/v/tests/option_multi_ret_ lib/vlang/vlib/v/tests/option_multi_return_assign_test.v lib/vlang/vlib/v/tests/option_multi_return_test.v lib/vlang/vlib/v/tests/option_nested_struct_test.v +lib/vlang/vlib/v/tests/option_operator_overload_test.v lib/vlang/vlib/v/tests/option_or_block_test.v +lib/vlang/vlib/v/tests/option_or_result_fixed_arr_test.v lib/vlang/vlib/v/tests/option_print_errors_test.v lib/vlang/vlib/v/tests/option_print_ptr_test.v lib/vlang/vlib/v/tests/option_ptr_arg_heap_test.v @@ -6928,6 +7240,8 @@ lib/vlang/vlib/v/tests/option_ptr_init_t lib/vlang/vlib/v/tests/option_ptr_ptr_test.v lib/vlang/vlib/v/tests/option_ptr_test.v lib/vlang/vlib/v/tests/option_push_array_opt_test.v +lib/vlang/vlib/v/tests/option_return_fixed_arr_test.v +lib/vlang/vlib/v/tests/option_selector_assign_test.v lib/vlang/vlib/v/tests/option_selector_cast_test.v lib/vlang/vlib/v/tests/option_selector_test.v lib/vlang/vlib/v/tests/option_struct_compare_test.v @@ -6951,6 +7265,7 @@ lib/vlang/vlib/v/tests/option_void_fn_re lib/vlang/vlib/v/tests/or_expr_with_comptime_test.v lib/vlang/vlib/v/tests/or_expr_with_multi_stmts_test.v lib/vlang/vlib/v/tests/or_expr_with_nested_match_expr_test.v +lib/vlang/vlib/v/tests/orm_create_several_tables_test.v lib/vlang/vlib/v/tests/orm_enum_test.v lib/vlang/vlib/v/tests/orm_handle_error_for_select_from_not_created_table_test.v lib/vlang/vlib/v/tests/orm_joined_tables_select_test.v @@ -7075,8 +7390,10 @@ lib/vlang/vlib/v/tests/return_error_in_i lib/vlang/vlib/v/tests/return_fixed_array_test.v lib/vlang/vlib/v/tests/return_if_expr_with_custom_error_test.v lib/vlang/vlib/v/tests/return_in_lock_test.v +lib/vlang/vlib/v/tests/return_map_index_with_or_block_test.v lib/vlang/vlib/v/tests/return_match_expr_of_sumtype_result_test.v lib/vlang/vlib/v/tests/return_match_expr_with_custom_error_test.v +lib/vlang/vlib/v/tests/return_option_call_in_non_option_fn_test.v lib/vlang/vlib/v/tests/return_option_call_test.v lib/vlang/vlib/v/tests/return_option_test.v lib/vlang/vlib/v/tests/return_result_in_or_block_test.v @@ -7087,6 +7404,7 @@ lib/vlang/vlib/v/tests/scanner_and_and_n lib/vlang/vlib/v/tests/script_with_no_extension lib/vlang/vlib/v/tests/select_auto_sync_test.v lib/vlang/vlib/v/tests/selectorexpr_alias_to_ptr_test.v +lib/vlang/vlib/v/tests/selectorexpt_field_name_test.v lib/vlang/vlib/v/tests/semaphore_test.v lib/vlang/vlib/v/tests/semaphore_timed_test.v lib/vlang/vlib/v/tests/shared_arg_test.v @@ -7139,6 +7457,9 @@ lib/vlang/vlib/v/tests/skip_unused/const lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.run.out lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.skip_unused.run.out lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.vv +lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.run.out +lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.skip_unused.run.out +lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.vv lib/vlang/vlib/v/tests/skip_unused/generics_method.run.out lib/vlang/vlib/v/tests/skip_unused/generics_method.skip_unused.run.out lib/vlang/vlib/v/tests/skip_unused/generics_method.vv @@ -7228,6 +7549,8 @@ lib/vlang/vlib/v/tests/struct_field_defa lib/vlang/vlib/v/tests/struct_field_default_value_sumtype_cast_test.v lib/vlang/vlib/v/tests/struct_field_fixed_array_init_test.v lib/vlang/vlib/v/tests/struct_field_fn_call_test.v +lib/vlang/vlib/v/tests/struct_field_init_with_generic_anon_fn_test.v +lib/vlang/vlib/v/tests/struct_field_init_with_generic_fn_test.v lib/vlang/vlib/v/tests/struct_field_option_type_with_default_value_init_test.v lib/vlang/vlib/v/tests/struct_fields_required_test.v lib/vlang/vlib/v/tests/struct_fields_storing_functions_test.v @@ -7265,6 +7588,7 @@ lib/vlang/vlib/v/tests/sumtype_calls_tes lib/vlang/vlib/v/tests/sumtype_equality_test.v lib/vlang/vlib/v/tests/sumtype_literal_test.v lib/vlang/vlib/v/tests/sumtype_on_match_test.v +lib/vlang/vlib/v/tests/sumtype_ptr_arg_test.v lib/vlang/vlib/v/tests/sumtype_str_for_subtypes_with_str_test.v lib/vlang/vlib/v/tests/sumtype_str_test.v lib/vlang/vlib/v/tests/sumtype_with_alias_fntype_fn_call_test.v @@ -7296,6 +7620,8 @@ lib/vlang/vlib/v/tests/testdata/tests_re lib/vlang/vlib/v/tests/testdata/trace_calls/ lib/vlang/vlib/v/tests/testdata/trace_calls/simple.vv lib/vlang/vlib/v/tests/testdata/trace_calls/simple.vv.must_match +lib/vlang/vlib/v/tests/testdata/trace_calls/single_println.vv +lib/vlang/vlib/v/tests/testdata/trace_calls/single_println.vv.must_match lib/vlang/vlib/v/tests/testdata/trace_calls/with_modules.vv lib/vlang/vlib/v/tests/testdata/trace_calls/with_modules.vv.must_match lib/vlang/vlib/v/tests/testdata/usecache_and_mods/ @@ -7324,13 +7650,16 @@ lib/vlang/vlib/v/tests/testdata/usecache lib/vlang/vlib/v/tests/testdata/usecache_and_mods/zz/z1.v lib/vlang/vlib/v/tests/testdata/usecache_and_mods/zz/zz.v lib/vlang/vlib/v/tests/thread_array_test.v +lib/vlang/vlib/v/tests/thread_ptr_ret_test.v lib/vlang/vlib/v/tests/thread_returns_test.v lib/vlang/vlib/v/tests/thread_to_string_test.v lib/vlang/vlib/v/tests/tmpl/ lib/vlang/vlib/v/tests/tmpl/a.txt lib/vlang/vlib/v/tests/tmpl/b.txt lib/vlang/vlib/v/tests/tmpl/base.txt +lib/vlang/vlib/v/tests/tmpl/include.txt lib/vlang/vlib/v/tests/tmpl/inner.txt +lib/vlang/vlib/v/tests/tmpl/interpolation.txt lib/vlang/vlib/v/tests/tmpl/selective_interpolation_in_script_tag.html lib/vlang/vlib/v/tests/tmpl/template.in lib/vlang/vlib/v/tests/tmpl/template.txt @@ -7338,6 +7667,7 @@ lib/vlang/vlib/v/tests/tmpl_in_return_ma lib/vlang/vlib/v/tests/tmpl_script_tag_interpolation_test.v lib/vlang/vlib/v/tests/tmpl_test.v lib/vlang/vlib/v/tests/tmpl_using_variable_or_const_path_test.v +lib/vlang/vlib/v/tests/tmpl_with_double_quotes_test.v lib/vlang/vlib/v/tests/tmpl_with_single_quotes_test.v lib/vlang/vlib/v/tests/trace_calls_test.v lib/vlang/vlib/v/tests/translated_test.v @@ -7475,6 +7805,10 @@ lib/vlang/vlib/v2/types/types.v lib/vlang/vlib/v2/types/universe.v lib/vlang/vlib/v2/util/ lib/vlang/vlib/v2/util/worker_pool.v +lib/vlang/vlib/veb/ +lib/vlang/vlib/veb/auth/ +lib/vlang/vlib/veb/auth/README.md +lib/vlang/vlib/veb/auth/auth.v lib/vlang/vlib/vweb/ lib/vlang/vlib/vweb/README.md lib/vlang/vlib/vweb/assets/ @@ -7492,10 +7826,21 @@ lib/vlang/vlib/vweb/tests/ lib/vlang/vlib/vweb/tests/controller_duplicate_server.v lib/vlang/vlib/vweb/tests/controller_test.v lib/vlang/vlib/vweb/tests/controller_test_server.v +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/ +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/dynamic_template_manager_test_server.v +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/static/ +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/static/index.css +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/ +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/comment.html +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/index.html +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/vcache_dtm/ +lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/vcache_dtm/.gitkeep lib/vlang/vlib/vweb/tests/middleware_test.v lib/vlang/vlib/vweb/tests/middleware_test_server.v +lib/vlang/vlib/vweb/tests/vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v lib/vlang/vlib/vweb/tests/vweb_test.v -lib/vlang/vlib/vweb/tests/vweb_test_server.v +lib/vlang/vlib/vweb/tests/vweb_test_server/ +lib/vlang/vlib/vweb/tests/vweb_test_server/server.v lib/vlang/vlib/vweb/vweb.v lib/vlang/vlib/vweb/vweb_app_test.v lib/vlang/vlib/vweb/vweb_livereload.v @@ -7521,40 +7866,79 @@ lib/vlang/vlib/x/crypto/chacha20/ lib/vlang/vlib/x/crypto/chacha20/README.md lib/vlang/vlib/x/crypto/chacha20/chacha.v lib/vlang/vlib/x/crypto/chacha20/chacha_test.v -lib/vlang/vlib/x/crypto/chacha20/common.v -lib/vlang/vlib/x/crypto/chacha20/test_data.v lib/vlang/vlib/x/crypto/chacha20/xchacha.v lib/vlang/vlib/x/crypto/chacha20/xchacha_test.v +lib/vlang/vlib/x/crypto/chacha20poly1305/ +lib/vlang/vlib/x/crypto/chacha20poly1305/README.md +lib/vlang/vlib/x/crypto/chacha20poly1305/chacha20poly1305.v +lib/vlang/vlib/x/crypto/chacha20poly1305/chacha20poly1305_test.v +lib/vlang/vlib/x/crypto/chacha20poly1305/usage_test.v +lib/vlang/vlib/x/crypto/poly1305/ +lib/vlang/vlib/x/crypto/poly1305/README.md +lib/vlang/vlib/x/crypto/poly1305/custom.v +lib/vlang/vlib/x/crypto/poly1305/poly1305.v +lib/vlang/vlib/x/crypto/poly1305/poly1305_test.v +lib/vlang/vlib/x/crypto/poly1305/usage_test.v +lib/vlang/vlib/x/crypto/sm4/ +lib/vlang/vlib/x/crypto/sm4/README.md +lib/vlang/vlib/x/crypto/sm4/SM4.pdf +lib/vlang/vlib/x/crypto/sm4/sm4.v +lib/vlang/vlib/x/crypto/sm4/sm4_test.v lib/vlang/vlib/x/json2/ lib/vlang/vlib/x/json2/README.md -lib/vlang/vlib/x/json2/any_test.v -lib/vlang/vlib/x/json2/decode_struct_test.v -lib/vlang/vlib/x/json2/decode_struct_todo_test.vv +lib/vlang/vlib/x/json2/count.v +lib/vlang/vlib/x/json2/count_test.v lib/vlang/vlib/x/json2/decoder.v -lib/vlang/vlib/x/json2/decoder_test.v -lib/vlang/vlib/x/json2/encode_option_test.v -lib/vlang/vlib/x/json2/encode_struct_test.v -lib/vlang/vlib/x/json2/encode_struct_todo_test.vv lib/vlang/vlib/x/json2/encoder.v -lib/vlang/vlib/x/json2/encoder_test.v -lib/vlang/vlib/x/json2/integer_primitives_test.v lib/vlang/vlib/x/json2/json2.v -lib/vlang/vlib/x/json2/json2_test.v -lib/vlang/vlib/x/json2/json_module_compatibility_test/ -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_todo_test.vv -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_encode_arg_test.v -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_generic_todo_test.vv -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_option_arg_test.v -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_sumtype_todo_test.vv -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_test.v -lib/vlang/vlib/x/json2/json_module_compatibility_test/json_todo_test.vv lib/vlang/vlib/x/json2/scanner.v lib/vlang/vlib/x/json2/scanner_test.v lib/vlang/vlib/x/json2/strict/ lib/vlang/vlib/x/json2/strict/strict.v lib/vlang/vlib/x/json2/strict/strict_test.v lib/vlang/vlib/x/json2/strict/strict_test_todo.vv +lib/vlang/vlib/x/json2/tests/ +lib/vlang/vlib/x/json2/tests/any_test.v +lib/vlang/vlib/x/json2/tests/decode_struct_test.v +lib/vlang/vlib/x/json2/tests/decode_struct_todo_test.vv +lib/vlang/vlib/x/json2/tests/decoder_test.v +lib/vlang/vlib/x/json2/tests/encode_option_test.v +lib/vlang/vlib/x/json2/tests/encode_struct_skippable_fields_test.v +lib/vlang/vlib/x/json2/tests/encode_struct_test.v +lib/vlang/vlib/x/json2/tests/encode_struct_todo_test.vv +lib/vlang/vlib/x/json2/tests/encoder_test.v +lib/vlang/vlib/x/json2/tests/integer_primitives_test.v +lib/vlang/vlib/x/json2/tests/json2_test.v +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/ +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_todo_test.vv +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_encode_arg_test.v +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_generic_todo_test.vv +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_option_arg_test.v +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_sumtype_todo_test.vv +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_test.v +lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_todo_test.vv lib/vlang/vlib/x/json2/types.v +lib/vlang/vlib/x/sessions/ +lib/vlang/vlib/x/sessions/README.md +lib/vlang/vlib/x/sessions/db_store.v +lib/vlang/vlib/x/sessions/memory_store.v +lib/vlang/vlib/x/sessions/sessions.v +lib/vlang/vlib/x/sessions/store.v +lib/vlang/vlib/x/sessions/tests/ +lib/vlang/vlib/x/sessions/tests/db_store_test.v +lib/vlang/vlib/x/sessions/tests/memory_store_test.v +lib/vlang/vlib/x/sessions/tests/session_app_test.v +lib/vlang/vlib/x/sessions/tests/session_test.v +lib/vlang/vlib/x/sessions/vweb2_middleware/ +lib/vlang/vlib/x/sessions/vweb2_middleware/vweb2_middleware.v +lib/vlang/vlib/x/templating/ +lib/vlang/vlib/x/templating/dtm/ +lib/vlang/vlib/x/templating/dtm/README.md +lib/vlang/vlib/x/templating/dtm/dynamic_template_manager.v +lib/vlang/vlib/x/templating/dtm/dynamic_template_manager_cache_system_test.v +lib/vlang/vlib/x/templating/dtm/dynamic_template_manager_test.v +lib/vlang/vlib/x/templating/dtm/escape_html_strings_in_templates.v +lib/vlang/vlib/x/templating/dtm/tmpl.v lib/vlang/vlib/x/ttf/ lib/vlang/vlib/x/ttf/README.md lib/vlang/vlib/x/ttf/common.v @@ -7580,6 +7964,7 @@ lib/vlang/vlib/x/vweb/escape_html_string lib/vlang/vlib/x/vweb/middleware.v lib/vlang/vlib/x/vweb/parse.v lib/vlang/vlib/x/vweb/route_test.v +lib/vlang/vlib/x/vweb/sendfile_linux.c.v lib/vlang/vlib/x/vweb/sse/ lib/vlang/vlib/x/vweb/sse/README.md lib/vlang/vlib/x/vweb/sse/sse.v @@ -7587,15 +7972,23 @@ lib/vlang/vlib/x/vweb/sse/sse_test.v lib/vlang/vlib/x/vweb/static_handler.v lib/vlang/vlib/x/vweb/tests/ lib/vlang/vlib/x/vweb/tests/controller_test.v +lib/vlang/vlib/x/vweb/tests/cors_test.v lib/vlang/vlib/x/vweb/tests/large_payload_test.v lib/vlang/vlib/x/vweb/tests/middleware_test.v +lib/vlang/vlib/x/vweb/tests/persistent_connection_test.v lib/vlang/vlib/x/vweb/tests/static_handler_test.v lib/vlang/vlib/x/vweb/tests/testdata/ lib/vlang/vlib/x/vweb/tests/testdata/root.txt +lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/ +lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/ +lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/index.htm +lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/sub.txt lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/ +lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/index.htm lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/sub.txt lib/vlang/vlib/x/vweb/tests/testdata/unkown_mime.what lib/vlang/vlib/x/vweb/tests/vweb_app_test.v +lib/vlang/vlib/x/vweb/tests/vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v lib/vlang/vlib/x/vweb/tests/vweb_test.v lib/vlang/vlib/x/vweb/tests/vweb_test_server.v lib/vlang/vlib/x/vweb/vweb.v @@ -7783,30 +8176,30 @@ share/examples/vlang/js_dom_draw/ share/examples/vlang/js_dom_draw/README.md share/examples/vlang/js_dom_draw/draw.js.v share/examples/vlang/js_dom_draw/index.html -share/examples/vlang/js_dom_draw_bechmark_chart/ -share/examples/vlang/js_dom_draw_bechmark_chart/README.md -share/examples/vlang/js_dom_draw_bechmark_chart/chart/ -share/examples/vlang/js_dom_draw_bechmark_chart/chart/.gitignore -share/examples/vlang/js_dom_draw_bechmark_chart/chart/Dockerfile -share/examples/vlang/js_dom_draw_bechmark_chart/chart/README.md -share/examples/vlang/js_dom_draw_bechmark_chart/chart/draw.js.v -share/examples/vlang/js_dom_draw_bechmark_chart/chart/favicon.ico -share/examples/vlang/js_dom_draw_bechmark_chart/chart/main.v -share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/ -share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/ -share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/ -share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/all/ -share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/all/task.html -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/ -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/.gitignore -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/package.json -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/ -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/index.ts -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/server.js -share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/tsconfig.json -share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/ -share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/src/ -share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/src/main.v +share/examples/vlang/js_dom_draw_benchmark_chart/ +share/examples/vlang/js_dom_draw_benchmark_chart/README.md +share/examples/vlang/js_dom_draw_benchmark_chart/chart/ +share/examples/vlang/js_dom_draw_benchmark_chart/chart/.gitignore +share/examples/vlang/js_dom_draw_benchmark_chart/chart/Dockerfile +share/examples/vlang/js_dom_draw_benchmark_chart/chart/README.md +share/examples/vlang/js_dom_draw_benchmark_chart/chart/draw.js.v +share/examples/vlang/js_dom_draw_benchmark_chart/chart/favicon.ico +share/examples/vlang/js_dom_draw_benchmark_chart/chart/main.v +share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/ +share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/ +share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/ +share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/all/ +share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/all/task.html +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/ +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/.gitignore +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/package.json +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/ +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/index.ts +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/server.js +share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/tsconfig.json +share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/ +share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/src/ +share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/src/main.v share/examples/vlang/json.v share/examples/vlang/lander.v share/examples/vlang/linear_regression/ @@ -7882,6 +8275,7 @@ share/examples/vlang/quadtree_demo/ share/examples/vlang/quadtree_demo/quadtree_demo.v share/examples/vlang/quick_sort.v share/examples/vlang/random_ips.v +share/examples/vlang/readdir.v share/examples/vlang/readline/ share/examples/vlang/readline/readline.v share/examples/vlang/readline/readline_test.v @@ -8063,6 +8457,12 @@ share/examples/vlang/vweb/server_sent_ev share/examples/vlang/vweb/server_sent_events/favicon.ico share/examples/vlang/vweb/server_sent_events/index.html share/examples/vlang/vweb/server_sent_events/server.v +share/examples/vlang/vweb/static_website/ +share/examples/vlang/vweb/static_website/README.md +share/examples/vlang/vweb/static_website/dist/ +share/examples/vlang/vweb/static_website/dist/another.html +share/examples/vlang/vweb/static_website/dist/index.html +share/examples/vlang/vweb/static_website/server.v share/examples/vlang/vweb/vweb_assets/ share/examples/vlang/vweb/vweb_assets/assets/ share/examples/vlang/vweb/vweb_assets/assets/index.css @@ -8125,6 +8525,12 @@ share/examples/vlang/vweb_orm_jwt/src/us share/examples/vlang/vweb_orm_jwt/src/v.mod share/examples/vlang/wasm/ share/examples/vlang/wasm/.gitignore +share/examples/vlang/wasm/change_color_by_id/ +share/examples/vlang/wasm/change_color_by_id/README.md +share/examples/vlang/wasm/change_color_by_id/change_color_by_id.html +share/examples/vlang/wasm/change_color_by_id/change_color_by_id.wasm.v +share/examples/vlang/wasm/change_color_by_id/favicon.ico +share/examples/vlang/wasm/change_color_by_id/serve_folder.v share/examples/vlang/wasm/functions.v share/examples/vlang/wasm/hello_world.v share/examples/vlang/wasm/mandelbrot/ @@ -8154,6 +8560,8 @@ share/examples/vlang/word_counter/README share/examples/vlang/word_counter/cinderella.txt share/examples/vlang/word_counter/word_counter.v share/examples/vlang/xvweb/ +share/examples/vlang/xvweb/cors/ +share/examples/vlang/xvweb/cors/vweb_cors_example.v share/examples/vlang/xvweb/todo/ share/examples/vlang/xvweb/todo/.gitignore share/examples/vlang/xvweb/todo/README.md