pub(crate) fn print_crate_info( codegen_backend: &dyn CodegenBackend, sess: &Session, input: Option<&Input>, odir: &Option<PathBuf>, ofile: &Option<PathBuf>, temps_dir: &Option<PathBuf>) -> Compilation