]> git.lizzy.rs Git - rust.git/commit
Improve selection errors for `~const` trait bounds
authorDeadbeef <ent3rm4n@gmail.com>
Fri, 24 Dec 2021 14:50:44 +0000 (22:50 +0800)
committerDeadbeef <ent3rm4n@gmail.com>
Tue, 25 Jan 2022 13:48:01 +0000 (00:48 +1100)
commitfdf7d01088d9a2b8f6354e22e4b0fa8223b8db8e
tree967baa78bccc4f8ba3ea3c5f1ecbd674b88ac2e4
parent17dfae79bbc3dabe1427073086acf7f7bd45148c
Improve selection errors for `~const` trait bounds
23 files changed:
compiler/rustc_middle/src/traits/mod.rs
compiler/rustc_middle/src/ty/mod.rs
compiler/rustc_middle/src/ty/print/pretty.rs
compiler/rustc_trait_selection/src/traits/error_reporting/mod.rs
compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs
compiler/rustc_trait_selection/src/traits/select/confirmation.rs
compiler/rustc_trait_selection/src/traits/select/mod.rs
compiler/rustc_trait_selection/src/traits/specialize/mod.rs
compiler/rustc_trait_selection/src/traits/wf.rs
compiler/rustc_typeck/src/check/fn_ctxt/checks.rs
compiler/rustc_typeck/src/check/method/suggest.rs
src/test/ui/consts/const-block-const-bound.rs
src/test/ui/consts/const-block-const-bound.stderr
src/test/ui/intrinsics/const-eval-select-bad.rs
src/test/ui/intrinsics/const-eval-select-bad.stderr
src/test/ui/rfc-2632-const-trait-impl/assoc-type.rs
src/test/ui/rfc-2632-const-trait-impl/assoc-type.stderr
src/test/ui/rfc-2632-const-trait-impl/call-generic-method-nonconst.stderr
src/test/ui/rfc-2632-const-trait-impl/const-drop-fail.precise.stderr
src/test/ui/rfc-2632-const-trait-impl/const-drop-fail.stock.stderr
src/test/ui/rfc-2632-const-trait-impl/default-method-body-is-const-body-checking.rs
src/test/ui/rfc-2632-const-trait-impl/default-method-body-is-const-body-checking.stderr
src/test/ui/rfc-2632-const-trait-impl/trait-where-clause.stderr