diff --git a/src/comp/middle/fn_usage.rs b/src/comp/middle/fn_usage.rs index 035d611fbdc..70d5b57f3d9 100644 --- a/src/comp/middle/fn_usage.rs +++ b/src/comp/middle/fn_usage.rs @@ -51,7 +51,7 @@ fn fn_usage_expr(expr: @ast::expr, ast::expr_call(f, args) { let f_ctx = {unsafe_fn_legal: true, generic_bare_fn_legal: true with ctx}; - visit::visit_expr(f, f_ctx, v); + v.visit_expr(f, f_ctx, v); let args_ctx = {unsafe_fn_legal: false, generic_bare_fn_legal: false with ctx};