v/vlib/v/parser
Swastik Baranwal 6a4bfef2c5
parser: disallow having builtin type as type names for `enum`, `sum type` and `alias` (#19043)
2023-08-03 11:42:31 +03:00
..
tests parser: disallow having builtin type as type names for `enum`, `sum type` and `alias` (#19043) 2023-08-03 11:42:31 +03:00
assign.v ast: clean up ast.StructInit (#18518) 2023-06-22 16:41:08 +03:00
comptime.v ast, builder, checker, parser: fix typos (#18480) 2023-06-18 22:36:17 +03:00
containers.v parser: clean up array_init() (#17947) 2023-04-14 07:36:57 +02:00
expr.v parser: fix parse error in the type of a ref array when the element type is a structure of another mod(fix #19033) (#19039) 2023-08-03 09:25:03 +03:00
fn.v parser: change fn_args() to fn_params() (#19027) 2023-08-01 07:27:53 +03:00
for.v parser, cgen: fix `for i++; i<10; i++ {` (fix #18445) (#19035) 2023-08-02 10:47:52 +03:00
if_match.v parser: fix compiler error when match returns reference (#18728) (#18783) 2023-07-05 23:28:58 +03:00
lock.v vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
module.v parser: make most of parser methods private (#18249) 2023-05-25 02:51:59 +02:00
orm.v all: `like` operator/keyword for V ORM (#18020) 2023-04-23 03:40:54 +03:00
parse_type.v parser: fix improper token advancement when parsing the types of struct thread type fields(fix #19029) (#19030) 2023-08-01 19:10:52 +03:00
parser.v parser: disallow having builtin type as type names for `enum`, `sum type` and `alias` (#19043) 2023-08-03 11:42:31 +03:00
struct.v parser: change fn_args() to fn_params() (#19027) 2023-08-01 07:27:53 +03:00
tmpl.v tools: make `v watch webserver.v` monitor files used through $tmpl as well 2023-04-06 00:45:25 +03:00
v_parser_test.v ast, checker: change check(ast.file &ast.File) to check(mut ast.file ast.File) (#18729) 2023-07-02 09:41:04 +03:00