0 branches
Tree
Top files
Clone with HTTPS:
aggregate_call.vv
v.markused: fix `-skip-unused` error with aggregate method call (fix #22852 - building vsql) (#22883)
1 year ago
180 bytes
arr_prepend.vv
markused: fix array.prepend C code dependency (fix #25573) (#25582)
last Oct 24
40 bytes
array_index.vv
markused: fix markused behavior on array / map index getter / setter / slice (#23931)
1 year ago
50 bytes
array_init_from_sumtype.vv
markused: fix mark for array init from sumtype (fix #24887) (#24889)
last Jul 13
58 bytes
array_insert.vv
markused: fix `-skip-unused` for array.insert() (fix #23092) (#23097)
1 year ago
58 bytes
array_map_filter.vv
markused: add array method map and filter support (fix #26233) (#26238)
last Jan 1
125 bytes
array_push.vv
markused: fix short program with array push only (fix #23110) (#23112)
1 year ago
123 bytes
array_push_with_interface_array.vv
checker: fix array init with interface (fix #24255) (#25073)
last Aug 15
100 bytes
assert_of_sumtype_values_works_test.vv
builtin, cgen: improve the assert informations (fix #22666) (#22668)
1 year ago
138 bytes
assert_passes_test.run.out
all: improve -skip-unused, track consts, walk all AST nodes, support tests
5 years ago
n/a
assert_with_extra_message_works_test.vv
tests: run `v fmt -w` over *.vv, when the semantics are the same; unify style; discover fmt bugs, to be filed separately (#22241)
1 year ago
222 bytes
assert_works_test.vv
cgen: fix showing the expression, as literal value, in case of `assert s[x..y] == "literal"` (fix #24103) (#24105)
1 year ago
155 bytes
auto_string.vv
all: fix auto_string.vv test and restore proper &string interpolation logic
last Apr 14
108 bytes
call_arguments.vv
markused: fix `-skip-unused` on a short program, that prints array (fix #23436) (#23437)
1 year ago
56 bytes
comptime_for_fields.vv
markused: fix codegen for comptime `$for` (fix #23252) (#23254)
1 year ago
122 bytes
const_used_in_struct_default_init_recursive.vv
tests: run `v fmt -w` over *.vv, when the semantics are the same; unify style; discover fmt bugs, to be filed separately (#22241)
1 year ago
837 bytes
for_c_stmt.vv
checker: fix immutable to mutable reference (fix #22653) (#22663)
1 year ago
105 bytes
for_linked_list.vv
markused: fix fn marked as used when variable and fn uses same name (fix #25649) (#25650)
last Nov 3
512 bytes
generic_call_from_json.vv
x.json2: rename Any.arr() to Any.as_array() for consistency with as_map(), as_map_of_string(); deprecate Any.arr() (#26455)
last Jan 28
426 bytes
generic_iterator_loop.run.out
checker: fix `for` iterator method `.next()`, not marked as used (fix #23312) (#23321)
1 year ago
n/a
generics_array_delete_method.run.out
checker: fix generic array delete in skip_unused mode (#17759)
3 years ago
n/a
generics_method.run.out
builtin,strconv: append ".0", to float string representations, to ensure clarity (#16079)
3 years ago
4 bytes
gg_code.vv
gg, gx: deprecate `gx` and replace all occurences with `gg` (which now contains all the functionality of `gx`) (#24966)
last Aug 14
354 bytes
ident_or_block.vv
markused: fix or block handling and result propagation from indexexpr (fix #25339) (#25356)
last Sep 21
180 bytes
ierror_str.vv
markused: fix `eprintln(err)` on imported module on short program (related: #23498) (#23499)
1 year ago
63 bytes
indexexpr_result_propagation.run.out
markused: fix or block handling and result propagation from indexexpr (fix #25339) (#25356)
last Sep 21
73 bytes
aggregate_call.run.out
v.markused: fix `-skip-unused` error with aggregate method call (fix #22852 - building vsql) (#22883)
1 year ago
n/a
arr_prepend.run.out
markused: fix array.prepend C code dependency (fix #25573) (#25582)
last Oct 24
n/a
array_index.run.out
markused: fix markused behavior on array / map index getter / setter / slice (#23931)
1 year ago
22 bytes
array_init_from_sumtype.run.out
markused: fix mark for array init from sumtype (fix #24887) (#24889)
last Jul 13
n/a
array_insert.run.out
markused: fix `-skip-unused` for array.insert() (fix #23092) (#23097)
1 year ago
3 bytes
array_map_filter.run.out
markused: add array method map and filter support (fix #26233) (#26238)
last Jan 1
5 bytes
array_push.run.out
markused: fix short program with array push only (fix #23110) (#23112)
1 year ago
n/a
array_push_with_interface_array.run.out
checker: fix array init with interface (fix #24255) (#25073)
last Aug 15
1 bytes
assert_of_sumtype_values_works_test.run.out
ast: improve the assert informations (related #22668) (#22679)
1 year ago
359 bytes
assert_passes_test.vv
all: improve -skip-unused, track consts, walk all AST nodes, support tests
5 years ago
41 bytes
assert_with_extra_message_works_test.run.out
v: refactor $var to ${var} across entire repository, make vfmt always output the newer form `${expr}` (#26494)
last Feb 1
296 bytes
assert_works_test.run.out
cgen: fix showing the expression, as literal value, in case of `assert s[x..y] == "literal"` (fix #24103) (#24105)
1 year ago
336 bytes
interface_struct_unused.vv
parser,markused: support `@[markused]` for interface declarations too (#24963)
last Jul 24
64 bytes
interface_unused.vv
markused: fix interface fields and chan usage (fix #24961) (#24962)
last Jul 24
40 bytes
method_as_fn_pointer.vv
checker,gen: allow using methods as function pointers (#14407)
4 years ago
99 bytes
option_int_println.run.out
markused: fix short program printing option (fix #23163) (#23167)
1 year ago
13 bytes
option_ptr_print.run.out
markused: fix option ptr printing (fix #23559) (#23562)
1 year ago
96 bytes
print_interface_smartcast.run.out
markused: fix printing smartcasted interface values (fix #24579) (#24583)
1 year ago
11 bytes
selector_option.run.out
markused: fix short program with selector option unwrapping only (fix #23109) (#23111)
1 year ago
2 bytes
selector_option.vv
markused: fix short program with selector option unwrapping only (fix #23109) (#23111)
1 year ago
206 bytes
shorthands_for_options_and_results_in_main.vv
all: change optional to option (#16914)
3 years ago
130 bytes
simple_array_init.vv
markused: fix short program using a .u8_array() call (fix #23298) (#23301)
1 year ago
70 bytes
skip_sumtype_unused.vv
markused: skip unused symbols, dump fns and generic specialization (fix #24921) (fix #24927) (#24924)
last Jul 23
97 bytes
string_array_methods.vv
markused: mark explicitly all used array and map methods with `-skip-unused` (fix #21907) (#21914)
1 year ago
173 bytes
struct_field_default_expr.vv
markused: fix markused behavior on struct field's default expression (fix #23909) (#23933)
1 year ago
234 bytes
struct_field_none.vv
markused: whitelist `_option_none` too (fix #24862) (#24885)
last Jul 13
119 bytes
sumtype_type_name.vv
checker,markused: add identification for sumtype.type_name() call (fix #23732) (#23739)
1 year ago
122 bytes
thread_waiter.vv
markused: fix `x := t.wait()`, when `t := go fn () string {` (fix #24577) (#24580)
1 year ago
122 bytes
auto_str.run.out
markused: fix markused auto str detection (fix #23501) (#23503)
1 year ago
23 bytes
auto_string.run.out
builtin,checker: remove `@[markused]` from `fn isnil()`, set `c.table.used_features.auto_str_ptr = true` instead (#23464)
1 year ago
24 bytes
call_arguments.run.out
markused: fix `-skip-unused` on a short program, that prints array (fix #23436) (#23437)
1 year ago
n/a
comptime_for_fields.run.out
markused: fix codegen for comptime `$for` (fix #23252) (#23254)
1 year ago
10 bytes
const_used_in_struct_default_init_recursive.run.out
v.markused: support a const used as default value in struct init
4 years ago
234 bytes
for_c_stmt.run.out
v.markused: process the init statements in `for init; cond; inc {` too (#22908)
1 year ago
15 bytes
for_linked_list.run.out
markused: fix fn marked as used when variable and fn uses same name (fix #25649) (#25650)
last Nov 3
n/a
generic_call_from_json.run.out
tests: simplify vlib/v/tests/skip_unused/generic_call_from_json.vv
last Oct 22
3 bytes
generic_iterator_loop.vv
checker: fix `for` iterator method `.next()`, not marked as used (fix #23312) (#23321)
1 year ago
209 bytes
generics_array_delete_method.vv
checker: fix generic array delete in skip_unused mode (#17759)
3 years ago
163 bytes
generics_as_receiver.vv
ast, markused, checker: fix mark methods into used-list, when generics as receivers (fix #20509) (#20527)
2 years ago
117 bytes
gg_code.run.out
markused: fix compilation of `gg` programs with `-skip-unused`, add test to prevent regressions (#15821)
3 years ago
3 bytes
ident_or_block.run.out
markused: fix or block handling and result propagation from indexexpr (fix #25339) (#25356)
last Sep 21
59 bytes
import_json_only.run.out
markused: fix codegen for a .v program, that does just `import json as _` (#23155)
1 year ago
n/a
import_json_only.vv
markused: fix codegen for a .v program, that does just `import json as _` (#23155)
1 year ago
17 bytes
indexexpr_result_propagation.vv
markused: fix or block handling and result propagation from indexexpr (fix #25339) (#25356)
last Sep 21
162 bytes
interface_struct_unused.run.out
parser,markused: support `@[markused]` for interface declarations too (#24963)
last Jul 24
n/a
interface_unused.run.out
markused: fix interface fields and chan usage (fix #24961) (#24962)
last Jul 24
n/a
json_decode_u32.run.out
json: tag functions that cgen may call internally for json.encode/json.decode, as `[markused]`
3 years ago
3 bytes
method_as_fn_pointer.run.out
checker,gen: allow using methods as function pointers (#14407)
4 years ago
n/a
nested_generics_method.run.out
markused: fix generic fn mark as used (fix #15387) (#15406)
3 years ago
5 bytes
option_int_println.vv
markused: fix short program printing option (fix #23163) (#23167)
1 year ago
43 bytes
print_interface_smartcast.vv
markused: fix printing smartcasted interface values (fix #24579) (#24583)
1 year ago
580 bytes
println_os_executable.vv
tests: run `v fmt -w` over *.vv, when the semantics are the same; unify style; discover fmt bugs, to be filed separately (#22241)
1 year ago
164 bytes
shorthands_for_options_and_results_in_main.run.out
all: change optional to option (#16914)
3 years ago
6 bytes
simple_array_init.run.out
markused: fix short program using a .u8_array() call (fix #23298) (#23301)
1 year ago
n/a
skip_sumtype_unused.run.out
markused: skip unused symbols, dump fns and generic specialization (fix #24921) (fix #24927) (#24924)
last Jul 23
4 bytes
string_array_methods.run.out
markused: mark explicitly all used array and map methods with `-skip-unused` (fix #21907) (#21914)
1 year ago
160 bytes
struct_field_default_expr.run.out
markused: fix markused behavior on struct field's default expression (fix #23909) (#23933)
1 year ago
n/a
struct_field_none.run.out
markused: whitelist `_option_none` too (fix #24862) (#24885)
last Jul 13
3 bytes
sumtype_type_name.run.out
checker,markused: add identification for sumtype.type_name() call (fix #23732) (#23739)
1 year ago
11 bytes
thread_waiter.run.out
markused: fix `x := t.wait()`, when `t := go fn () string {` (fix #24577) (#24580)
1 year ago
10 bytes