diff --git a/sailfish-compiler/src/parser.rs b/sailfish-compiler/src/parser.rs index c6ca9c6..fefb57f 100644 --- a/sailfish-compiler/src/parser.rs +++ b/sailfish-compiler/src/parser.rs @@ -122,10 +122,6 @@ impl<'a> ParseStream<'a> { Ok(vec) } - pub fn to_vec(&self) -> Result>, Error> { - self.clone().into_vec() - } - fn error(&self, msg: &str) -> Error { let offset = self.original_source.len() - self.source.len(); make_error!( diff --git a/sailfish-compiler/src/translator.rs b/sailfish-compiler/src/translator.rs index 03767f5..ac9a0e6 100644 --- a/sailfish-compiler/src/translator.rs +++ b/sailfish-compiler/src/translator.rs @@ -217,7 +217,7 @@ mod tests { source: String::with_capacity(token_iter.original_source.len()), source_map: SourceMap::default(), }; - ps.feed_tokens(&token_iter.clone().to_vec().unwrap()); + ps.feed_tokens(&token_iter.clone().into_vec().unwrap()); eprintln!("{}", ps.source); Translator::new().translate(token_iter).unwrap(); }