v/vlib/v/ast
Delyan Angelov bc98da9111
ast: speed up the frequently called methods .find_field, .find_method etc
2021-11-07 18:07:04 +02:00
..
walker checker: add an interface check for mutability, fixes #1081, fixes #7038 (#11963) 2021-10-11 15:41:31 +03:00
ast.v v.token,ast,scanner,parser: use a KeywordsMatcher lookup for builtin_type_names searches too 2021-11-07 16:39:40 +02:00
attr.v v: support for `[if expr]`, part 2 (old `[if ident]` is not yet deprecated) 2021-06-17 18:55:20 +03:00
cflags.v all: a massive merge of ast and table modules 2021-04-02 01:57:09 +03:00
cflags_test.v all: a massive merge of ast and table modules 2021-04-02 01:57:09 +03:00
comptime_const_values.v fmt: format long sum-types with a line for each type (#11461) 2021-09-10 20:56:55 +03:00
init.v ast: remove redundant `import v.ast` 2021-04-02 08:31:29 +03:00
scope.v checker: require or block for sumtype map (#11089) 2021-09-10 16:07:39 +03:00
str.v v.fmt: fix fmt of 'fn(mut a &int)' (#12075) 2021-10-06 20:51:38 +03:00
table.v ast: fix generic nested struct init (#12405) 2021-11-07 17:06:37 +02:00
types.v ast: speed up the frequently called methods .find_field, .find_method etc 2021-11-07 18:07:04 +02:00
types_test.v v.ast: change 'type.to_ptr()' to 'type.ref()' (#12086) 2021-10-06 20:49:39 +03:00