summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2013-01-15 16:33:20 -0800
committerGraydon Hoare <graydon@mozilla.com>2013-01-15 17:57:45 -0800
commit84825ee3109a69e4546f66bd3547511d91a73255 (patch)
treeebfb22e356d1e942140e788dbe6e4c91146691c0 /src/libsyntax/ext
parentbd6536f8687b1b4fb166594ed5cf79db0ec1436d (diff)
downloadrust-84825ee3109a69e4546f66bd3547511d91a73255.tar.gz
rust-84825ee3109a69e4546f66bd3547511d91a73255.zip
librustc: Make the default sigil for block lambdas `&` instead of `@`.
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/tt/macro_rules.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs
index 069eb1e0d82..d68e5a34fbc 100644
--- a/src/libsyntax/ext/tt/macro_rules.rs
+++ b/src/libsyntax/ext/tt/macro_rules.rs
@@ -136,8 +136,8 @@ fn add_new_extension(cx: ext_ctxt, sp: span, name: ident,
         cx.span_fatal(best_fail_spot, best_fail_msg);
     }
 
-    let exp = |cx, sp, arg| generic_extension(cx, sp, name,
-                                              arg, lhses, rhses);
+    let exp: @fn(ext_ctxt, span, ~[ast::token_tree]) -> mac_result =
+        |cx, sp, arg| generic_extension(cx, sp, name, arg, lhses, rhses);
 
     return mr_def({
         name: *cx.parse_sess().interner.get(name),