{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"providers.def_span"}]}
    providers.def_span = |tcx, def_id| tcx.hir_span(tcx.local_def_id_to_hir_id(def_id));
        |tcx, id| tcx.hir_crate(()).owners[id.def_id].as_owner().map(|o| &o.delayed_lints);
    providers.def_ident_span = |tcx, def_id| {