about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2016-04-14 09:46:27 -0700
committerDavid Tolnay <dtolnay@gmail.com>2016-04-14 09:46:30 -0700
commit222f47a578887cf863bd51b508dbfe313cff2ab1 (patch)
treee061e63c3094498ee226991d2a20d1139d8a2b2a /src/libsyntax
parent3d50ad733229ecc9a8412cf372370aa0be1213d8 (diff)
downloadrust-222f47a578887cf863bd51b508dbfe313cff2ab1.tar.gz
rust-222f47a578887cf863bd51b508dbfe313cff2ab1.zip
Improve message for raw pointer missing mut and const
"Bare raw pointer" does not exist as a concept.
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/parse/parser.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index 183329ba474..f41aa835a75 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -1532,8 +1532,8 @@ impl<'a> Parser<'a> {
         } else {
             let span = self.last_span;
             self.span_err(span,
-                          "bare raw pointers are not allowed, use `*mut T` or \
-                           `*const T` as appropriate");
+                          "expected mut or const in raw pointer type (use \
+                           `*mut T` or `*const T` as appropriate)");
             Mutability::Immutable
         };
         let t = self.parse_ty()?;