]> git.lizzy.rs Git - rust.git/commit
Point at expressions where inference refines an unexpected type
authorEsteban Küber <esteban@kuber.com.ar>
Tue, 3 Jan 2023 00:23:08 +0000 (16:23 -0800)
committerEsteban Küber <esteban@kuber.com.ar>
Thu, 5 Jan 2023 16:51:16 +0000 (16:51 +0000)
commitea43eb3721e9a6567ff402db442fc5c1ad942009
tree9e8e66f5292910507af667a0eb4b560cf903e88d
parent1d284af117716473e1a35cc0d91c170e44e3fc6e
Point at expressions where inference refines an unexpected type

Address #106355.
24 files changed:
compiler/rustc_hir_typeck/src/demand.rs
src/test/ui/argument-suggestions/two-mismatch-notes.stderr
src/test/ui/async-await/dont-suggest-missing-await.stderr
src/test/ui/async-await/suggest-missing-await-closure.stderr
src/test/ui/async-await/suggest-missing-await.stderr
src/test/ui/closures/closure-return-type-mismatch.stderr
src/test/ui/coercion/coerce-to-bang.stderr
src/test/ui/generic-associated-types/collections-project-default.stderr
src/test/ui/issues/issue-15783.stderr
src/test/ui/let-else/let-else-ref-bindings.stderr
src/test/ui/methods/method-deref-to-same-trait-object-with-separate-params.stderr
src/test/ui/mismatched_types/abridged.stderr
src/test/ui/parser/struct-literal-variant-in-if.stderr
src/test/ui/rfc-2497-if-let-chains/ensure-that-let-else-does-not-interact-with-let-chains.stderr
src/test/ui/span/coerce-suggestions.stderr
src/test/ui/span/issue-33884.stderr
src/test/ui/structs/struct-base-wrong-type.stderr
src/test/ui/suggestions/call-boxed.stderr
src/test/ui/suggestions/dont-suggest-deref-inside-macro-issue-58298.stderr
src/test/ui/suggestions/issue-86100-tuple-paren-comma.stderr
src/test/ui/traits/issue-52893.stderr
src/test/ui/tuple/wrong_argument_ice-3.stderr
src/test/ui/type/type-check/assignment-in-if.stderr
src/test/ui/type/type-mismatch-same-crate-name.stderr