pop tokens into a new stream for syn2 until the given operator character
(&mut self, delimiter: &str)
| 520 | } |
| 521 | /// pop tokens into a new stream for syn2 until the given operator character |
| 522 | fn create_stream_until(&mut self, delimiter: &str) -> TokenStream { |
| 523 | let mut t = vec![]; |
| 524 | while !self.peek_operator(delimiter) && !self.tokens.is_empty() { |
| 525 | t.push(self.pop().unwrap()); |
| 526 | } |
| 527 | let mut stream = TokenStream::new(); |
| 528 | stream.extend(t.into_iter()); |
| 529 | stream |
| 530 | } |
| 531 | /// pop tokens into a new stream for syn2 until the given operator character |
| 532 | fn create_stream_remaining(&mut self) -> TokenStream { |
| 533 | let mut t = vec![]; |
no test coverage detected