{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"MacroDefKind::ProcMacro(ast,"}]}
        MacroDefKind::ProcMacro(ast, expander, _) => (ast, expander),
    let (ast, expander) = match loc.def.kind {
        _ => unreachable!(),