s/generator/coroutine/
This commit is contained in:
parent
60956837cf
commit
e96ce20b34
468 changed files with 2201 additions and 2197 deletions
|
@ -1700,7 +1700,7 @@ pub struct UnusedClosure<'a> {
|
|||
// FIXME(davidtwco): this isn't properly translatable because of the
|
||||
// pre/post strings
|
||||
#[derive(LintDiagnostic)]
|
||||
#[diag(lint_unused_generator)]
|
||||
#[diag(lint_unused_coroutine)]
|
||||
#[note]
|
||||
pub struct UnusedCoroutine<'a> {
|
||||
pub count: usize,
|
||||
|
|
|
@ -257,7 +257,7 @@ impl<'tcx> LateLintPass<'tcx> for UnusedResults {
|
|||
Array(Box<Self>, u64),
|
||||
/// The root of the unused_closures lint.
|
||||
Closure(Span),
|
||||
/// The root of the unused_generators lint.
|
||||
/// The root of the unused_coroutines lint.
|
||||
Coroutine(Span),
|
||||
}
|
||||
|
||||
|
@ -352,7 +352,7 @@ impl<'tcx> LateLintPass<'tcx> for UnusedResults {
|
|||
ty::Closure(..) => Some(MustUsePath::Closure(span)),
|
||||
ty::Coroutine(def_id, ..) => {
|
||||
// async fn should be treated as "implementor of `Future`"
|
||||
let must_use = if cx.tcx.generator_is_async(def_id) {
|
||||
let must_use = if cx.tcx.coroutine_is_async(def_id) {
|
||||
let def_id = cx.tcx.lang_items().future_trait()?;
|
||||
is_def_must_use(cx, def_id, span)
|
||||
.map(|inner| MustUsePath::Opaque(Box::new(inner)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue