Parse const effect block

This commit is contained in:
Lukas Wirth 2020-12-23 02:15:30 +01:00
parent 03a9bbacf2
commit 2c94c4964a
4 changed files with 38 additions and 2 deletions

View file

@ -0,0 +1,23 @@
SOURCE_FILE@0..21
FN@0..20
FN_KW@0..2 "fn"
WHITESPACE@2..3 " "
NAME@3..4
IDENT@3..4 "f"
PARAM_LIST@4..6
L_PAREN@4..5 "("
R_PAREN@5..6 ")"
WHITESPACE@6..7 " "
BLOCK_EXPR@7..20
L_CURLY@7..8 "{"
WHITESPACE@8..9 " "
EFFECT_EXPR@9..18
CONST_KW@9..14 "const"
WHITESPACE@14..15 " "
BLOCK_EXPR@15..18
L_CURLY@15..16 "{"
WHITESPACE@16..17 " "
R_CURLY@17..18 "}"
WHITESPACE@18..19 " "
R_CURLY@19..20 "}"
WHITESPACE@20..21 "\n"

View file

@ -0,0 +1 @@
fn f() { const { } }