aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/data.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir_def/src/data.rs')
-rw-r--r--crates/ra_hir_def/src/data.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/crates/ra_hir_def/src/data.rs b/crates/ra_hir_def/src/data.rs
index 0a282f31b..a1b31c411 100644
--- a/crates/ra_hir_def/src/data.rs
+++ b/crates/ra_hir_def/src/data.rs
@@ -80,9 +80,7 @@ impl FunctionData {
80 80
81fn desugar_future_path(orig: TypeRef) -> Path { 81fn desugar_future_path(orig: TypeRef) -> Path {
82 let path = path![std::future::Future]; 82 let path = path![std::future::Future];
83
84 let mut generic_args: Vec<_> = std::iter::repeat(None).take(path.segments.len() - 1).collect(); 83 let mut generic_args: Vec<_> = std::iter::repeat(None).take(path.segments.len() - 1).collect();
85
86 let mut last = GenericArgs::empty(); 84 let mut last = GenericArgs::empty();
87 last.bindings.push((name![Output], orig)); 85 last.bindings.push((name![Output], orig));
88 generic_args.push(Some(Arc::new(last))); 86 generic_args.push(Some(Arc::new(last)));