]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/ok/0056_neq_in_type.txt
Merge #11481
[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           BIN_EXPR
19             CAST_EXPR
20               METHOD_CALL_EXPR
21                 LITERAL
22                   FLOAT_NUMBER "1.0f32"
23                 DOT "."
24                 NAME_REF
25                   IDENT "floor"
26                 ARG_LIST
27                   L_PAREN "("
28                   R_PAREN ")"
29               WHITESPACE " "
30               AS_KW "as"
31               WHITESPACE " "
32               PATH_TYPE
33                 PATH
34                   PATH_SEGMENT
35                     NAME_REF
36                       IDENT "i64"
37             WHITESPACE " "
38             NEQ "!="
39             WHITESPACE " "
40             CAST_EXPR
41               METHOD_CALL_EXPR
42                 LITERAL
43                   FLOAT_NUMBER "1.0f32"
44                 DOT "."
45                 NAME_REF
46                   IDENT "floor"
47                 ARG_LIST
48                   L_PAREN "("
49                   R_PAREN ")"
50               WHITESPACE " "
51               AS_KW "as"
52               WHITESPACE " "
53               PATH_TYPE
54                 PATH
55                   PATH_SEGMENT
56                     NAME_REF
57                       IDENT "i64"
58           WHITESPACE " "
59           BLOCK_EXPR
60             STMT_LIST
61               L_CURLY "{"
62               R_CURLY "}"
63         WHITESPACE "\n"
64         R_CURLY "}"
65   WHITESPACE "\n"