fn parse_unsuffixed_lit(&mut self) -> PResult<'a, ast::Lit> {
let lit = self.parse_lit()?;
- debug!("Checking if {:?} is unusuffixed.", lit);
+ debug!("checking if {:?} is unusuffixed", lit);
if !lit.node.is_unsuffixed() {
let msg = "suffixed literals are not allowed in attributes";
Applicability::MaybeIncorrect,
);
} else {
- err.note("#![feature(type_ascription)] lets you annotate an \
+ err.note("`#![feature(type_ascription)]` lets you annotate an \
expression with a type: `<expr>: <type>`")
.span_note(
lhs_span,
let is_beginning_of_file = self.pos == self.source_file.start_pos;
if is_beginning_of_file {
- debug!("Skipping a shebang");
+ debug!("skipping a shebang");
let start = self.pos;
while !self.ch_is('\n') && !self.is_eof() {
self.bump();
LL | println!("{}", a: &mut 4);
| ^ expecting a type here because of type ascription
|
- = note: #![feature(type_ascription)] lets you annotate an expression with a type: `<expr>: <type>`
+ = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
note: this expression expects an ascribed type after the colon
--> $DIR/issue-22644.rs:34:20
|
LL | Test::Drill(field: 42);
| ^^ expecting a type here because of type ascription
|
- = note: #![feature(type_ascription)] lets you annotate an expression with a type: `<expr>: <type>`
+ = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
note: this expression expects an ascribed type after the colon
--> $DIR/issue-34255-1.rs:8:17
|
LL | loop { break 'label: loop { break 'label 42; }; }
| ^^^^ expecting a type here because of type ascription
|
- = note: #![feature(type_ascription)] lets you annotate an expression with a type: `<expr>: <type>`
+ = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
note: this expression expects an ascribed type after the colon
--> $DIR/lifetime_starts_expressions.rs:6:12
|
LL | let x = Enum::Foo(a: 3, b: 4);
| ^ expecting a type here because of type ascription
|
- = note: #![feature(type_ascription)] lets you annotate an expression with a type: `<expr>: <type>`
+ = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
note: this expression expects an ascribed type after the colon
--> $DIR/recover-from-bad-variant.rs:7:23
|
LL | println!("test"): 0;
| ^ expecting a type here because of type ascription
|
- = note: #![feature(type_ascription)] lets you annotate an expression with a type: `<expr>: <type>`
+ = note: `#![feature(type_ascription)]` lets you annotate an expression with a type: `<expr>: <type>`
note: this expression expects an ascribed type after the colon
--> $DIR/type-ascription-instead-of-statement-end.rs:9:5
|