diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-06-10 19:42:28 -0700 |
|---|---|---|
| committer | Corey Richardson <corey@octayn.net> | 2013-06-28 10:44:16 -0400 |
| commit | 3fcd4dca301d01c41a7db7f9023bc11be1025fc7 (patch) | |
| tree | abc5173630ace3daaf3a0aab1e1890f51f988ef8 /src/libsyntax/parse/obsolete.rs | |
| parent | 8cd40f9032fa15dc083646ba2105b3fae0a96eb5 (diff) | |
| download | rust-3fcd4dca301d01c41a7db7f9023bc11be1025fc7.tar.gz rust-3fcd4dca301d01c41a7db7f9023bc11be1025fc7.zip | |
libsyntax: Remove "copy" pattern bindings from the language
Diffstat (limited to 'src/libsyntax/parse/obsolete.rs')
| -rw-r--r-- | src/libsyntax/parse/obsolete.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libsyntax/parse/obsolete.rs b/src/libsyntax/parse/obsolete.rs index 383faf22037..7f2d06ee1e4 100644 --- a/src/libsyntax/parse/obsolete.rs +++ b/src/libsyntax/parse/obsolete.rs @@ -63,6 +63,7 @@ pub enum ObsoleteSyntax { ObsoleteNamedExternModule, ObsoleteMultipleLocalDecl, ObsoleteMutWithMultipleBindings, + ObsoletePatternCopyKeyword, } impl to_bytes::IterBytes for ObsoleteSyntax { @@ -229,6 +230,10 @@ impl Parser { "use multiple local declarations instead of e.g. `let mut \ (x, y) = ...`." ), + ObsoletePatternCopyKeyword => ( + "`copy` in patterns", + "`copy` in patterns no longer has any effect" + ), }; self.report(sp, kind, kind_str, desc); |
