about summary refs log tree commit diff
path: root/src/vtable.rs
diff options
context:
space:
mode:
authorbjorn3 <bjorn3@users.noreply.github.com>2019-08-18 16:52:07 +0200
committerbjorn3 <bjorn3@users.noreply.github.com>2019-08-18 16:52:07 +0200
commit2a20cc0b94a60447c159095676d5813dd508d894 (patch)
tree6b0750c1cfa9421d16a89ac6c7390dee29e1639d /src/vtable.rs
parent1bee110d95e4611385b821a199bc8c4ce7ee00e0 (diff)
Use anonymous lifetimes where possible
Diffstat (limited to 'src/vtable.rs')
-rw-r--r--src/vtable.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/vtable.rs b/src/vtable.rs
index d89f16ded0d..fc601130710 100644
--- a/src/vtable.rs
+++ b/src/vtable.rs
@@ -6,8 +6,8 @@ const DROP_FN_INDEX: usize = 0;
 const SIZE_INDEX: usize = 1;
 const ALIGN_INDEX: usize = 2;
 
-pub fn drop_fn_of_obj<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+pub fn drop_fn_of_obj(
+    fx: &mut FunctionCx<'_, '_, impl Backend>,
     vtable: Value,
 ) -> Value {
     let usize_size = fx.layout_of(fx.tcx.types.usize).size.bytes() as usize;
@@ -19,8 +19,8 @@ pub fn drop_fn_of_obj<'a, 'tcx: 'a>(
     )
 }
 
-pub fn size_of_obj<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+pub fn size_of_obj(
+    fx: &mut FunctionCx<'_, '_, impl Backend>,
     vtable: Value,
 ) -> Value {
     let usize_size = fx.layout_of(fx.tcx.types.usize).size.bytes() as usize;
@@ -32,8 +32,8 @@ pub fn size_of_obj<'a, 'tcx: 'a>(
     )
 }
 
-pub fn min_align_of_obj<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+pub fn min_align_of_obj(
+    fx: &mut FunctionCx<'_, '_, impl Backend>,
     vtable: Value,
 ) -> Value {
     let usize_size = fx.layout_of(fx.tcx.types.usize).size.bytes() as usize;
@@ -45,8 +45,8 @@ pub fn min_align_of_obj<'a, 'tcx: 'a>(
     )
 }
 
-pub fn get_ptr_and_method_ref<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+pub fn get_ptr_and_method_ref<'tcx>(
+    fx: &mut FunctionCx<'_, 'tcx, impl Backend>,
     arg: CValue<'tcx>,
     idx: usize,
 ) -> (Value, Value) {
@@ -61,8 +61,8 @@ pub fn get_ptr_and_method_ref<'a, 'tcx: 'a>(
     (ptr, func_ref)
 }
 
-pub fn get_vtable<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+pub fn get_vtable<'tcx>(
+    fx: &mut FunctionCx<'_, 'tcx, impl Backend>,
     ty: Ty<'tcx>,
     trait_ref: Option<ty::PolyExistentialTraitRef<'tcx>>,
 ) -> Value {
@@ -78,8 +78,8 @@ pub fn get_vtable<'a, 'tcx: 'a>(
     fx.bcx.ins().global_value(fx.pointer_type, local_data_id)
 }
 
-fn build_vtable<'a, 'tcx: 'a>(
-    fx: &mut FunctionCx<'a, 'tcx, impl Backend>,
+fn build_vtable<'tcx>(
+    fx: &mut FunctionCx<'_, 'tcx, impl Backend>,
     ty: Ty<'tcx>,
     trait_ref: Option<ty::PolyExistentialTraitRef<'tcx>>,
 ) -> DataId {