diff options
| author | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-07-30 14:18:19 -0400 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-07-31 08:55:37 -0400 |
| commit | f78bf50dec172630a03eab1d8abb3bfaa14b9627 (patch) | |
| tree | f92c3532b023ec8f5a28712a88a188dee2cfce02 /src/libsyntax | |
| parent | b2c5065b0434f0986e45bdf5a5d0028972e8104c (diff) | |
| download | rust-f78bf50dec172630a03eab1d8abb3bfaa14b9627.tar.gz rust-f78bf50dec172630a03eab1d8abb3bfaa14b9627.zip | |
Remove span argument from mk_attr_{inner,outer}
Always the same as the passed MetaItem
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/attr/mod.rs | 8 | ||||
| -rw-r--r-- | src/libsyntax/ext/build.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/src/libsyntax/attr/mod.rs b/src/libsyntax/attr/mod.rs index 11c1b1c56c7..3e56136b171 100644 --- a/src/libsyntax/attr/mod.rs +++ b/src/libsyntax/attr/mod.rs @@ -379,26 +379,26 @@ pub fn mk_attr_id() -> AttrId { } /// Returns an inner attribute with the given value and span. -pub fn mk_attr_inner(span: Span, item: MetaItem) -> Attribute { +pub fn mk_attr_inner(item: MetaItem) -> Attribute { Attribute { id: mk_attr_id(), style: ast::AttrStyle::Inner, path: item.path, tokens: item.node.tokens(item.span), is_sugared_doc: false, - span, + span: item.span, } } /// Returns an outer attribute with the given value and span. -pub fn mk_attr_outer(span: Span, item: MetaItem) -> Attribute { +pub fn mk_attr_outer(item: MetaItem) -> Attribute { Attribute { id: mk_attr_id(), style: ast::AttrStyle::Outer, path: item.path, tokens: item.node.tokens(item.span), is_sugared_doc: false, - span, + span: item.span, } } diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs index ea2c1fd7078..0791dc94e34 100644 --- a/src/libsyntax/ext/build.rs +++ b/src/libsyntax/ext/build.rs @@ -1135,7 +1135,7 @@ impl<'a> AstBuilder for ExtCtxt<'a> { } fn attribute(&self, mi: ast::MetaItem) -> ast::Attribute { - attr::mk_attr_outer(mi.span, mi) + attr::mk_attr_outer(mi) } fn meta_word(&self, sp: Span, w: ast::Name) -> ast::MetaItem { diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 34a47c12452..372f6fef5e3 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -123,12 +123,12 @@ pub fn print_crate<'a>(cm: &'a SourceMap, let pi_nested = attr::mk_nested_word_item(ast::Ident::with_empty_ctxt(sym::prelude_import)); let list = attr::mk_list_item( DUMMY_SP, ast::Ident::with_empty_ctxt(sym::feature), vec![pi_nested]); - let fake_attr = attr::mk_attr_inner(DUMMY_SP, list); + let fake_attr = attr::mk_attr_inner(list); s.print_attribute(&fake_attr); // #![no_std] let no_std_meta = attr::mk_word_item(ast::Ident::with_empty_ctxt(sym::no_std)); - let fake_attr = attr::mk_attr_inner(DUMMY_SP, no_std_meta); + let fake_attr = attr::mk_attr_inner(no_std_meta); s.print_attribute(&fake_attr); } |
