{"ast_node_type":"function","tokens":[{"end":95,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn expr_bin(&self, lhs: ast::Expr, op: ast::BinaryOp, rhs: ast::Expr) -> ast::BinExpr {
        let ast::Expr::BinExpr(ast) =