{"ast_node_type":"other","tokens":[{"end":43,"kind":"keyword","start":0,"text":"tcx.hir_walk_toplevel_module(&mut"}]}
    tcx.hir_walk_toplevel_module(&mut vis);
    let mut vis = ImplsOrderVisitor::new(tcx);
    tcx.arena.alloc(vis.order)