{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"TtElement::Leaf(tt::Leaf::Punct(p"}]}
        TtElement::Leaf(tt::Leaf::Punct(p @ tt::Punct { char: '$', .. })) => {
    let res = match first_peeked {
            src.next().expect("first token already peeked");