Rollup merge of #22005 - nagisa:obsolete-ctx, r=alexcrichton

The word is repeated twice in the message like:

    error: obsolete syntax: `:`, `&mut:`, or `&:` syntax

This removes the word syntax that appears in messages after the second colon (:).
This commit is contained in:
Manish Goregaokar 2015-02-07 00:44:14 +05:30
commit fc1e045d83

View File

@ -63,15 +63,15 @@ impl<'a> ParserObsoleteMethods for parser::Parser<'a> {
"use a `move ||` expression instead",
),
ObsoleteSyntax::ClosureType => (
"`|usize| -> bool` closure type syntax",
"`|usize| -> bool` closure type",
"use unboxed closures instead, no type annotation needed"
),
ObsoleteSyntax::ClosureKind => (
"`:`, `&mut:`, or `&:` syntax",
"`:`, `&mut:`, or `&:`",
"rely on inference instead"
),
ObsoleteSyntax::Sized => (
"`Sized? T` syntax for removing the `Sized` bound",
"`Sized? T` for removing the `Sized` bound",
"write `T: ?Sized` instead"
),
};