You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
"< is interpreted as a start of generic arguments for '_', not a comparison" #44406
Compiling playground v0.0.1 (file:///playground)
error: expected identifier, found keyword `true`
--> src/main.rs:24:18
|
24 | baz: true,
| ^^^^
error: `<` is interpreted as a start of generic arguments for `true`, not a comparison
--> src/main.rs:24:22
|
24 | baz: true,
| -
| |
| not interpreted as comparison
| interpreted as generic arguments
|
help: if you want to compare the casted value then write:
|
24 | (baz: true),
| ^^^^^^^^^^^
error: aborting due to 2 previous errors
error: Could not compile `playground`.
To learn more, run the command again with --verbose.
Activity
kennytm commentedon Sep 8, 2017
I guess the problem is treating
trueas the name of a type. Simplified:Look at this mess
cc @petrochenkov #43060
petrochenkov commentedon Sep 8, 2017
Thanks!
#43060 does some shady things.
I tried to come up with an example where it would fail, but without success, now here it is!
Rollup merge of rust-lang#81941 - c410-f3r:tests-tests-tests, r=petro…
Rollup merge of rust-lang#81941 - c410-f3r:tests-tests-tests, r=petro…
Rollup merge of rust-lang#81941 - c410-f3r:tests-tests-tests, r=petro…