Skip to content

Commit 5499b45

Browse files
committed
Remove fk_anon
1 parent 1b12dca commit 5499b45

File tree

8 files changed

+8
-13
lines changed

8 files changed

+8
-13
lines changed

src/librustc/middle/borrowck/check_loans.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -699,7 +699,6 @@ fn check_loans_in_fn<'a>(this: &mut CheckLoanCtxt<'a>,
699699
return;
700700
}
701701

702-
visit::fk_anon(..) |
703702
visit::fk_fn_block(..) => {
704703
check_captured_variables(this, id, sp);
705704
}

src/librustc/middle/borrowck/gather_loans/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ fn gather_loans_in_fn(this: &mut GatherLoanCtxt,
140140
}
141141

142142
// Visit closures as part of the containing item.
143-
&visit::fk_anon(..) | &visit::fk_fn_block(..) => {
143+
&visit::fk_fn_block(..) => {
144144
this.push_repeating_id(body.id);
145145
visit::walk_fn(this, fk, decl, body, sp, id, ());
146146
this.pop_repeating_id(body.id);

src/librustc/middle/borrowck/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,6 @@ fn borrowck_fn(this: &mut BorrowckCtxt,
127127
sp: Span,
128128
id: ast::NodeId) {
129129
match fk {
130-
&visit::fk_anon(..) |
131130
&visit::fk_fn_block(..) => {
132131
// Closures are checked as part of their containing fn item.
133132
}

src/librustc/middle/liveness.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ fn visit_fn(v: &mut LivenessVisitor,
401401
sty_static => {}
402402
}
403403
}
404-
visit::fk_item_fn(..) | visit::fk_anon(..) | visit::fk_fn_block(..) => {}
404+
visit::fk_item_fn(..) | visit::fk_fn_block(..) => {}
405405
}
406406

407407
// gather up the various local variables, significant expressions,

src/librustc/middle/region.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,6 @@ fn resolve_fn(visitor: &mut RegionResolutionVisitor,
456456
visit::fk_method(..) => {
457457
Context {parent: None, var_parent: None, ..cx}
458458
}
459-
visit::fk_anon(..) |
460459
visit::fk_fn_block(..) => {
461460
cx
462461
}

src/librustc/middle/resolve_lifetime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ impl<'a> Visitor<&'a ScopeChain<'a>> for LifetimeContext {
9797
visit::walk_fn(self, fk, fd, b, s, n, &scope1);
9898
debug!("popping fn scope id={} due to item/method", n);
9999
}
100-
visit::fk_anon(..) | visit::fk_fn_block(..) => {
100+
visit::fk_fn_block(..) => {
101101
visit::walk_fn(self, fk, fd, b, s, n, scope);
102102
}
103103
}

src/libsyntax/ast_util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ impl<'a, O: IdVisitingOperation> Visitor<()> for IdVisitor<'a, O> {
542542
self.operation.visit_id(method.self_id);
543543
self.visit_generics_helper(generics)
544544
}
545-
visit::fk_anon(_) | visit::fk_fn_block => {}
545+
visit::fk_fn_block => {}
546546
}
547547

548548
for argument in function_declaration.inputs.iter() {

src/libsyntax/visit.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,8 @@ pub enum fn_kind<'a> {
3535
// fn foo(&self)
3636
fk_method(Ident, &'a Generics, &'a method),
3737

38-
// @fn(x, y) { ... }
39-
fk_anon(ast::Sigil),
40-
4138
// |x, y| ...
39+
// proc(x, y) ...
4240
fk_fn_block,
4341
}
4442

@@ -47,7 +45,7 @@ pub fn name_of_fn(fk: &fn_kind) -> Ident {
4745
fk_item_fn(name, _, _, _) | fk_method(name, _, _) => {
4846
name
4947
}
50-
fk_anon(..) | fk_fn_block(..) => parse::token::special_idents::anon,
48+
fk_fn_block(..) => parse::token::special_idents::anon,
5149
}
5250
}
5351

@@ -57,7 +55,7 @@ pub fn generics_of_fn(fk: &fn_kind) -> Generics {
5755
fk_method(_, generics, _) => {
5856
(*generics).clone()
5957
}
60-
fk_anon(..) | fk_fn_block(..) => {
58+
fk_fn_block(..) => {
6159
Generics {
6260
lifetimes: opt_vec::Empty,
6361
ty_params: opt_vec::Empty,
@@ -507,7 +505,7 @@ pub fn walk_fn<E:Clone, V:Visitor<E>>(visitor: &mut V,
507505

508506
visitor.visit_explicit_self(&method.explicit_self, env.clone());
509507
}
510-
fk_anon(..) | fk_fn_block(..) => {
508+
fk_fn_block(..) => {
511509
}
512510
}
513511

0 commit comments

Comments
 (0)