v/vlib/v/checker
yuyi 996bd41ce8
checker: simplify for smartcast in for_stmt() (#13619)
2022-03-01 12:31:48 +02:00
..
tests parser: minor cleanup in global_decl() (#13617) 2022-02-28 13:30:17 +02:00
assign.v checker: fix match expr with assign sumtype variable (#13614) 2022-02-28 11:37:59 +03:00
check_types.v v.parser, v.checker, v.gen: add support for [translated] tag (#13373) 2022-02-06 00:16:02 +02:00
checker.v checker: cleanup smartcast in checker.v (#13618) 2022-02-28 17:06:37 +02:00
comptime.v all: comptime_call - update tmpl scope vars with caller scope vars after their properties got updated in checker 2022-03-01 02:13:29 +11:00
containers.v ast: add table.is_sumtype_or_in_variant() (#13615) 2022-02-28 11:38:20 +03:00
fn.v ast: define 'const invalid_type_idx = -1' (#13573) 2022-02-23 11:54:43 +03:00
for.v checker: simplify for smartcast in for_stmt() (#13619) 2022-03-01 12:31:48 +02:00
if.v all: initial implementation of compile-time types (#13549) 2022-02-21 17:42:54 +02:00
interface.v all: rename InterfaceDecl.ifaces to InterfaceDecl.embeds (#13475) 2022-02-15 11:17:39 +02:00
match.v builtin: change IError `msg` and `code` to methods + fix vlib, add a deprecation notice for the old usages (#13041) 2022-02-11 15:52:33 +02:00
orm.v token: rename Position to Pos, rename position() to pos() (#13279) 2022-01-26 12:36:28 +02:00
return.v v.parser, v.checker, v.gen: add support for [translated] tag (#13373) 2022-02-06 00:16:02 +02:00
struct.v checker: check struct field reference type mismatch (#13575) 2022-02-23 11:53:22 +03:00