v/vlib/v/parser
Swastik Baranwal 9291fb5e0c
checker: disallow comparison between enum and int (#7886)
2021-01-08 17:41:52 +01:00
..
tests parser: proper error when declaring struct embedding at the wrong pos (#7920) 2021-01-06 15:46:36 +01:00
assign.v parser: fix the position of the multi variable += assign error (#7584) 2020-12-26 19:48:58 +02:00
comptime.v all: implement basic comptime field selector (#7888) 2021-01-05 16:11:43 +02:00
containers.v parser: allow integer and rune keys for map literal (#7756) 2021-01-01 17:23:32 +01:00
fn.v parser,fmt: implement `[manualfree] module abc` for opting out *all* fns in a given .v from autofree 2021-01-08 17:24:42 +02:00
for.v checker: smartcast in for loops (#7942) 2021-01-07 21:35:32 +01:00
if_match.v parser: fix sumtype match with array type (#7939) 2021-01-07 20:12:35 +01:00
lock.v all: optimize scope usage in checker & parser. store scope in ast nodes (#7281) 2020-12-12 19:01:12 +11:00
module.v fmt: fix multiple things and format most of the compiler (#6631) 2020-10-15 22:12:59 +02:00
parse_type.v all: change any_int & any_flt display name 2021-01-04 03:20:52 +11:00
parser.v checker: disallow comparison between enum and int (#7886) 2021-01-08 17:41:52 +01:00
pratt.v checker: disallow comparison between enum and int (#7886) 2021-01-08 17:41:52 +01:00
sql.v parser: prepare for better VLS integration, more accurate parser errors (#7119) 2020-12-04 20:34:05 +02:00
struct.v all: [noinit] struct attribute 2021-01-08 04:49:16 +01:00
v_parser_test.v tools,vls: add `v test-parser examples/hello_world.v` (#7145) 2020-12-06 12:42:56 +02:00