diff options
| author | Eric Holk <eric.holk@gmail.com> | 2012-06-27 23:09:51 -0700 |
|---|---|---|
| committer | Eric Holk <eric.holk@gmail.com> | 2012-06-27 23:09:51 -0700 |
| commit | ae06546bbf72ed9eb8bf4086eaccf67703bf84ef (patch) | |
| tree | 017518fabfda8abf92c61ba03872d6a39f735ec8 /src/libsyntax/attr.rs | |
| parent | 0b84437b68f4b54e05eb4639230c46b925abf902 (diff) | |
| download | rust-ae06546bbf72ed9eb8bf4086eaccf67703bf84ef.tar.gz rust-ae06546bbf72ed9eb8bf4086eaccf67703bf84ef.zip | |
Replace more vector + (issue #2719)
Diffstat (limited to 'src/libsyntax/attr.rs')
| -rw-r--r-- | src/libsyntax/attr.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/attr.rs b/src/libsyntax/attr.rs index 01e2df141de..c01c03bcd46 100644 --- a/src/libsyntax/attr.rs +++ b/src/libsyntax/attr.rs @@ -77,7 +77,7 @@ fn attr_meta(attr: ast::attribute) -> @ast::meta_item { @attr.node.value } // Get the meta_items from inside a vector of attributes fn attr_metas(attrs: [ast::attribute]/~) -> [@ast::meta_item]/~ { let mut mitems = []/~; - for attrs.each {|a| mitems += [attr_meta(a)]/~; } + for attrs.each {|a| vec::push(mitems, attr_meta(a)); } ret mitems; } @@ -303,7 +303,7 @@ fn find_linkage_attrs(attrs: [ast::attribute]/~) -> [ast::attribute]/~ { let mut found = []/~; for find_attrs_by_name(attrs, "link").each {|attr| alt attr.node.value.node { - ast::meta_list(_, _) { found += [attr]/~ } + ast::meta_list(_, _) { vec::push(found, attr) } _ { #debug("ignoring link attribute that has incorrect type"); } } } |
