{"ast_node_type":"other","tokens":[{"end":17,"kind":"keyword","start":0,"text":"///"}]}
    /// returned.
    /// returned, otherwise the character is consumed and the current position is
    fn consume_pos(&mut self, ch: char) -> Option<(Range<usize>, usize)> {