Skip to content

Commit 2747923

Browse files
committed
Rename Parser::last_span as prev_span.
This is a [breaking-change] for libsyntax.
1 parent a5dac7a commit 2747923

File tree

6 files changed

+175
-179
lines changed

6 files changed

+175
-179
lines changed

src/librustc_metadata/creader.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ impl<'a> CrateReader<'a> {
582582
unreachable!();
583583
}
584584
};
585-
let local_span = mk_sp(lo, p.last_span.hi);
585+
let local_span = mk_sp(lo, p.prev_span.hi);
586586

587587
// Mark the attrs as used
588588
for attr in &def.attrs {

src/librustc_save_analysis/span_utils.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@ impl<'a> SpanUtils<'a> {
139139
let mut prev = toks.real_token();
140140
let mut result = None;
141141
let mut bracket_count = 0;
142-
let mut last_span = None;
142+
let mut prev_span = None;
143143
while prev.tok != token::Eof {
144-
last_span = None;
144+
prev_span = None;
145145
let mut next = toks.real_token();
146146

147147
if (next.tok == token::OpenDelim(token::Paren) || next.tok == token::Lt) &&
@@ -166,12 +166,12 @@ impl<'a> SpanUtils<'a> {
166166
};
167167

168168
if prev.tok.is_ident() && bracket_count == 0 {
169-
last_span = Some(prev.sp);
169+
prev_span = Some(prev.sp);
170170
}
171171
prev = next;
172172
}
173-
if result.is_none() && last_span.is_some() {
174-
return self.make_sub_span(span, last_span);
173+
if result.is_none() && prev_span.is_some() {
174+
return self.make_sub_span(span, prev_span);
175175
}
176176
return self.make_sub_span(span, result);
177177
}

src/libsyntax/codemap.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,7 @@ impl CodeMap {
804804
}
805805

806806
pub fn macro_backtrace(&self, span: Span) -> Vec<MacroBacktrace> {
807-
let mut last_span = DUMMY_SP;
807+
let mut prev_span = DUMMY_SP;
808808
let mut span = span;
809809
let mut result = vec![];
810810
loop {
@@ -827,14 +827,14 @@ impl CodeMap {
827827
None => break,
828828
Some((call_site, macro_decl_name, def_site_span)) => {
829829
// Don't print recursive invocations
830-
if !call_site.source_equal(&last_span) {
830+
if !call_site.source_equal(&prev_span) {
831831
result.push(MacroBacktrace {
832832
call_site: call_site,
833833
macro_decl_name: macro_decl_name,
834834
def_site_span: def_site_span,
835835
});
836836
}
837-
last_span = span;
837+
prev_span = span;
838838
span = call_site;
839839
}
840840
}

src/libsyntax/parse/attr.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ impl<'a> Parser<'a> {
126126
self.expect(&token::OpenDelim(token::Bracket))?;
127127
let meta_item = self.parse_meta_item()?;
128128
self.expect(&token::CloseDelim(token::Bracket))?;
129-
let hi = self.last_span.hi;
129+
let hi = self.prev_span.hi;
130130

131131
(mk_sp(lo, hi), meta_item, style)
132132
}
@@ -231,16 +231,16 @@ impl<'a> Parser<'a> {
231231
token::Eq => {
232232
self.bump();
233233
let lit = self.parse_unsuffixed_lit()?;
234-
let hi = self.last_span.hi;
234+
let hi = self.prev_span.hi;
235235
Ok(P(spanned(lo, hi, ast::MetaItemKind::NameValue(name, lit))))
236236
}
237237
token::OpenDelim(token::Paren) => {
238238
let inner_items = self.parse_meta_seq()?;
239-
let hi = self.last_span.hi;
239+
let hi = self.prev_span.hi;
240240
Ok(P(spanned(lo, hi, ast::MetaItemKind::List(name, inner_items))))
241241
}
242242
_ => {
243-
let hi = self.last_span.hi;
243+
let hi = self.prev_span.hi;
244244
Ok(P(spanned(lo, hi, ast::MetaItemKind::Word(name))))
245245
}
246246
}
@@ -253,14 +253,14 @@ impl<'a> Parser<'a> {
253253

254254
match self.parse_unsuffixed_lit() {
255255
Ok(lit) => {
256-
return Ok(spanned(lo, self.last_span.hi, ast::NestedMetaItemKind::Literal(lit)))
256+
return Ok(spanned(lo, self.prev_span.hi, ast::NestedMetaItemKind::Literal(lit)))
257257
}
258258
Err(ref mut err) => self.diagnostic().cancel(err)
259259
}
260260

261261
match self.parse_meta_item() {
262262
Ok(mi) => {
263-
return Ok(spanned(lo, self.last_span.hi, ast::NestedMetaItemKind::MetaItem(mi)))
263+
return Ok(spanned(lo, self.prev_span.hi, ast::NestedMetaItemKind::MetaItem(mi)))
264264
}
265265
Err(ref mut err) => self.diagnostic().cancel(err)
266266
}

0 commit comments

Comments
 (0)