]> git.lizzy.rs Git - rust.git/commitdiff
Register new snapshots
authorAlex Crichton <alex@alexcrichton.com>
Fri, 5 Dec 2014 23:21:03 +0000 (15:21 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 5 Dec 2014 23:39:26 +0000 (15:39 -0800)
src/libcore/ops.rs
src/libsyntax/parse/lexer/mod.rs
src/snapshots.txt

index fdc8b9e7400f5a6db3b9da737b2d027f4cec88b8..ce774a66381029d408d06cdd261118181acba4be 100644 (file)
@@ -832,53 +832,3 @@ extern "rust-call" fn call_once(mut self, args: A) -> R {
         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)
-}
index 27b65e0f52798d8aaa6ab71bb23864658e350034..b282db5ba2b3fe37e818db7334b8b273dd8b5bd9 100644 (file)
@@ -764,7 +764,7 @@ fn scan_hex_digits(&mut self,
         }
     }
 
-    // SNAP c9f6d69
+    // SNAP 361baab
     #[allow(unused)]
     fn old_escape_warning(&mut self, sp: Span) {
         self.span_diagnostic
@@ -797,7 +797,7 @@ fn scan_char_or_byte(&mut self, start: BytePos, first_source_char: char,
                                     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 @@ fn scan_char_or_byte(&mut self, start: BytePos, first_source_char: char,
                             }
                             '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
index 0faf6840f0610f095d68c1b2ac6e393ffbcac82d..a1a840b4deb1b50ec58d351f3657e0d8ea0a86ce 100644 (file)
@@ -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