]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/ok/0056_neq_in_type.txt
Merge #11112
[rust.git] / crates / parser / test_data / parser / ok / 0056_neq_in_type.txt
1 SOURCE_FILE
2   FN
3     FN_KW "fn"
4     WHITESPACE " "
5     NAME
6       IDENT "main"
7     PARAM_LIST
8       L_PAREN "("
9       R_PAREN ")"
10     WHITESPACE " "
11     BLOCK_EXPR
12       STMT_LIST
13         L_CURLY "{"
14         WHITESPACE "\n    "
15         IF_EXPR
16           IF_KW "if"
17           WHITESPACE " "
18           CONDITION
19             BIN_EXPR
20               CAST_EXPR
21                 METHOD_CALL_EXPR
22                   LITERAL
23                     FLOAT_NUMBER "1.0f32"
24                   DOT "."
25                   NAME_REF
26                     IDENT "floor"
27                   ARG_LIST
28                     L_PAREN "("
29                     R_PAREN ")"
30                 WHITESPACE " "
31                 AS_KW "as"
32                 WHITESPACE " "
33                 PATH_TYPE
34                   PATH
35                     PATH_SEGMENT
36                       NAME_REF
37                         IDENT "i64"
38               WHITESPACE " "
39               NEQ "!="
40               WHITESPACE " "
41               CAST_EXPR
42                 METHOD_CALL_EXPR
43                   LITERAL
44                     FLOAT_NUMBER "1.0f32"
45                   DOT "."
46                   NAME_REF
47                     IDENT "floor"
48                   ARG_LIST
49                     L_PAREN "("
50                     R_PAREN ")"
51                 WHITESPACE " "
52                 AS_KW "as"
53                 WHITESPACE " "
54                 PATH_TYPE
55                   PATH
56                     PATH_SEGMENT
57                       NAME_REF
58                         IDENT "i64"
59           WHITESPACE " "
60           BLOCK_EXPR
61             STMT_LIST
62               L_CURLY "{"
63               R_CURLY "}"
64         WHITESPACE "\n"
65         R_CURLY "}"
66   WHITESPACE "\n"