| 177 | } |
| 178 | |
| 179 | static void SkipToEndOfLine(IStringReader* reader) |
| 180 | { |
| 181 | codepoint_t codepoint; |
| 182 | while (reader->TryPeek(&codepoint)) |
| 183 | { |
| 184 | if (codepoint != '\r' && codepoint != '\n') |
| 185 | { |
| 186 | reader->Skip(); |
| 187 | } |
| 188 | else |
| 189 | { |
| 190 | break; |
| 191 | } |
| 192 | } |
| 193 | } |
| 194 | |
| 195 | void ParseLine(IStringReader* reader) |
| 196 | { |