Disable warnings for unused function arguments. Temporary hack.

This commit is contained in:
Tim Chevalier 2011-08-18 23:38:58 -07:00
parent b02f1f46e5
commit 1ec2211a98

View 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_return));
use_var(fcx, tsconstr_to_node_id(fcx.enclosing.i_diverge)); 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 // Treat the tail expression as a return statement
alt f.body.node.expr { alt f.body.node.expr {