From b7fba973cb4b6547f24d89b901f7ac294c269503 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Mon, 10 Feb 2020 18:20:22 +0100 Subject: [PATCH] Format --- src/libcore/future/mod.rs | 2 +- src/librustc_ast_lowering/expr.rs | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/libcore/future/mod.rs b/src/libcore/future/mod.rs index 6150f34d844..9dcb2cea2ea 100644 --- a/src/libcore/future/mod.rs +++ b/src/libcore/future/mod.rs @@ -47,7 +47,7 @@ unsafe impl Sync for ResumeTy {} #[inline] pub const fn from_generator(gen: T) -> impl Future where - T: Generator + T: Generator, { #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)] struct GenFuture>(T); diff --git a/src/librustc_ast_lowering/expr.rs b/src/librustc_ast_lowering/expr.rs index 104634f4fa0..868b31d668c 100644 --- a/src/librustc_ast_lowering/expr.rs +++ b/src/librustc_ast_lowering/expr.rs @@ -675,11 +675,8 @@ fn lower_expr_await(&mut self, await_span: Span, expr: &Expr) -> hir::ExprKind<' if let Some(task_context_hid) = self.task_context { let lhs = self.expr_ident(span, task_context_ident, task_context_hid); - let assign = self.expr( - span, - hir::ExprKind::Assign(lhs, yield_expr, span), - AttrVec::new(), - ); + let assign = + self.expr(span, hir::ExprKind::Assign(lhs, yield_expr, span), AttrVec::new()); self.stmt_expr(span, assign) } else { // Use of `await` outside of an async context. Return `yield_expr` so that we can @@ -688,8 +685,7 @@ fn lower_expr_await(&mut self, await_span: Span, expr: &Expr) -> hir::ExprKind<' } }; - let loop_block = - self.block_all(span, arena_vec![self; inner_match_stmt, yield_stmt], None); + let loop_block = self.block_all(span, arena_vec![self; inner_match_stmt, yield_stmt], None); // loop { ...; task_context = yield (); } let loop_expr = self.arena.alloc(hir::Expr { -- 2.44.0