]> git.lizzy.rs Git - rust.git/commit
Correctly parse `{} && false` in tail expression
authorEsteban Küber <esteban@kuber.com.ar>
Wed, 22 Jul 2020 19:01:56 +0000 (12:01 -0700)
committerEsteban Küber <esteban@kuber.com.ar>
Wed, 22 Jul 2020 19:01:56 +0000 (12:01 -0700)
commit9b5a974bd5c398e5706e463045121b20f0f6abb9
treef844cb95f3ea3161f0c5432e2be17d73c7ce5698
parent8ad7bc3f428300aee6764f6e23527e19eb235e81
Correctly parse `{} && false` in tail expression

Fix #74233.
src/librustc_ast/util/parser.rs
src/librustc_parse/parser/expr.rs
src/librustc_typeck/check/demand.rs
src/librustc_typeck/check/mod.rs
src/test/ui/parser/expr-as-stmt-2.rs [new file with mode: 0644]
src/test/ui/parser/expr-as-stmt-2.stderr [new file with mode: 0644]
src/test/ui/parser/expr-as-stmt.fixed
src/test/ui/parser/expr-as-stmt.rs
src/test/ui/parser/expr-as-stmt.stderr