about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorKevin Ballard <kevin@sb.org>2013-08-15 17:58:56 -0700
committerKevin Ballard <kevin@sb.org>2013-08-15 18:11:36 -0700
commit1fcb7ed9a67f316344b0b39e7682dceb1a61cf3e (patch)
tree8de0344858abef37bda73a50ced092853dd5f666 /src/libsyntax/parse/parser.rs
parentfc3297ff0574f5c4101e76e34c083c7f599cd956 (diff)
downloadrust-1fcb7ed9a67f316344b0b39e7682dceb1a61cf3e.tar.gz
rust-1fcb7ed9a67f316344b0b39e7682dceb1a61cf3e.zip
Fix error message when trait method ends with wrong token
When parsing a trait function, the function must end with either `;` or
`{` (signifying a default implementation). The error message incorrectly
stated that it must be `;` or `}`.

Fixes #6610.
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
-rw-r--r--src/libsyntax/parse/parser.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index b38de31c56a..b513e65adb6 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -953,7 +953,7 @@ impl Parser {
               _ => {
                     p.fatal(
                         fmt!(
-                            "expected `;` or `}` but found `%s`",
+                            "expected `;` or `{` but found `%s`",
                             self.this_token_to_str()
                         )
                     );