(&mut self)
| 147 | } |
| 148 | |
| 149 | fn consume_newline(&mut self) -> u32 { |
| 150 | let b = self.peek_byte(0); |
| 151 | if b == b'\r' { |
| 152 | self.pos += 1; |
| 153 | if self.peek_byte(0) == b'\n' { |
| 154 | self.pos += 1; |
| 155 | return 2; |
| 156 | } |
| 157 | return 1; |
| 158 | } |
| 159 | // LF or FF |
| 160 | if self.pos < self.bytes.len() { |
| 161 | self.pos += 1; |
| 162 | } |
| 163 | 1 |
| 164 | } |
| 165 | |
| 166 | fn consume_same(&mut self, byte: u8) -> u32 { |
| 167 | let mut i: u32 = 0; |
no test coverage detected