1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/v/ast
2022-09-15 14:59:37 +03:00
..
walker all: wrap up unsafe { nil } (p. 3) 2022-07-21 21:01:30 +03:00
ast.v checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752) 2022-09-15 07:59:31 +03:00
attr.v ast: use [direct_array_access] for attrs []Attr lookup methods 2022-06-06 14:43:04 +03:00
cflags_test.v ast: fix bug in parsing -Isomething -Danother from #flag and #pkgconfig directives 2021-12-15 17:55:52 +02:00
cflags.v os: detect termux more reliably 2022-07-01 13:52:57 +03:00
comptime_const_values.v ast: use const empty_expr instead of fn empty_expr (thanks to Joe Conigliaro for the idea) (#15175) 2022-07-22 12:14:46 +03:00
embed_file.v parser,cgen: handle const x = $embed_file("file.txt").to_string() 2022-01-25 11:40:07 +02:00
init.v ast: use const empty_expr instead of fn empty_expr (thanks to Joe Conigliaro for the idea) (#15175) 2022-07-22 12:14:46 +03:00
native.v all: split all backends into cmd/tools/builders (#12811) 2021-12-12 22:10:43 +03:00
scope.v builtin, compiler: replace isnil(x) calls with x == unsafe { nil } (a little faster without -prod) (#15759) 2022-09-15 14:59:37 +03:00
str.v fmt: fix anonymous struct in parameter with invalid type name. fix #15696 (#15711) 2022-09-09 14:44:49 +03:00
table.v checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752) 2022-09-15 07:59:31 +03:00
type_size_test.v fmt: remove space in front of ? and ! (#14366) 2022-05-13 06:56:21 +03:00
types_test.v all: v.ast.byte_type -> v.ast.u8_type (#14964) 2022-07-06 13:32:30 +03:00
types.v v.token: use a more performant KeywordMatcher in the scanner and parser (#15196) 2022-07-25 06:32:06 +03:00