1 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
2 --> $DIR/issue-22644.rs:16:31
4 16 | println!("{}", a as usize < long_name);
5 | ---------- ^ --------- interpreted as generic arguments
7 | | not interpreted as comparison
8 | help: try comparing the casted value: `(a as usize)`
10 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
11 --> $DIR/issue-22644.rs:17:33
13 17 | println!("{}{}", a as usize < long_name, long_name);
14 | ---------- ^ -------------------- interpreted as generic arguments
16 | | not interpreted as comparison
17 | help: try comparing the casted value: `(a as usize)`
19 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
20 --> $DIR/issue-22644.rs:18:31
22 18 | println!("{}", a as usize < 4);
23 | ---------- ^ - interpreted as generic arguments
25 | | not interpreted as comparison
26 | help: try comparing the casted value: `(a as usize)`
28 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
29 --> $DIR/issue-22644.rs:20:31
31 20 | println!("{}{}", a: usize < long_name, long_name);
32 | -------- ^ -------------------- interpreted as generic arguments
34 | | not interpreted as comparison
35 | help: try comparing the casted value: `(a: usize)`
37 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
38 --> $DIR/issue-22644.rs:21:29
40 21 | println!("{}", a: usize < 4);
41 | -------- ^ - interpreted as generic arguments
43 | | not interpreted as comparison
44 | help: try comparing the casted value: `(a: usize)`
46 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
47 --> $DIR/issue-22644.rs:26:20
50 | ^ not interpreted as comparison
52 | - interpreted as generic arguments
54 help: try comparing the casted value
56 23 | println!("{}", (a
61 error: `<` is interpreted as a start of generic arguments for `usize`, not a comparison
62 --> $DIR/issue-22644.rs:35:20
65 | ^ not interpreted as comparison
67 | - interpreted as generic arguments
69 help: try comparing the casted value
71 28 | println!("{}", (a
79 error: expected type, found `4`
80 --> $DIR/issue-22644.rs:38:28
82 38 | println!("{}", a: &mut 4);
83 | ^ expecting a type here because of type ascription