pub fn lower_to_hir<'res, 'tcx>( sess: &'tcx Session, lint_store: &LintStore, resolver: &'res mut Resolver<'_>, krate: Rc<Crate>, arena: &'tcx Arena<'tcx>) -> &'tcx Crate<'tcx>