File tree Expand file tree Collapse file tree 5 files changed +8
-8
lines changed
rustc_codegen_cranelift/src
rustc_codegen_llvm/src/back
rustc_codegen_ssa/src/back Expand file tree Collapse file tree 5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ use rustc_session::Session;
88pub ( crate ) struct ArArchiveBuilderBuilder ;
99
1010impl ArchiveBuilderBuilder for ArArchiveBuilderBuilder {
11- fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder < ' a > + ' a > {
11+ fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder + ' a > {
1212 Box :: new ( ArArchiveBuilder :: new ( sess, get_native_object_symbols) )
1313 }
1414
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ use rustc_session::cstore::DllImport;
1010pub ( crate ) struct ArArchiveBuilderBuilder ;
1111
1212impl ArchiveBuilderBuilder for ArArchiveBuilderBuilder {
13- fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder < ' a > + ' a > {
13+ fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder + ' a > {
1414 Box :: new ( ArArchiveBuilder :: new ( sess, get_native_object_symbols) )
1515 }
1616
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ fn llvm_machine_type(cpu: &str) -> LLVMMachineType {
6060 }
6161}
6262
63- impl < ' a > ArchiveBuilder < ' a > for LlvmArchiveBuilder < ' a > {
63+ impl < ' a > ArchiveBuilder for LlvmArchiveBuilder < ' a > {
6464 fn add_archive (
6565 & mut self ,
6666 archive : & Path ,
@@ -107,7 +107,7 @@ impl<'a> ArchiveBuilder<'a> for LlvmArchiveBuilder<'a> {
107107pub struct LlvmArchiveBuilderBuilder ;
108108
109109impl ArchiveBuilderBuilder for LlvmArchiveBuilderBuilder {
110- fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder < ' a > + ' a > {
110+ fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder + ' a > {
111111 // FIXME use ArArchiveBuilder on most targets again once reading thin archives is
112112 // implemented
113113 if true {
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ use std::path::{Path, PathBuf};
2121pub use crate :: errors:: { ArchiveBuildFailure , ExtractBundledLibsError , UnknownArchiveKind } ;
2222
2323pub trait ArchiveBuilderBuilder {
24- fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder < ' a > + ' a > ;
24+ fn new_archive_builder < ' a > ( & self , sess : & ' a Session ) -> Box < dyn ArchiveBuilder + ' a > ;
2525
2626 /// Creates a DLL Import Library <https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-creation#creating-an-import-library>.
2727 /// and returns the path on disk to that import library.
@@ -74,7 +74,7 @@ pub trait ArchiveBuilderBuilder {
7474 }
7575}
7676
77- pub trait ArchiveBuilder < ' a > {
77+ pub trait ArchiveBuilder {
7878 fn add_file ( & mut self , path : & Path ) ;
7979
8080 fn add_archive (
@@ -167,7 +167,7 @@ pub fn try_extract_macho_fat_archive(
167167 }
168168}
169169
170- impl < ' a > ArchiveBuilder < ' a > for ArArchiveBuilder < ' a > {
170+ impl < ' a > ArchiveBuilder for ArArchiveBuilder < ' a > {
171171 fn add_archive (
172172 & mut self ,
173173 archive_path : & Path ,
Original file line number Diff line number Diff line change @@ -308,7 +308,7 @@ fn link_rlib<'a>(
308308 codegen_results : & CodegenResults ,
309309 flavor : RlibFlavor ,
310310 tmpdir : & MaybeTempDir ,
311- ) -> Result < Box < dyn ArchiveBuilder < ' a > + ' a > , ErrorGuaranteed > {
311+ ) -> Result < Box < dyn ArchiveBuilder + ' a > , ErrorGuaranteed > {
312312 let lib_search_paths = archive_search_paths ( sess) ;
313313
314314 let mut ab = archive_builder_builder. new_archive_builder ( sess) ;
You can’t perform that action at this time.
0 commit comments