We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3d50ad7 commit 222f47aCopy full SHA for 222f47a
src/libsyntax/parse/parser.rs
@@ -1532,8 +1532,8 @@ impl<'a> Parser<'a> {
1532
} else {
1533
let span = self.last_span;
1534
self.span_err(span,
1535
- "bare raw pointers are not allowed, use `*mut T` or \
1536
- `*const T` as appropriate");
+ "expected mut or const in raw pointer type (use \
+ `*mut T` or `*const T` as appropriate)");
1537
Mutability::Immutable
1538
};
1539
let t = self.parse_ty()?;
src/test/parse-fail/bare-raw-pointer.rs renamed to src/test/parse-fail/bad-pointer-type.rs
@@ -11,5 +11,5 @@
11
// compile-flags: -Z parse-only
12
13
fn foo(_: *()) {
14
- //~^ 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)
15
}
0 commit comments