{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":"res.push(kind);"}]}
                        res.push(kind);
                            .unwrap_or_else(|| panic!("{punct:#?} is not a valid punct"));
                        if punct.spacing == tt::Spacing::Joint {