about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-12-06 23:12:17 +0000
committerbors <bors@rust-lang.org>2014-12-06 23:12:17 +0000
commita31ad6bfcd55fd58218ab005be5eb7229de88ef9 (patch)
treeb6cc2f0bd687e9c0454c3a658f612ae1329cd53a
parentde83d7dd191bf5564855057a29f9b5d9dcfcb201 (diff)
parent9b443289cf32cbcff16768614340f0c844675340 (diff)
downloadrust-a31ad6bfcd55fd58218ab005be5eb7229de88ef9.tar.gz
rust-a31ad6bfcd55fd58218ab005be5eb7229de88ef9.zip
auto merge of #19579 : alexcrichton/rust/snapshots, r=nikomatsakis
-rw-r--r--src/libcore/ops.rs50
-rw-r--r--src/libsyntax/parse/lexer/mod.rs6
-rw-r--r--src/snapshots.txt9
3 files changed, 12 insertions, 53 deletions
diff --git a/src/libcore/ops.rs b/src/libcore/ops.rs
index fdc8b9e7400..ce774a66381 100644
--- a/src/libcore/ops.rs
+++ b/src/libcore/ops.rs
@@ -832,53 +832,3 @@ impl<F,A,R> FnOnce<A,R> for F
         self.call_mut(args)
     }
 }
-
-#[cfg(stage0)]
-mod fn_impls {
-    use super::Fn;
-
-    impl<Result> Fn<(),Result> for extern "Rust" fn() -> Result {
-        #[allow(non_snake_case)]
-        extern "rust-call" fn call(&self, _args: ()) -> Result {
-            (*self)()
-        }
-    }
-
-    impl<Result,A0> Fn<(A0,),Result> for extern "Rust" fn(A0) -> Result {
-        #[allow(non_snake_case)]
-        extern "rust-call" fn call(&self, args: (A0,)) -> Result {
-            let (a0,) = args;
-            (*self)(a0)
-        }
-    }
-
-    macro_rules! def_fn(
-        ($($args:ident)*) => (
-            impl<Result$(,$args)*>
-            Fn<($($args,)*),Result>
-            for extern "Rust" fn($($args: $args,)*) -> Result {
-                #[allow(non_snake_case)]
-                extern "rust-call" fn call(&self, args: ($($args,)*)) -> Result {
-                    let ($($args,)*) = args;
-                    (*self)($($args,)*)
-                }
-            }
-        )
-    )
-
-    def_fn!(A0 A1)
-    def_fn!(A0 A1 A2)
-    def_fn!(A0 A1 A2 A3)
-    def_fn!(A0 A1 A2 A3 A4)
-    def_fn!(A0 A1 A2 A3 A4 A5)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14)
-    def_fn!(A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15)
-}
diff --git a/src/libsyntax/parse/lexer/mod.rs b/src/libsyntax/parse/lexer/mod.rs
index 27b65e0f527..b282db5ba2b 100644
--- a/src/libsyntax/parse/lexer/mod.rs
+++ b/src/libsyntax/parse/lexer/mod.rs
@@ -764,7 +764,7 @@ impl<'a> StringReader<'a> {
         }
     }
 
-    // SNAP c9f6d69
+    // SNAP 361baab
     #[allow(unused)]
     fn old_escape_warning(&mut self, sp: Span) {
         self.span_diagnostic
@@ -797,7 +797,7 @@ impl<'a> StringReader<'a> {
                                     self.scan_unicode_escape(delim)
                                 } else {
                                     let res = self.scan_hex_digits(4u, delim, false);
-                                    // SNAP c9f6d69
+                                    // SNAP 361baab
                                     //let sp = codemap::mk_sp(escaped_pos, self.last_pos);
                                     //self.old_escape_warning(sp);
                                     res
@@ -805,7 +805,7 @@ impl<'a> StringReader<'a> {
                             }
                             'U' if !ascii_only => {
                                 let res = self.scan_hex_digits(8u, delim, false);
-                                // SNAP c9f6d69
+                                // SNAP 361baab
                                 //let sp = codemap::mk_sp(escaped_pos, self.last_pos);
                                 //self.old_escape_warning(sp);
                                 res
diff --git a/src/snapshots.txt b/src/snapshots.txt
index 0faf6840f06..a1a840b4deb 100644
--- a/src/snapshots.txt
+++ b/src/snapshots.txt
@@ -1,3 +1,12 @@
+S 2014-12-05 361baab
+  freebsd-x86_64 73cbae4168538a07facd81cca45ed672badb7c3a
+  linux-i386 211cf0fbdbc7045b765e7b92d92049bbe6788513
+  linux-x86_64 f001cec306fc1ac77504884acf5dac2e7b39e164
+  macos-i386 751dc02fac96114361c56eb45ce52e7a58d555e0
+  macos-x86_64 58cad0275d7b33412501d7dd3386b924d2304e83
+  winnt-i386 872c56b88cebd7d590fd00bcbd264f0003b4427b
+  winnt-x86_64 2187d8b3187c03f95cd4e56a582f55ec0cfa8df9
+
 S 2014-11-21 c9f6d69
   freebsd-x86_64 0ef316e7c369177de043e69e964418bd637cbfc0
   linux-i386 c8342e762a1720be939ed7c6a39bdaa27892f66f