{"ast_node_type":"variable","tokens":[{"end":39,"kind":"keyword","start":0,"text":"let"}]}
            let expr = p.parse_expr()?;
            let mut p = Parser::new(self.psess(), stream.clone(), Some("proc_macro expand expr"));
            if p.token != token::Eof {