parser.rs: fix typos in comments

This commit is contained in:
Carlo Teubner 2016-05-18 22:42:15 +01:00 committed by Jeffrey Seyfried
parent 57ef015132
commit 2c937204e9

View file

@ -2807,14 +2807,14 @@ impl<'a> Parser<'a> {
let span = Span { hi: close_span.hi, ..pre_span };
match self.token {
// Correct delmiter.
// Correct delimiter.
token::CloseDelim(d) if d == delim => {
self.open_braces.pop().unwrap();
// Parse the close delimiter.
self.bump();
}
// Incorect delimiter.
// Incorrect delimiter.
token::CloseDelim(other) => {
let token_str = self.this_token_to_string();
let mut err = self.diagnostic().struct_span_err(self.span,
@ -2829,9 +2829,9 @@ impl<'a> Parser<'a> {
self.open_braces.pop().unwrap();
// If the incorrect delimter matches an earlier opening
// If the incorrect delimiter matches an earlier opening
// delimiter, then don't consume it (it can be used to
// close the earlier one)Otherwise, consume it.
// close the earlier one). Otherwise, consume it.
// E.g., we try to recover from:
// fn foo() {
// bar(baz(
@ -2859,7 +2859,7 @@ impl<'a> Parser<'a> {
// invariants: the current token is not a left-delimiter,
// not an EOF, and not the desired right-delimiter (if
// it were, parse_seq_to_before_end would have prevented
// reaching this point.
// reaching this point).
maybe_whole!(deref self, NtTT);
match self.token {
token::CloseDelim(_) => {