From 130a32fa7259d348dc3a684b38e688da398c30bb Mon Sep 17 00:00:00 2001 From: ljedrz Date: Thu, 30 Aug 2018 11:42:16 +0200 Subject: Remove OneVector --- src/libsyntax/diagnostics/plugin.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/libsyntax/diagnostics/plugin.rs') diff --git a/src/libsyntax/diagnostics/plugin.rs b/src/libsyntax/diagnostics/plugin.rs index c5a2cd5ac0b..1229db9b0e0 100644 --- a/src/libsyntax/diagnostics/plugin.rs +++ b/src/libsyntax/diagnostics/plugin.rs @@ -19,7 +19,6 @@ use ext::base::{ExtCtxt, MacEager, MacResult}; use ext::build::AstBuilder; use parse::token; use ptr::P; -use OneVector; use symbol::{keywords, Symbol}; use tokenstream::{TokenTree}; @@ -131,7 +130,7 @@ pub fn expand_register_diagnostic<'cx>(ecx: &'cx mut ExtCtxt, let sym = Ident::with_empty_ctxt(Symbol::gensym(&format!( "__register_diagnostic_{}", code ))); - MacEager::items(OneVector::from_vec(vec![ + MacEager::items(smallvec![ ecx.item_mod( span, span, @@ -139,7 +138,7 @@ pub fn expand_register_diagnostic<'cx>(ecx: &'cx mut ExtCtxt, Vec::new(), Vec::new() ) - ])) + ]) } pub fn expand_build_diagnostic_array<'cx>(ecx: &'cx mut ExtCtxt, @@ -214,7 +213,7 @@ pub fn expand_build_diagnostic_array<'cx>(ecx: &'cx mut ExtCtxt, ), ); - MacEager::items(OneVector::from_vec(vec![ + MacEager::items(smallvec![ P(ast::Item { ident: *name, attrs: Vec::new(), @@ -227,5 +226,5 @@ pub fn expand_build_diagnostic_array<'cx>(ecx: &'cx mut ExtCtxt, span, tokens: None, }) - ])) + ]) } -- cgit 1.4.1-3-g733a5