// RUN: %target-swift-frontend %s -emit-ir -enable-experimental-concurrency // REQUIRES: concurrency protocol P { func f() async throws -> T? } extension P { func f() async throws -> T? { nil } } class X: P {}