{"ast_node_type":"variable","tokens":[{"end":24,"kind":"keyword","start":0,"text":"let"}]}
    let sess = tcx.sess;
fn early_lint_checks(tcx: TyCtxt<'_>, (): ()) {
    let (resolver, krate) = &*tcx.resolver_for_lowering().borrow();