//@ edition:2018
async fn free(); //~ ERROR without a body
struct A;
impl A {
async fn inherent(); //~ ERROR without body
}
trait B {
async fn associated();
impl B for A {
async fn associated(); //~ ERROR without body
fn main() {}