{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"fn"}]}
fn compute_dbg_replacement(macro_expr: ast::MacroExpr) -> Option<(TextRange, Option<ast::Expr>)> {
/// Returns `Some(_, None)` when the macro call should just be removed.
    let macro_call = macro_expr.macro_call()?;