about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src/archive.rs
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2022-06-14 15:11:14 +0000
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2022-06-14 15:11:14 +0000
commit43929a8a75d85ae3939a80703bdd827e81c51ba5 (patch)
tree5014abfcba1bdb73feb2a6487c4fc460fd9fc870 /compiler/rustc_codegen_gcc/src/archive.rs
parent70e084aa210494732f84a3aff589ba72ce5d697c (diff)
downloadrust-43929a8a75d85ae3939a80703bdd827e81c51ba5.tar.gz
rust-43929a8a75d85ae3939a80703bdd827e81c51ba5.zip
Remove src_files and remove_file
They only apply to the main source archive and their role can be
fulfilled through the skip argument of add_archive too.
Diffstat (limited to 'compiler/rustc_codegen_gcc/src/archive.rs')
-rw-r--r--compiler/rustc_codegen_gcc/src/archive.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/compiler/rustc_codegen_gcc/src/archive.rs b/compiler/rustc_codegen_gcc/src/archive.rs
index fac532f3e9c..1975035ae20 100644
--- a/compiler/rustc_codegen_gcc/src/archive.rs
+++ b/compiler/rustc_codegen_gcc/src/archive.rs
@@ -70,19 +70,6 @@ impl<'a> ArchiveBuilder<'a> for ArArchiveBuilder<'a> {
         }
     }
 
-    fn src_files(&mut self) -> Vec<String> {
-        self.entries.iter().map(|(name, _)| name.clone()).collect()
-    }
-
-    fn remove_file(&mut self, name: &str) {
-        let index = self
-            .entries
-            .iter()
-            .position(|(entry_name, _)| entry_name == name)
-            .expect("Tried to remove file not existing in src archive");
-        self.entries.remove(index);
-    }
-
     fn add_file(&mut self, file: &Path) {
         self.entries.push((
             file.file_name().unwrap().to_str().unwrap().to_string(),