]> git.lizzy.rs Git - rust.git/commit
Suggest removing `?` to resolve type errors.
authorDavid Wood <david@davidtw.co>
Wed, 10 Apr 2019 21:26:45 +0000 (23:26 +0200)
committerDavid Wood <david@davidtw.co>
Wed, 10 Apr 2019 21:52:01 +0000 (23:52 +0200)
commit16592f691b71802f8876a4f087cdc22a21869836
tree0499d27fb91227a0a7e370140e5f09916e6b9e24
parent77bdb354bfe1a26ba90b2889702e647c3d9c8d7e
Suggest removing `?` to resolve type errors.

This commit adds a suggestion to remove the `?` from expressions if
removing the `?` would resolve a type error.
src/librustc/infer/error_reporting/mod.rs
src/librustc/traits/mod.rs
src/librustc/traits/structural_impls.rs
src/librustc_typeck/check/_match.rs
src/test/ui/issue-59756.fixed [new file with mode: 0644]
src/test/ui/issue-59756.rs
src/test/ui/issue-59756.stderr
src/test/ui/issues/issue-51632-try-desugar-incompatible-types.stderr