summary refs log tree commit diff
path: root/src/libcore
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-01-30 14:55:34 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-01-30 14:55:34 -0800
commit64dd7be2c5faae1946989c5e1df4d0c6172be1be (patch)
treeb7e2f23e1f5c94433a84a62eef25508d4bbb71c7 /src/libcore
parent3a2530d611fc92bd8094ec1745a927e059ac432a (diff)
parent3fbfad3519af1bf5dd903f6032265da0351862ea (diff)
downloadrust-64dd7be2c5faae1946989c5e1df4d0c6172be1be.tar.gz
rust-64dd7be2c5faae1946989c5e1df4d0c6172be1be.zip
Merge remote-tracking branch 'origin/master' into rollup
Conflicts:
	src/liballoc/lib.rs
	src/libcore/ops.rs
Diffstat (limited to 'src/libcore')
-rw-r--r--src/libcore/ops.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libcore/ops.rs b/src/libcore/ops.rs
index cd469ecb0ed..4b19d29330b 100644
--- a/src/libcore/ops.rs
+++ b/src/libcore/ops.rs
@@ -1134,6 +1134,7 @@ impl<'a, T: ?Sized> DerefMut for &'a mut T {
 #[lang="fn"]
 #[unstable(feature = "core",
            reason = "uncertain about variadic generics, input versus associated types")]
+#[rustc_paren_sugar]
 pub trait Fn<Args> {
     type Output;
 
@@ -1145,6 +1146,7 @@ pub trait Fn<Args> {
 #[lang="fn_mut"]
 #[unstable(feature = "core",
            reason = "uncertain about variadic generics, input versus associated types")]
+#[rustc_paren_sugar]
 pub trait FnMut<Args> {
     type Output;
 
@@ -1156,6 +1158,7 @@ pub trait FnMut<Args> {
 #[lang="fn_once"]
 #[unstable(feature = "core",
            reason = "uncertain about variadic generics, input versus associated types")]
+#[rustc_paren_sugar]
 pub trait FnOnce<Args> {
     type Output;