Skip to content

Commit bfb01bb

Browse files
committed
Refactor away AttrMetaMethods.
1 parent e264828 commit bfb01bb

File tree

40 files changed

+50
-158
lines changed

40 files changed

+50
-158
lines changed

src/librustc/hir/check_attr.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use session::Session;
1212

1313
use syntax::ast;
14-
use syntax::attr::AttrMetaMethods;
1514
use syntax::visit;
1615
use syntax::visit::Visitor;
1716

src/librustc/lint/context.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ use util::nodemap::FnvHashMap;
3838
use std::cmp;
3939
use std::default::Default as StdDefault;
4040
use std::mem;
41-
use syntax::attr::{self, AttrMetaMethods};
41+
use syntax::attr;
4242
use syntax::parse::token::InternedString;
4343
use syntax::ast;
4444
use syntax_pos::Span;

src/librustc/middle/lang_items.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ use middle::weak_lang_items;
3030
use util::nodemap::FnvHashMap;
3131

3232
use syntax::ast;
33-
use syntax::attr::AttrMetaMethods;
3433
use syntax::parse::token::InternedString;
3534
use hir::intravisit::Visitor;
3635
use hir;

src/librustc/middle/recursion_limit.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
use session::Session;
1919
use syntax::ast;
20-
use syntax::attr::AttrMetaMethods;
2120

2221
pub fn update_recursion_limit(sess: &Session, krate: &ast::Crate) {
2322
for attr in &krate.attrs {

src/librustc/middle/stability.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use syntax_pos::{Span, DUMMY_SP};
2727
use syntax::ast;
2828
use syntax::ast::{NodeId, Attribute};
2929
use syntax::feature_gate::{GateIssue, emit_feature_err, find_lang_feature_accepted_version};
30-
use syntax::attr::{self, Stability, Deprecation, AttrMetaMethods};
30+
use syntax::attr::{self, Stability, Deprecation};
3131
use util::nodemap::{DefIdMap, FnvHashSet, FnvHashMap};
3232

3333
use hir;

src/librustc/session/config.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ use middle::cstore;
2525

2626
use syntax::ast::{self, IntTy, UintTy};
2727
use syntax::attr;
28-
use syntax::attr::AttrMetaMethods;
2928
use syntax::parse;
3029
use syntax::parse::token::InternedString;
3130
use syntax::feature_gate::UnstableFeatures;
@@ -1774,7 +1773,6 @@ mod tests {
17741773
use std::rc::Rc;
17751774
use super::{OutputType, OutputTypes, Externs, PanicStrategy};
17761775
use syntax::attr;
1777-
use syntax::attr::AttrMetaMethods;
17781776

17791777
fn optgroups() -> Vec<OptGroup> {
17801778
super::rustc_optgroups().into_iter()

src/librustc/traits/error_reporting.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ use util::nodemap::{FnvHashMap, FnvHashSet};
3737
use std::cmp;
3838
use std::fmt;
3939
use syntax::ast;
40-
use syntax::attr::AttrMetaMethods;
4140
use syntax_pos::Span;
4241
use errors::DiagnosticBuilder;
4342

src/librustc/ty/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ use std::rc::Rc;
4343
use std::slice;
4444
use std::vec::IntoIter;
4545
use syntax::ast::{self, CrateNum, Name, NodeId};
46-
use syntax::attr::{self, AttrMetaMethods};
46+
use syntax::attr;
4747
use syntax::parse::token::InternedString;
4848
use syntax_pos::{DUMMY_SP, Span};
4949

src/librustc_borrowck/borrowck/fragments.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ use rustc::middle::mem_categorization as mc;
2727
use std::mem;
2828
use std::rc::Rc;
2929
use syntax::ast;
30-
use syntax::attr::AttrMetaMethods;
3130
use syntax_pos::{Span, DUMMY_SP};
3231

3332
#[derive(PartialEq, Eq, PartialOrd, Ord)]

src/librustc_borrowck/borrowck/mir/mod.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use borrowck::BorrowckCtxt;
1212

1313
use syntax::ast::{self, MetaItem};
14-
use syntax::attr::AttrMetaMethods;
1514
use syntax::ptr::P;
1615
use syntax_pos::{Span, DUMMY_SP};
1716

@@ -127,8 +126,6 @@ fn do_dataflow<'a, 'tcx, BD>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
127126
bd: BD) -> DataflowResults<BD>
128127
where BD: BitDenotation<Idx=MovePathIndex, Ctxt=MoveDataParamEnv<'tcx>> + DataflowOperator
129128
{
130-
use syntax::attr::AttrMetaMethods;
131-
132129
let name_found = |sess: &Session, attrs: &[ast::Attribute], name| -> Option<String> {
133130
if let Some(item) = has_rustc_mir_with(attrs, name) {
134131
if let Some(s) = item.value_str() {

0 commit comments

Comments
 (0)