// CS4011: The awaiter type `A' must have suitable IsCompleted and GetResult members// Line: 16static class S
{public static A GetAwaiter(this int i){return newA();}}class A
{bool IsCompleted {get{return true;}}voidOnCompleted(System.Action a){}static async voidTest(){await9;}}