{"ast_node_type":"variable","tokens":[{"end":62,"kind":"keyword","start":0,"text":"if"}]}
        if let Some((ident, is_raw)) = self.token.lifetime() {
    pub(crate) fn eat_label(&mut self) -> Option<Label> {
            // Disallow `'fn`, but with a better error message than `expect_lifetime`.