Skip to content

Commit 3e02701

Browse files
committed
---
yaml --- r: 7129 b: refs/heads/master c: 9fa7491 h: refs/heads/master i: 7127: fc86010 v: v3
1 parent 2960ebc commit 3e02701

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 26536e69151d5f8e083d8165421039b409c93ee3
2+
refs/heads/master: 9fa749167680a2d4de9fa07cbb2c8336deb7d42f

trunk/src/comp/middle/resolve.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -486,12 +486,9 @@ fn visit_fn_with_scope(e: @env, fk: visit::fn_kind, decl: ast::fn_decl,
486486
for c: @ast::constr in decl.constraints { resolve_constr(e, c, sc, v); }
487487
let scope = alt fk {
488488
visit::fk_item_fn(_, tps) | visit::fk_res(_, tps) |
489-
visit::fk_method(_, tps) {
490-
scope_bare_fn(decl, id, tps)
491-
}
492-
visit::fk_anon(_) | visit::fk_fn_block. {
493-
scope_fn_expr(decl, id, [])
494-
}
489+
visit::fk_method(_, tps) { scope_bare_fn(decl, id, tps) }
490+
visit::fk_anon(ast::proto_bare.) { scope_bare_fn(decl, id, []) }
491+
visit::fk_anon(_) | visit::fk_fn_block. { scope_fn_expr(decl, id, []) }
495492
};
496493

497494
visit::visit_fn(fk, decl, body, sp, id, cons(scope, @sc), v);

0 commit comments

Comments
 (0)