diff options
| author | ljedrz <ljedrz@gmail.com> | 2018-08-30 11:42:16 +0200 |
|---|---|---|
| committer | ljedrz <ljedrz@gmail.com> | 2018-09-26 10:43:37 +0200 |
| commit | 130a32fa7259d348dc3a684b38e688da398c30bb (patch) | |
| tree | fdac0e731215a273252f93254690a37d2c77fc25 /src/libsyntax/ext/source_util.rs | |
| parent | beff387601fef141e7b6716a6cd50728d079a0c1 (diff) | |
| download | rust-130a32fa7259d348dc3a684b38e688da398c30bb.tar.gz rust-130a32fa7259d348dc3a684b38e688da398c30bb.zip | |
Remove OneVector
Diffstat (limited to 'src/libsyntax/ext/source_util.rs')
| -rw-r--r-- | src/libsyntax/ext/source_util.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/ext/source_util.rs b/src/libsyntax/ext/source_util.rs index e4b9e3216b1..f5d1bd6255e 100644 --- a/src/libsyntax/ext/source_util.rs +++ b/src/libsyntax/ext/source_util.rs @@ -17,7 +17,7 @@ use parse::{token, DirectoryOwnership}; use parse; use print::pprust; use ptr::P; -use OneVector; +use smallvec::SmallVec; use symbol::Symbol; use tokenstream; @@ -110,9 +110,9 @@ pub fn expand_include<'cx>(cx: &'cx mut ExtCtxt, sp: Span, tts: &[tokenstream::T fn make_expr(mut self: Box<ExpandResult<'a>>) -> Option<P<ast::Expr>> { Some(panictry!(self.p.parse_expr())) } - fn make_items(mut self: Box<ExpandResult<'a>>) - -> Option<OneVector<P<ast::Item>>> { - let mut ret = OneVector::new(); + + fn make_items(mut self: Box<ExpandResult<'a>>) -> Option<SmallVec<[P<ast::Item>; 1]>> { + let mut ret = SmallVec::new(); while self.p.token != token::Eof { match panictry!(self.p.parse_item()) { Some(item) => ret.push(item), |
