{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"__Coroutine::Start(s)"}]}
                    __Coroutine::Start(s) => {
                match mem::replace(&mut *self, __Coroutine::Done) {
                        *self = __Coroutine::Yield1(s);