diff options
Diffstat (limited to 'tests/data/parser/inline/0058_type_arg.txt')
-rw-r--r-- | tests/data/parser/inline/0058_type_arg.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/data/parser/inline/0058_type_arg.txt b/tests/data/parser/inline/0058_type_arg.txt new file mode 100644 index 000000000..af4bcedef --- /dev/null +++ b/tests/data/parser/inline/0058_type_arg.txt | |||
@@ -0,0 +1,39 @@ | |||
1 | FILE@[0; 35) | ||
2 | TYPE_ITEM@[0; 35) | ||
3 | TYPE_KW@[0; 4) | ||
4 | NAME@[4; 7) | ||
5 | WHITESPACE@[4; 5) | ||
6 | IDENT@[5; 6) "A" | ||
7 | WHITESPACE@[6; 7) | ||
8 | EQ@[7; 8) | ||
9 | PATH_TYPE@[8; 35) | ||
10 | PATH@[8; 35) | ||
11 | PATH_SEGMENT@[8; 35) | ||
12 | NAME_REF@[8; 10) | ||
13 | WHITESPACE@[8; 9) | ||
14 | IDENT@[9; 10) "B" | ||
15 | TYPE_ARG_LIST@[10; 35) | ||
16 | L_ANGLE@[10; 11) | ||
17 | LIFETIME_ARG@[11; 18) | ||
18 | LIFETIME@[11; 18) "'static" | ||
19 | COMMA@[18; 19) | ||
20 | TYPE_ARG@[19; 23) | ||
21 | PATH_TYPE@[19; 23) | ||
22 | PATH@[19; 23) | ||
23 | PATH_SEGMENT@[19; 23) | ||
24 | NAME_REF@[19; 23) | ||
25 | WHITESPACE@[19; 20) | ||
26 | IDENT@[20; 23) "i32" | ||
27 | COMMA@[23; 24) | ||
28 | ASSOC_TYPE_ARG@[24; 33) | ||
29 | WHITESPACE@[24; 25) | ||
30 | IDENT@[25; 29) "Item" | ||
31 | EQ@[29; 30) | ||
32 | PATH_TYPE@[30; 33) | ||
33 | PATH@[30; 33) | ||
34 | PATH_SEGMENT@[30; 33) | ||
35 | NAME_REF@[30; 33) | ||
36 | IDENT@[30; 33) "u64" | ||
37 | R_ANGLE@[33; 34) | ||
38 | WHITESPACE@[34; 35) | ||
39 | err: `expected SEMI` | ||