From 1bbeb375821fe197342f1e22ab53b796bb0f0c70 Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Mon, 5 Jan 2015 08:22:04 -0500 Subject: [PATCH] fix pretty tests --- src/test/pretty/closure-reform-pretty.rs | 4 ++-- src/test/pretty/disamb-stmt-expr.rs | 2 +- src/test/pretty/do1.rs | 2 +- src/test/pretty/fn-types.rs | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/test/pretty/closure-reform-pretty.rs b/src/test/pretty/closure-reform-pretty.rs index 328d4245eb61..094e3ce91568 100644 --- a/src/test/pretty/closure-reform-pretty.rs +++ b/src/test/pretty/closure-reform-pretty.rs @@ -15,9 +15,9 @@ fn call_it(f: Box String>) { } -fn call_this(f: |&str|: Send) { } +fn call_this(f: F) where F: Fn(&str) + Send { } -fn call_that(f: <'a>|&'a int, &'a int| -> int) { } +fn call_that(f: F) where F: for<'a>Fn(&'a int, &'a int) -> int { } fn call_extern(f: fn() -> int) { } diff --git a/src/test/pretty/disamb-stmt-expr.rs b/src/test/pretty/disamb-stmt-expr.rs index 78658a4c1216..0c4cd103b82e 100644 --- a/src/test/pretty/disamb-stmt-expr.rs +++ b/src/test/pretty/disamb-stmt-expr.rs @@ -14,7 +14,7 @@ // preserved. They are needed to disambiguate `{return n+1}; - 0` from // `({return n+1}-0)`. -fn id(f: || -> int) -> int { f() } +fn id(f: F) -> int where F: Fn() -> int { f() } fn wsucc(_n: int) -> int { id(|| { 1 }) - 0 } fn main() { } diff --git a/src/test/pretty/do1.rs b/src/test/pretty/do1.rs index cd7a5b29a8af..e0066053f3c5 100644 --- a/src/test/pretty/do1.rs +++ b/src/test/pretty/do1.rs @@ -10,6 +10,6 @@ // pp-exact -fn f(f: |int|) { f(10) } +fn f(f: F) where F: Fn(int) { f(10) } fn main() { f(|i| { assert!(i == 10) }) } diff --git a/src/test/pretty/fn-types.rs b/src/test/pretty/fn-types.rs index 1313af2df3d8..31efb0c9ab1e 100644 --- a/src/test/pretty/fn-types.rs +++ b/src/test/pretty/fn-types.rs @@ -11,5 +11,5 @@ // pp-exact fn from_foreign_fn(_x: fn()) { } -fn from_stack_closure(_x: ||) { } +fn from_stack_closure(_x: F) where F: Fn() { } fn main() { }