(&mut self, kind: TokenType, message: &str)
| 851 | } |
| 852 | |
| 853 | pub fn consume(&mut self, kind: TokenType, message: &str) { |
| 854 | if self.check(kind) { |
| 855 | self.advance(); |
| 856 | return; |
| 857 | } |
| 858 | self.error_at_current(message); |
| 859 | } |
| 860 | |
| 861 | pub fn consume_either(&mut self, k1: TokenType, k2: TokenType, message: &str) { |
| 862 | if self.check_either(k1, k2) { |
no test coverage detected