From 492677ec1e4e66a57a2fce78962db2f89932dd74 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Tue, 19 Nov 2013 12:21:21 -0800 Subject: libsyntax: Change all uses of `&fn` to `||`. --- src/libsyntax/ext/deriving/decodable.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/libsyntax/ext/deriving/decodable.rs') diff --git a/src/libsyntax/ext/deriving/decodable.rs b/src/libsyntax/ext/deriving/decodable.rs index 3f745d64a7b..2f9222ccb56 100644 --- a/src/libsyntax/ext/deriving/decodable.rs +++ b/src/libsyntax/ext/deriving/decodable.rs @@ -124,9 +124,12 @@ fn decodable_substructure(cx: @ExtCtxt, span: Span, /// Create a decoder for a single enum variant/struct: /// - `outer_pat_ident` is the name of this enum variant/struct /// - `getarg` should retrieve the `uint`-th field with name `@str`. -fn decode_static_fields(cx: @ExtCtxt, outer_span: Span, outer_pat_ident: Ident, +fn decode_static_fields(cx: @ExtCtxt, + outer_span: Span, + outer_pat_ident: Ident, fields: &StaticFields, - getarg: &fn(Span, @str, uint) -> @Expr) -> @Expr { + getarg: |Span, @str, uint| -> @Expr) + -> @Expr { match *fields { Unnamed(ref fields) => { if fields.is_empty() { -- cgit 1.4.1-3-g733a5