diff options
| author | varkor <github@varkor.com> | 2017-12-18 16:49:32 +0000 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2017-12-18 16:49:32 +0000 |
| commit | 55b0f148902dd3ca07cbb4ca4262c00b8b414dda (patch) | |
| tree | b01acc4818639b69b7579b8fa0fce2e20b5e4418 | |
| parent | dbffc4278b4c58b1582a6dc66baa2deebfab8138 (diff) | |
| download | rust-55b0f148902dd3ca07cbb4ca4262c00b8b414dda.tar.gz rust-55b0f148902dd3ca07cbb4ca4262c00b8b414dda.zip | |
Fix the regression
| -rw-r--r-- | src/librustc/middle/expr_use_visitor.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/expr_use_visitor.rs b/src/librustc/middle/expr_use_visitor.rs index 0bce2ac0131..0319e6b3d56 100644 --- a/src/librustc/middle/expr_use_visitor.rs +++ b/src/librustc/middle/expr_use_visitor.rs @@ -559,7 +559,7 @@ impl<'a, 'gcx, 'tcx> ExprUseVisitor<'a, 'gcx, 'tcx> { ty::TyError => { } _ => { let type_dependent_defs = self.mc.tables.type_dependent_defs(); - if !type_dependent_defs.contains_key(call.hir_id) { + if type_dependent_defs.contains_key(call.hir_id) { let def_id = type_dependent_defs[call.hir_id].def_id(); let call_scope = region::Scope::Node(call.hir_id.local_id); match OverloadedCallType::from_method_id(self.tcx(), def_id) { @@ -577,7 +577,7 @@ impl<'a, 'gcx, 'tcx> ExprUseVisitor<'a, 'gcx, 'tcx> { ty::ImmBorrow, ClosureInvocation); } - FnOnceOverloadedCall => {self.consume_expr(callee)}, + FnOnceOverloadedCall => self.consume_expr(callee), } } } |
