refactor: remove unnecessary function

This commit is contained in:
Weihang Lo 2023-02-11 12:30:58 +00:00
parent b59e827dba
commit 25f5267c61
No known key found for this signature in database
GPG Key ID: D7DBF189825E82E7

View File

@ -348,7 +348,9 @@ impl<'a, 'cfg> Context<'a, 'cfg> {
pub fn prepare(&mut self) -> CargoResult<()> {
let _p = profile::start("preparing layout");
self.files_mut()
self.files
.as_mut()
.unwrap()
.host
.prepare()
.with_context(|| "couldn't prepare build directories")?;
@ -375,10 +377,6 @@ impl<'a, 'cfg> Context<'a, 'cfg> {
self.files.as_ref().unwrap()
}
fn files_mut(&mut self) -> &mut CompilationFiles<'a, 'cfg> {
self.files.as_mut().unwrap()
}
/// Returns the filenames that the given unit will generate.
pub fn outputs(&self, unit: &Unit) -> CargoResult<Arc<Vec<OutputFile>>> {
self.files.as_ref().unwrap().outputs(unit, self.bcx)