File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed
crates/syntax/test_data/parser/inline/ok Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ SOURCE_FILE@0..37
2
+ FN@0..36
3
+ FN_KW@0..2 "fn"
4
+ WHITESPACE@2..3 " "
5
+ NAME@3..6
6
+ IDENT@3..6 "foo"
7
+ PARAM_LIST@6..8
8
+ L_PAREN@6..7 "("
9
+ R_PAREN@7..8 ")"
10
+ WHITESPACE@8..9 " "
11
+ BLOCK_EXPR@9..36
12
+ L_CURLY@9..10 "{"
13
+ WHITESPACE@10..15 "\n "
14
+ EXPR_STMT@15..21
15
+ YIELD_EXPR@15..20
16
+ YIELD_KW@15..20 "yield"
17
+ SEMICOLON@20..21 ";"
18
+ WHITESPACE@21..26 "\n "
19
+ EXPR_STMT@26..34
20
+ YIELD_EXPR@26..33
21
+ YIELD_KW@26..31 "yield"
22
+ WHITESPACE@31..32 " "
23
+ LITERAL@32..33
24
+ INT_NUMBER@32..33 "1"
25
+ SEMICOLON@33..34 ";"
26
+ WHITESPACE@34..35 "\n"
27
+ R_CURLY@35..36 "}"
28
+ WHITESPACE@36..37 "\n"
Original file line number Diff line number Diff line change
1
+ fn foo ( ) {
2
+ yield ;
3
+ yield 1 ;
4
+ }
You can’t perform that action at this time.
0 commit comments