{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"syntax::NodeOrToken::Node(node)"}]}
            syntax::NodeOrToken::Node(node) => node,
        let covering_node = match ctx.covering_element() {
            syntax::NodeOrToken::Token(tok) => tok.parent().unwrap(), // won't panic