]> git.lizzy.rs Git - rust.git/commit
Use precise errors during const to pat conversion instead of a catch-all on the main...
authorOliver Scherer <github35764891676564198441@oli-obk.de>
Sun, 20 Sep 2020 15:22:33 +0000 (17:22 +0200)
committerOliver Scherer <github35764891676564198441@oli-obk.de>
Sun, 20 Sep 2020 16:42:15 +0000 (18:42 +0200)
commitadf98ab2dc6b3d8332873d41f3371a839b4e9df1
tree94db6d5558a7a37eb042c67e21409983f855f209
parentaba5ea1430df393eddc90068e838de6b1707c0d8
Use precise errors during const to pat conversion instead of a catch-all on the main constant
28 files changed:
compiler/rustc_mir_build/src/thir/pattern/const_to_pat.rs
compiler/rustc_session/src/lint/builtin.rs
src/test/ui/consts/const_in_pattern/custom-eq-branch-warn.rs
src/test/ui/consts/const_in_pattern/custom-eq-branch-warn.stderr
src/test/ui/consts/const_in_pattern/issue-65466.rs
src/test/ui/consts/const_in_pattern/issue-65466.stderr [deleted file]
src/test/ui/consts/const_in_pattern/reject_non_partial_eq.rs
src/test/ui/consts/const_in_pattern/reject_non_partial_eq.stderr
src/test/ui/consts/const_in_pattern/warn_corner_cases.stderr
src/test/ui/consts/match_ice.rs
src/test/ui/consts/match_ice.stderr
src/test/ui/issues/issue-34784.rs
src/test/ui/match/issue-70972-dyn-trait.rs
src/test/ui/match/issue-70972-dyn-trait.stderr
src/test/ui/pattern/issue-71042-opaquely-typed-constant-used-in-pattern.rs
src/test/ui/pattern/issue-71042-opaquely-typed-constant-used-in-pattern.stderr
src/test/ui/rfc1445/allow-hide-behind-direct-unsafe-ptr-embedded.rs
src/test/ui/rfc1445/allow-hide-behind-direct-unsafe-ptr-param.rs
src/test/ui/rfc1445/allow-hide-behind-indirect-unsafe-ptr-embedded.rs
src/test/ui/rfc1445/allow-hide-behind-indirect-unsafe-ptr-param.rs
src/test/ui/rfc1445/cant-hide-behind-doubly-indirect-embedded.stderr
src/test/ui/rfc1445/cant-hide-behind-doubly-indirect-param.stderr
src/test/ui/rfc1445/issue-62307-match-ref-ref-forbidden-without-eq.rs
src/test/ui/rfc1445/issue-62307-match-ref-ref-forbidden-without-eq.stderr
src/test/ui/type-alias-impl-trait/structural-match-no-leak.rs
src/test/ui/type-alias-impl-trait/structural-match-no-leak.stderr
src/test/ui/type-alias-impl-trait/structural-match.rs
src/test/ui/type-alias-impl-trait/structural-match.stderr