rust/tests/ui/async-await/issues/issue-60518.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

11 lines
355 B
Rust
Raw Permalink Normal View History

//@ check-pass
//@ edition:2018
// This is a regression test to ensure that simple bindings (where replacement arguments aren't
// created during async fn lowering) that have their DefId used during HIR lowering (such as impl
// trait) are visited during def collection and thus have a DefId.
async fn foo(ws: impl Iterator<Item = ()>) {}
fn main() {}