{"ast_node_type":"function","tokens":[{"end":49,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn from_ast_ident(ident: Ident) -> Self {
    /// Recovers a `Token` from an `Ident`. This creates a raw identifier if necessary.
        Token::new(Ident(ident.name, ident.is_raw_guess().into()), ident.span)