|
//@ edition: 2021
|
|
//@ check-pass
|
|
|
|
#![feature(async_closure)]
|
|
|
|
// Make sure we don't ICE if an async closure has a macro body.
|
|
// This happened because we were calling walk instead of visit
|
|
// in the def collector, oops!
|
|
|
|
fn main() {
|
|
let _ = async || println!();
|
|
}
|