Skip to content

Commit 31f85d3

Browse files
committed
Review comments.
1 parent 1b92e7e commit 31f85d3

File tree

3 files changed

+5
-13
lines changed

3 files changed

+5
-13
lines changed

src/librustc/middle/resolve_lifetime.rs

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
//! Name resolution for lifetimes.
2-
//!
3-
//! Name resolution for lifetimes follows *much* simpler rules than the
4-
//! full resolve. For example, lifetime names are never exported or
5-
//! used between functions, and they operate in a purely top-down
6-
//! way. Therefore, we break lifetime name resolution into a separate pass.
1+
//! Name resolution for lifetimes: type declarations.
72
83
use crate::hir::def_id::{DefId, LocalDefId};
94
use crate::hir::{GenericParam, ItemLocalId};

src/librustc_resolve/lib.rs

-7
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@
1616
#![feature(nll)]
1717
#![recursion_limit = "256"]
1818

19-
#[macro_use]
20-
extern crate rustc;
21-
#[macro_use]
22-
extern crate log;
23-
#[macro_use]
24-
extern crate syntax;
25-
2619
pub use rustc::hir::def::{Namespace, PerNS};
2720

2821
use Determinacy::*;

src/librustc_resolve/lifetimes.rs

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ use syntax_pos::Span;
2626
use rustc::hir::intravisit::{self, NestedVisitorMap, Visitor};
2727
use rustc::hir::{self, GenericParamKind, LifetimeParamKind};
2828

29+
use log::debug;
30+
use rustc::{bug, span_bug};
31+
use syntax::{help, span_err, struct_span_err, walk_list};
32+
2933
use rustc::middle::resolve_lifetime::*;
3034
use rustc_error_codes::*;
3135

0 commit comments

Comments
 (0)