]> git.lizzy.rs Git - rust.git/commit
More eagerly resolve expr `ty`s before writing them
authorEsteban Küber <esteban@kuber.com.ar>
Tue, 3 Jan 2023 06:25:50 +0000 (22:25 -0800)
committerEsteban Küber <esteban@kuber.com.ar>
Thu, 5 Jan 2023 16:51:16 +0000 (16:51 +0000)
commit48094a4a6f53ee3be636b4166a7841505bb7cabc
tree076d61e3e06c878861828fe4d4dac4ecad2b3cd9
parent05c30b0ca5450b2beec0a6e4e034953e216f6bbe
More eagerly resolve expr `ty`s before writing them

This allows the expressions to have more accurate types
when showing inference steps.
compiler/rustc_hir_typeck/src/expr.rs
src/test/ui/issues/issue-15783.stderr
src/test/ui/let-else/let-else-ref-bindings.stderr
src/test/ui/mismatched_types/abridged.stderr
src/test/ui/rfc-2497-if-let-chains/ensure-that-let-else-does-not-interact-with-let-chains.stderr
src/test/ui/suggestions/call-boxed.stderr
src/test/ui/tuple/wrong_argument_ice-3.stderr
src/test/ui/type/type-mismatch-same-crate-name.stderr