]> git.lizzy.rs Git - rust.git/commitdiff
Disable warnings for unused function arguments. Temporary hack.
authorTim Chevalier <chevalier@alum.wellesley.edu>
Fri, 19 Aug 2011 06:38:58 +0000 (23:38 -0700)
committerTim Chevalier <chevalier@alum.wellesley.edu>
Fri, 19 Aug 2011 08:10:55 +0000 (01:10 -0700)
src/comp/middle/tstate/pre_post_conditions.rs

index 9c54b8f15a34fe3aa5b96e5743f68226902f7a7c..d03bbea5dde3a2e8285339f262156f162e6c080b 100644 (file)
@@ -736,8 +736,13 @@ fn find_pre_post_fn(fcx: &fn_ctxt, f: &_fn) {
     use_var(fcx, tsconstr_to_node_id(fcx.enclosing.i_return));
     use_var(fcx, tsconstr_to_node_id(fcx.enclosing.i_diverge));
 
-    find_pre_post_block(fcx, f.body);
+    for a:arg in f.decl.inputs {
+        // FIXME: Hack to avoid warning spew
+        // Just pretend all arguments are used
+        use_var(fcx, a.id);
+    }
 
+    find_pre_post_block(fcx, f.body);
 
     // Treat the tail expression as a return statement
     alt f.body.node.expr {