Vexu
|
57f9f07558
|
use anon literals in ast.zig and parse.zig
|
2020-03-15 01:11:58 +02:00 |
|
Vexu
|
5e5dee829d
|
remove .Cancel correct merge err set parsing
|
2020-03-15 01:02:33 +02:00 |
|
Vexu
|
03c1431f9c
|
disallow resume and suspend in noasync scopes
|
2020-03-09 15:51:51 +02:00 |
|
Vexu
|
6f8d732599
|
update parsers to new noasync syntax
|
2020-03-09 12:23:30 +02:00 |
|
Andrew Kelley
|
cb3a818699
|
zig fmt: support noasync await
|
2020-02-16 01:44:52 -05:00 |
|
Vexu
|
0ea96c11ef
|
disallow multiline strings in test and library names
|
2020-01-15 14:20:48 -05:00 |
|
Vexu
|
af2ede4d96
|
fix crash on multiline library name
|
2020-01-14 13:10:52 -05:00 |
|
xackus
|
5880eb3a75
|
stage2 parser: document undefined and clean up
|
2020-01-10 22:48:51 +01:00 |
|
xackus
|
f81529fab1
|
stage2 parser: fix segfault on extern block
|
2020-01-10 22:35:41 +01:00 |
|
LemonBoy
|
563d9ebfe5
|
Implement the callconv() annotation
|
2020-01-02 18:53:16 +01:00 |
|
Andrew Kelley
|
28dbdba37e
|
Merge pull request #3935 from Vexu/translate-c-2
Translate-c-2 the rest
|
2019-12-22 16:12:56 -05:00 |
|
Andrew Kelley
|
290dc5d95b
|
zig fmt support for slice sentinel syntax
|
2019-12-21 14:03:36 -05:00 |
|
Vexu
|
d172a7335c
|
translate-c-2 copy parametrs to stack
|
2019-12-20 00:12:08 +02:00 |
|
Vexu
|
61482be153
|
translate-c-2 improve macro fn ptr caller
|
2019-12-19 20:58:48 +02:00 |
|
Vexu
|
f837c7c9cd
|
translate-c-2 compound assign
|
2019-12-19 16:13:28 +02:00 |
|
Vexu
|
1a967db083
|
add default initializers to all ast.Node base values
|
2019-12-14 20:40:56 +02:00 |
|
Andrew Kelley
|
64d700bfa6
|
zig fmt: support comptime fields
|
2019-12-08 12:26:20 -05:00 |
|
Vexu
|
10cc8cad86
|
fix zig fmt of c pointers
|
2019-12-05 14:50:46 +02:00 |
|
LemonBoy
|
26c8930b95
|
Accept comptime-known expression for asm
|
2019-12-02 19:53:06 -05:00 |
|
Andrew Kelley
|
8a4c2d3b07
|
zig fmt fixes for sentinel-terminated pointers
closes #3771
|
2019-11-25 13:53:06 -05:00 |
|
Andrew Kelley
|
00878a15d7
|
zig fmt: support sentinel-terminated pointer syntax
|
2019-11-23 22:21:25 -05:00 |
|
Andrew Kelley
|
21f344b3b9
|
add null terminated pointers and arrays to self-hosted
as well as `@typeInfo` and `@Type`
|
2019-11-21 20:43:41 -05:00 |
|
Andrew Kelley
|
57b8614a5a
|
Merge pull request #3697 from Vexu/container-docs
Implement container level doc comments
|
2019-11-17 22:31:12 +00:00 |
|
Vexu
|
6cddf9d723
|
properly parse anon literal in array
|
2019-11-17 22:24:21 +00:00 |
|
Vexu
|
b92f42d1f4
|
implemented container doc comments in stage 2
|
2019-11-14 16:25:06 +02:00 |
|
Andrew Kelley
|
d4e6a6d5e2
|
zig fmt: support anon struct and anon list init syntax
|
2019-11-11 13:12:45 -05:00 |
|
Brendan Hansknecht
|
c1e8fdf812
|
add token for parsing pointer dereference
|
2019-11-06 14:03:21 -05:00 |
|
Vexu
|
2550cb4638
|
remove pub syntax for container fields
|
2019-10-21 23:04:19 -04:00 |
|
Andrew Kelley
|
ed36dbbd9c
|
mv std/ lib/
that's all this commit does. further commits will fix cli flags and
such.
see #2221
|
2019-09-25 23:35:41 -04:00 |
|