{"ast_node_type":"variable","tokens":[{"end":15,"kind":"keyword","start":0,"text":"let"}]}
        let hi;
        // Check if a colon exists one ahead. This means we're parsing a fieldname.
        let (subpat, fieldname, is_shorthand) = if self.look_ahead(1, |t| t == &token::Colon) {