{"ast_node_type":"function","tokens":[{"end":67,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn normalize(src: String) -> (String, LineEndings) {
    /// Replaces `\r\n` with `\n` in-place in `src`.
        // We replace `\r\n` with `\n` in-place, which doesn't break utf-8 encoding.