Skip to content

Commit e3c4ec7

Browse files
committed
Rust upgrade to rustc 1.22.0-nightly (14039a4 2017-09-22)
1 parent c3df3bc commit e3c4ec7

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

clippy_lints/src/lifetimes.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ fn check_fn_inner<'a, 'tcx>(
113113
.parameters
114114
.lifetimes;
115115
for bound in bounds {
116-
if bound.name != "'static" && !bound.is_elided() {
116+
if bound.name.name() != "'static" && !bound.is_elided() {
117117
return;
118118
}
119119
bounds_lts.push(bound);
@@ -225,7 +225,7 @@ fn allowed_lts_from(named_lts: &[LifetimeDef]) -> HashSet<RefLt> {
225225
let mut allowed_lts = HashSet::new();
226226
for lt in named_lts {
227227
if lt.bounds.is_empty() {
228-
allowed_lts.insert(RefLt::Named(lt.lifetime.name));
228+
allowed_lts.insert(RefLt::Named(lt.lifetime.name.name()));
229229
}
230230
}
231231
allowed_lts.insert(RefLt::Unnamed);
@@ -235,8 +235,8 @@ fn allowed_lts_from(named_lts: &[LifetimeDef]) -> HashSet<RefLt> {
235235

236236
fn lts_from_bounds<'a, T: Iterator<Item = &'a Lifetime>>(mut vec: Vec<RefLt>, bounds_lts: T) -> Vec<RefLt> {
237237
for lt in bounds_lts {
238-
if lt.name != "'static" {
239-
vec.push(RefLt::Named(lt.name));
238+
if lt.name.name() != "'static" {
239+
vec.push(RefLt::Named(lt.name.name()));
240240
}
241241
}
242242

@@ -266,12 +266,12 @@ impl<'v, 't> RefVisitor<'v, 't> {
266266

267267
fn record(&mut self, lifetime: &Option<Lifetime>) {
268268
if let Some(ref lt) = *lifetime {
269-
if lt.name == "'static" {
269+
if lt.name.name() == "'static" {
270270
self.lts.push(RefLt::Static);
271271
} else if lt.is_elided() {
272272
self.lts.push(RefLt::Unnamed);
273273
} else {
274-
self.lts.push(RefLt::Named(lt.name));
274+
self.lts.push(RefLt::Named(lt.name.name()));
275275
}
276276
} else {
277277
self.lts.push(RefLt::Unnamed);
@@ -396,7 +396,7 @@ struct LifetimeChecker {
396396
impl<'tcx> Visitor<'tcx> for LifetimeChecker {
397397
// for lifetimes as parameters of generics
398398
fn visit_lifetime(&mut self, lifetime: &'tcx Lifetime) {
399-
self.map.remove(&lifetime.name);
399+
self.map.remove(&lifetime.name.name());
400400
}
401401

402402
fn visit_lifetime_def(&mut self, _: &'tcx LifetimeDef) {
@@ -415,7 +415,7 @@ fn report_extra_lifetimes<'a, 'tcx: 'a>(cx: &LateContext<'a, 'tcx>, func: &'tcx
415415
let hs = generics
416416
.lifetimes
417417
.iter()
418-
.map(|lt| (lt.lifetime.name, lt.lifetime.span))
418+
.map(|lt| (lt.lifetime.name.name(), lt.lifetime.span))
419419
.collect();
420420
let mut checker = LifetimeChecker { map: hs };
421421

@@ -434,7 +434,7 @@ struct BodyLifetimeChecker {
434434
impl<'tcx> Visitor<'tcx> for BodyLifetimeChecker {
435435
// for lifetimes as parameters of generics
436436
fn visit_lifetime(&mut self, lifetime: &'tcx Lifetime) {
437-
if lifetime.name != keywords::Invalid.name() && lifetime.name != "'static" {
437+
if lifetime.name.name() != keywords::Invalid.name() && lifetime.name.name() != "'static" {
438438
self.lifetimes_used_in_body = true;
439439
}
440440
}

clippy_lints/src/types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ fn check_ty(cx: &LateContext, ast_ty: &hir::Ty, is_local: bool) {
223223
let ltopt = if lt.is_elided() {
224224
"".to_owned()
225225
} else {
226-
format!("{} ", lt.name.as_str())
226+
format!("{} ", lt.name.name().as_str())
227227
};
228228
let mutopt = if *mutbl == Mutability::MutMutable {
229229
"mut "

0 commit comments

Comments
 (0)