]> git.lizzy.rs Git - rust.git/commit
Provide a better diagnostic on failure to meet send bound on futures in a foreign...
authororibenshir <oribenshir@gmail.com>
Sat, 5 Mar 2022 10:04:32 +0000 (12:04 +0200)
committeroribenshir <oribenshir@gmail.com>
Sat, 16 Apr 2022 11:09:40 +0000 (14:09 +0300)
commitebe3c56c6eeca6db4a62ebb99e2ffe35f33ea4de
treedfca2323c2625eafa1cc55e08b4b638970de835a
parent07bb916d44a66d2caba427c7ee132bbeb245977b
Provide a better diagnostic on failure to meet send bound on futures in a foreign crate

Adding diagnostic data on generators to the crate metadata and using it to provide
a better diagnostic on failure to meet send bound on futures originated from a foreign crate
compiler/rustc_metadata/src/rmeta/decoder.rs
compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs
compiler/rustc_metadata/src/rmeta/encoder.rs
compiler/rustc_metadata/src/rmeta/mod.rs
compiler/rustc_middle/src/query/mod.rs
compiler/rustc_middle/src/ty/context.rs
compiler/rustc_middle/src/ty/mod.rs
compiler/rustc_middle/src/ty/query.rs
compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs
src/test/ui/async-await/issues/issue-67893.rs
src/test/ui/async-await/issues/issue-67893.stderr