]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/err/0033_match_arms_outer_attrs.txt
Merge #11461
[rust.git] / crates / parser / test_data / parser / err / 0033_match_arms_outer_attrs.txt
1 SOURCE_FILE
2   FN
3     FN_KW "fn"
4     WHITESPACE " "
5     NAME
6       IDENT "foo"
7     PARAM_LIST
8       L_PAREN "("
9       R_PAREN ")"
10     WHITESPACE " "
11     BLOCK_EXPR
12       STMT_LIST
13         L_CURLY "{"
14         WHITESPACE "\n    "
15         MATCH_EXPR
16           MATCH_KW "match"
17           WHITESPACE " "
18           TUPLE_EXPR
19             L_PAREN "("
20             R_PAREN ")"
21           WHITESPACE " "
22           MATCH_ARM_LIST
23             L_CURLY "{"
24             WHITESPACE "\n        "
25             MATCH_ARM
26               WILDCARD_PAT
27                 UNDERSCORE "_"
28               WHITESPACE " "
29               FAT_ARROW "=>"
30               WHITESPACE " "
31               TUPLE_EXPR
32                 L_PAREN "("
33                 R_PAREN ")"
34               COMMA ","
35             WHITESPACE "\n        "
36             MATCH_ARM
37               WILDCARD_PAT
38                 UNDERSCORE "_"
39               WHITESPACE " "
40               FAT_ARROW "=>"
41               WHITESPACE " "
42               TUPLE_EXPR
43                 L_PAREN "("
44                 R_PAREN ")"
45               COMMA ","
46             WHITESPACE "\n        "
47             MATCH_ARM
48               ATTR
49                 POUND "#"
50                 L_BRACK "["
51                 META
52                   PATH
53                     PATH_SEGMENT
54                       NAME_REF
55                         IDENT "cfg"
56                   TOKEN_TREE
57                     L_PAREN "("
58                     IDENT "test"
59                     R_PAREN ")"
60                 R_BRACK "]"
61             WHITESPACE "\n    "
62             R_CURLY "}"
63         WHITESPACE "\n"
64         R_CURLY "}"
65   WHITESPACE "\n"
66 error 80: expected pattern
67 error 80: expected FAT_ARROW
68 error 80: expected expression