1
Fork 0

Use #[rustc_paren_sugar] as a more extensible way of deciding when

paren sugar is legal.
This commit is contained in:
Niko Matsakis 2015-01-26 14:39:58 -05:00
parent 80c793c1d3
commit a962bdb3da
9 changed files with 41 additions and 7 deletions

View file

@ -1166,6 +1166,7 @@ impl<F,A,R> FnOnce<A,R> for F
#[unstable(feature = "core",
reason = "uncertain about variadic generics, input versus associated types")]
#[cfg(not(stage0))]
#[rustc_paren_sugar]
pub trait Fn<Args> {
type Output;
@ -1178,6 +1179,7 @@ pub trait Fn<Args> {
#[unstable(feature = "core",
reason = "uncertain about variadic generics, input versus associated types")]
#[cfg(not(stage0))]
#[rustc_paren_sugar]
pub trait FnMut<Args> {
type Output;
@ -1190,6 +1192,7 @@ pub trait FnMut<Args> {
#[unstable(feature = "core",
reason = "uncertain about variadic generics, input versus associated types")]
#[cfg(not(stage0))]
#[rustc_paren_sugar]
pub trait FnOnce<Args> {
type Output;