0 branches
Tree
Top files
Clone with HTTPS:
interface_edge_cases
cgen: fix incorrect casting of pointers to interface or sumtype (fixes #24309)
last Apr 21
10.65 KB
modules
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
137 bytes
append_struct_to_interface_array_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
622 bytes
appending_to_mut_array_in_fn_param_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
693 bytes
array_init_with_interface_test.v
tests: move enum_self_reference_test.v and array_init_with_interface_test.v to vlib/v/tests/
last Dec 29
308 bytes
array_of_empty_interface_result_regression_test.v
checker: invalid memory access with array of empty interface return type (fixes #24864)
last Mar 11
1.23 KB
big_array_allocation_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
756 bytes
empty_interface_ierror_or_block_test.v
checker: fix cannot implement empty interface with different interface (fixes #24193)
last Mar 25
413 bytes
empty_interface_is_another_empty_interface_check_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
107 bytes
empty_interface_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
191 bytes
interface_and_embedded_struct_build_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
241 bytes
interface_arr_auto_str_test.v
ast,parser,checker: fix identification of abstract vs real interface methods (interface with a str() method) (fix #23006) (#23238)
1 year ago
325 bytes
interface_arr_for_mut_iter_index_test.v
cgen: fix invalid memory access when iterating on interface types in an array (fixes #26882)
last Apr 21
1.04 KB
interface_arr_init_nested_short_syntax_test.v
cgen: C compiler error (fixes #24993)
last Apr 14
1.48 KB
interface_arr_init_test.v
parser,checker,cgen: fix wrong auto heap deref of auto `index` loop var (fix #24117) (#24124)
1 year ago
149 bytes
interface_array_implicit_conversion_test.v
checker: fix cannot use `[]Data` as `[]Cols` even though `Data` implements `Cols` (fixes #23666)
last Apr 14
1.15 KB
interface_array_init_test.v
cgen: fix array init with interface element type (fix #24442) (#24454)
1 year ago
384 bytes
interface_array_methods_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
484 bytes
interface_as_cast_in_anon_fn_test.v
cgen: fix interface casting in anon fn (fix #23530) (#23533)
1 year ago
325 bytes
interface_auto_str_gen_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
650 bytes
interface_auto_str_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
405 bytes
interface_bound_mut_method_value_issue_26986_test.v
cgen: fix bound interface method values (#27293)
last May 30
972 bytes
interface_deep_embedded_fields_regression_test.v
cgen: fix interface deep embedded fields bug (fixes #17667)
last Apr 15
622 bytes
interface_embedding_call_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.05 KB
interface_embedding_complex_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
819 bytes
interface_embedding_deep_nesting_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
2.51 KB
interface_embedding_implicit_upcast_test.v
checker: fix implicit cast inconsistency (fixes #26759)
last Mar 25
602 bytes
interface_embedding_method_call_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
814 bytes
interface_embedding_recursive_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.09 KB
interface_embedding_smartcast_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
729 bytes
interface_embedding_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
821 bytes
interface_embedding_to_base_interface_arg_test.v
cgen: cannot use interface b as interface a, although interface b embeds interface a (fixes #18864)
last Mar 11
566 bytes
interface_embedding_with_interface_para_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
515 bytes
interface_eq_methods_with_option_and_ref_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
754 bytes
interface_equality_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
324 bytes
interface_err_msg_print_test.v
cgen: fix print interface when arg0 is function call (fix #26184) (#26188)
last Dec 28
344 bytes
interface_fields_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.58 KB
interface_fields_typearray_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
82 bytes
interface_fixed_array_ret_test.v
parser: fix interface method declaration with fixed array return type (fix #25137) (#25145)
last Aug 20
246 bytes
interface_fn_return_array_of_interface_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
368 bytes
interface_fn_return_with_struct_init_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
563 bytes
interface_generic_multi_return_test.v
cgen: fix codegen for generic interface with multi return generic type (fix #24838) (#24858)
1 year ago
968 bytes
interface_generic_test.v
cgen: fix interface type generation for generic struct (fix #22186) (#22189)
1 year ago
234 bytes
interface_implicit_str_method_test.v
checker: fix .str() method inconsistent behavior (fixes #25825)
last Apr 14
717 bytes
interface_int_test.v
checker: fix checking for int to array of interface (fix #24624) (#24625)
1 year ago
167 bytes
interface_match_smartcast_array_test.v
checker: match []u8 gives &[]u8 (fixes #24054)
last Mar 11
616 bytes
interface_match_string_slice_regression_test.v
cgen: fix struct or union expected error (fixes #26837)
last Apr 14
346 bytes
interface_method_closure_test.v
cgen: fix codegen for interface method closure get (fix #24810) (#24818)
1 year ago
276 bytes
interface_method_using_struct_embed_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
641 bytes
interface_method_with_params_implemented_with_type_aliased_params_test.v
ast: allow using aliased types in interface method implementations (provide backwards compatibility to `ui`, during the migration of code from `gx` to `gg`) (#25106)
last Aug 14
1.5 KB
interface_method_with_struct_embed_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
414 bytes
interface_multi_return_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
370 bytes
interface_mut_value_update_test.v
cgen: fix interface heap allocate pointing to same value (fix #25354) (#25359)
last Sep 21
386 bytes
interface_nested_field_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.01 KB
interface_nil_cmp_test.v
cgen: fix interface `unsafe {nil}` comparison and initialization (fix #24374) (#24411)
1 year ago
169 bytes
interface_only_decl_with_option_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
128 bytes
interface_pointer_method_value_issue_22237_test.v
tests: add test for pointer access on interface method value (fixes #22237)
last Apr 21
627 bytes
interface_runtime_conversions_test.v
cgen: fix C error with interface combination (fixes #25982)
last Apr 23
2.63 KB
interface_smartcast_call_test.v
cgen: fix interface method call after smartcast (fix #17056) (#22335)
1 year ago
129 bytes
interface_str_method_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
438 bytes
interface_struct_embedding_mut_order_regression_test.v
cgen: Data read is corrupted, depending on the order of struct embedding (fixes #26788)
last Apr 14
431 bytes
interface_struct_embedding_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.09 KB
interface_struct_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.88 KB
interface_test.v
v2: make `v -o v2 && v2 -o v3 && v3 hello.v` work; lots of fixes in transformer and cleanc
last Feb 8
10.24 KB
interface_uninitialized_field_str_test.v
cgen: fix uninitialized interface bug (closes #17372)
last Jan 31
870 bytes
interface_var_selector_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
407 bytes
interface_var_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
375 bytes
interface_variadic_test.v
checker: fix cgen 'pointer expected' for loop-local var passed to variadic interface arg (#27327)
last Jun 4
3.5 KB
interface_with_multi_nested_embed_1_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.11 KB
interface_with_multi_nested_embed_2_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
654 bytes
interface_with_multi_nested_embed_3_test.v
all: replace enum field name '@xxx' with 'xxx' (#22479)
1 year ago
612 bytes
interface_with_option_field_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
523 bytes
interfaces_map_test.v
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
1 year ago
1.02 KB