about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-04-15 08:23:36 -0700
committerbors <bors@rust-lang.org>2016-04-15 08:23:36 -0700
commit5d5f4b5e3fcd377400bcc2140621cff6fd73a617 (patch)
tree2fe320a8cfd4a9da2614451c4a4080a0f36762a8 /src/libsyntax/parse
parent74b3684d009c0e243a282c9a573ef5e29a2681d9 (diff)
parent222f47a578887cf863bd51b508dbfe313cff2ab1 (diff)
downloadrust-5d5f4b5e3fcd377400bcc2140621cff6fd73a617.tar.gz
rust-5d5f4b5e3fcd377400bcc2140621cff6fd73a617.zip
Auto merge of #32915 - dtolnay:rawptr, r=nrc
Bare raw pointers have been disallowed forever

This change was in 0.12.0, a year and a half ago. Let's move on!
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/parser.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index c4997348537..f41aa835a75 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -1532,9 +1532,8 @@ impl<'a> Parser<'a> {
         } else {
             let span = self.last_span;
             self.span_err(span,
-                          "bare raw pointers are no longer allowed, you should \
-                           likely use `*mut T`, but otherwise `*T` is now \
-                           known as `*const T`");
+                          "expected mut or const in raw pointer type (use \
+                           `*mut T` or `*const T` as appropriate)");
             Mutability::Immutable
         };
         let t = self.parse_ty()?;