about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2014-04-28 08:50:50 -0400
committerNiko Matsakis <niko@alum.mit.edu>2014-04-28 08:50:50 -0400
commit4b80ff901cc1e61bdf16e6e103c5d7eb3524d2da (patch)
treef7fe1ae5c7a434708e4b4d4c7d827274bb66d27a /src
parentd8a34e7d3f3f447ccff0b72fd5fb18a7c78d0cc5 (diff)
downloadrust-4b80ff901cc1e61bdf16e6e103c5d7eb3524d2da.tar.gz
rust-4b80ff901cc1e61bdf16e6e103c5d7eb3524d2da.zip
Remove default method implementations
Diffstat (limited to 'src')
-rw-r--r--src/librustc/middle/expr_use_visitor.rs41
1 files changed, 18 insertions, 23 deletions
diff --git a/src/librustc/middle/expr_use_visitor.rs b/src/librustc/middle/expr_use_visitor.rs
index 5848004e5be..04828c19edd 100644
--- a/src/librustc/middle/expr_use_visitor.rs
+++ b/src/librustc/middle/expr_use_visitor.rs
@@ -56,44 +56,39 @@ pub trait Delegate {
     // The value found at `cmt` is either copied or moved, depending
     // on mode.
     fn consume(&mut self,
-               _consume_id: ast::NodeId,
-               _consume_span: Span,
-               _cmt: mc::cmt,
-               _mode: ConsumeMode)
-    { }
+               consume_id: ast::NodeId,
+               consume_span: Span,
+               cmt: mc::cmt,
+               mode: ConsumeMode);
 
     // The value found at `cmt` is either copied or moved via the
     // pattern binding `consume_pat`, depending on mode.
     fn consume_pat(&mut self,
-                   _consume_pat: &ast::Pat,
-                   _cmt: mc::cmt,
-                   _mode: ConsumeMode)
-    { }
+                   consume_pat: &ast::Pat,
+                   cmt: mc::cmt,
+                   mode: ConsumeMode);
 
     // The value found at `borrow` is being borrowed at the point
     // `borrow_id` for the region `loan_region` with kind `bk`.
     fn borrow(&mut self,
-              _borrow_id: ast::NodeId,
-              _borrow_span: Span,
-              _cmt: mc::cmt,
-              _loan_region: ty::Region,
-              _bk: ty::BorrowKind,
-              _loan_cause: LoanCause)
-    { }
+              borrow_id: ast::NodeId,
+              borrow_span: Span,
+              cmt: mc::cmt,
+              loan_region: ty::Region,
+              bk: ty::BorrowKind,
+              loan_cause: LoanCause);
 
     // The local variable `id` is declared but not initialized.
     fn decl_without_init(&mut self,
                          _id: ast::NodeId,
-                         _span: Span)
-    { }
+                         _span: Span);
 
     // The path at `cmt` is being assigned to.
     fn mutate(&mut self,
-              _assignment_id: ast::NodeId,
-              _assignment_span: Span,
-              _assignee_cmt: mc::cmt,
-              _mode: MutateMode)
-    { }
+              assignment_id: ast::NodeId,
+              assignment_span: Span,
+              assignee_cmt: mc::cmt,
+              mode: MutateMode);
 }
 
 ///////////////////////////////////////////////////////////////////////////