Skip to content

Commit c03bf18

Browse files
committed
FnFnBlock -> FkClosure
1 parent 27db6e1 commit c03bf18

File tree

10 files changed

+14
-14
lines changed

10 files changed

+14
-14
lines changed

src/librustc/ast_map/blocks.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ impl<'a> FnLikeNode<'a> {
191191
visit::FkItemFn(p.ident, p.generics, p.unsafety, p.constness, p.abi, p.vis)
192192
};
193193
let closure = |_: ClosureParts| {
194-
visit::FkFnBlock
194+
visit::FkClosure
195195
};
196196
let method = |_, ident, sig: &'a ast::MethodSig, vis, _, _| {
197197
visit::FkMethod(ident, sig, vis)

src/librustc/middle/check_match.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,7 @@ fn check_fn(cx: &mut MatchCheckCtxt,
10061006
sp: Span,
10071007
fn_id: NodeId) {
10081008
match kind {
1009-
visit::FkFnBlock => {}
1009+
visit::FkClosure => {}
10101010
_ => cx.param_env = ParameterEnvironment::for_item(cx.tcx, fn_id),
10111011
}
10121012

src/librustc/middle/intrinsicck.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ impl<'a, 'tcx, 'v> Visitor<'v> for IntrinsicCheckingVisitor<'a, 'tcx> {
241241
visit::walk_fn(self, fk, fd, b, s);
242242
self.param_envs.pop();
243243
}
244-
visit::FkFnBlock(..) => {
244+
visit::FkClosure(..) => {
245245
visit::walk_fn(self, fk, fd, b, s);
246246
}
247247
}

src/librustc/middle/resolve_lifetime.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ impl<'a, 'v> Visitor<'v> for LifetimeContext<'a> {
186186
this.walk_fn(fk, fd, b, s)
187187
})
188188
}
189-
visit::FkFnBlock(..) => {
189+
visit::FkClosure(..) => {
190190
self.walk_fn(fk, fd, b, s)
191191
}
192192
}
@@ -484,7 +484,7 @@ impl<'a> LifetimeContext<'a> {
484484
self.visit_generics(&sig.generics);
485485
self.visit_explicit_self(&sig.explicit_self);
486486
}
487-
visit::FkFnBlock(..) => {
487+
visit::FkClosure(..) => {
488488
visit::walk_fn_decl(self, fd);
489489
}
490490
}

src/librustc_borrowck/borrowck/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ impl<'a, 'tcx, 'v> Visitor<'v> for BorrowckCtxt<'a, 'tcx> {
6767
self.free_region_map = old_free_region_map;
6868
}
6969

70-
visit::FkFnBlock => {
70+
visit::FkClosure => {
7171
borrowck_fn(self, fk, fd, b, s, id);
7272
}
7373
}

src/librustc_lint/builtin.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2133,7 +2133,7 @@ impl LintPass for UnconditionalRecursion {
21332133
cx.tcx.impl_or_trait_item(local_def(id)).as_opt_method()
21342134
}
21352135
// closures can't recur, so they don't matter.
2136-
visit::FkFnBlock => return
2136+
visit::FkClosure => return
21372137
};
21382138

21392139
// Walk through this function (say `f`) looking to see if

src/librustc_resolve/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -524,7 +524,7 @@ impl<'a, 'v, 'tcx> Visitor<'v> for Resolver<'a, 'tcx> {
524524
self.visit_explicit_self(&sig.explicit_self);
525525
MethodRibKind
526526
}
527-
visit::FkFnBlock(..) => ClosureRibKind(node_id)
527+
visit::FkClosure(..) => ClosureRibKind(node_id)
528528
};
529529
self.resolve_function(rib_kind, declaration, block);
530530
}

src/librustc_typeck/check/wf.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ impl<'ccx, 'tcx, 'v> Visitor<'v> for CheckTypeWellFormedVisitor<'ccx, 'tcx> {
428428
fk: visit::FnKind<'v>, fd: &'v ast::FnDecl,
429429
b: &'v ast::Block, span: Span, id: ast::NodeId) {
430430
match fk {
431-
visit::FkFnBlock | visit::FkItemFn(..) => {}
431+
visit::FkClosure | visit::FkItemFn(..) => {}
432432
visit::FkMethod(..) => {
433433
match self.tcx().impl_or_trait_item(local_def(id)) {
434434
ty::ImplOrTraitItem::MethodTraitItem(ty_method) => {

src/libsyntax/ast_util.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ impl<'a, 'v, O: IdVisitingOperation> Visitor<'v> for IdVisitor<'a, O> {
444444
visit::FkMethod(_, sig, _) => {
445445
self.visit_generics_helper(&sig.generics)
446446
}
447-
visit::FkFnBlock => {}
447+
visit::FkClosure => {}
448448
}
449449

450450
for argument in &function_declaration.inputs {

src/libsyntax/visit.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ pub enum FnKind<'a> {
4040
/// fn foo(&self)
4141
FkMethod(Ident, &'a MethodSig, Option<Visibility>),
4242

43-
/// Closures (|x, y| {})
44-
FkFnBlock,
43+
/// |x, y| {}
44+
FkClosure,
4545
}
4646

4747
/// Each method of the Visitor trait is a hook to be potentially
@@ -615,7 +615,7 @@ pub fn walk_fn<'v, V: Visitor<'v>>(visitor: &mut V,
615615
visitor.visit_generics(&sig.generics);
616616
visitor.visit_explicit_self(&sig.explicit_self);
617617
}
618-
FkFnBlock(..) => {}
618+
FkClosure(..) => {}
619619
}
620620

621621
visitor.visit_block(function_body)
@@ -816,7 +816,7 @@ pub fn walk_expr<'v, V: Visitor<'v>>(visitor: &mut V, expression: &'v Expr) {
816816
}
817817
}
818818
ExprClosure(_, ref function_declaration, ref body) => {
819-
visitor.visit_fn(FkFnBlock,
819+
visitor.visit_fn(FkClosure,
820820
&**function_declaration,
821821
&**body,
822822
expression.span,

0 commit comments

Comments
 (0)