v/vlib/v/gen
Nick Treleaven 0a069dee79
gen: support non-string map equality and speed it up (#7682)
2021-01-01 20:54:49 +01:00
..
js all: re-implement variadics using arrays & implement array decomposition to varg (#7689) 2020-12-29 16:14:08 +01:00
tests vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax 2020-06-27 21:46:04 +02:00
x64 x64: optimize mov <reg>, 0 (#7733) 2020-12-31 12:40:09 +01:00
array.v cgen: fix array of array/map init (fix #7597) (#7671) 2020-12-29 11:50:25 +01:00
auto_eq_methods.v gen: support non-string map equality and speed it up (#7682) 2021-01-01 20:54:49 +01:00
auto_str_methods.v cgen: fix multi return auto str methods. closes #7726 2020-12-31 10:21:02 +11:00
cgen.v parser: allow integer and rune keys for map literal (#7756) 2021-01-01 17:23:32 +01:00
cgen_test.v fmt: make single-stmt `or` blocks single-line (#7126) 2020-12-04 13:25:23 +02:00
cheaders.v all: re-implement variadics using arrays & implement array decomposition to varg (#7689) 2020-12-29 16:14:08 +01:00
cmain.v compiler: add `[console]` attribute for main function to force console subsystem on windows (#7721) 2020-12-31 12:38:55 +01:00
comptime.v vweb: embed context 2020-12-31 17:07:27 +01:00
ctempvars.v cgen: extract g.new_ctemp_var/2, g.new_ctemp_var_then_gen/2 and g.gen_ctemp_var from gen_assert_stmt 2020-10-22 19:48:06 +03:00
fn.v vweb: default init methods (#7779) 2021-01-01 17:24:54 +01:00
json.v map: remove unused code (#7622) 2020-12-27 19:16:45 +01:00
live.v ci: vet all files from the compiler (#5994) 2020-07-27 12:15:29 +02:00
profile.v all: use `macos` consistently in os.user_os and the compiler 2020-09-29 22:32:20 +03:00
sql.v string: change `tos_lit` to `_SLIT` (#7079) 2020-12-03 16:02:48 +01:00
str.v all: re-implement variadics using arrays & implement array decomposition to varg (#7689) 2020-12-29 16:14:08 +01:00