{"ast_node_type":"function","tokens":[{"end":65,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn coroutine_kind(self) -> Option<CoroutineKind> {
    // FIXME(coroutines): Make this just return the `ClosureKind` directly?
        match self {