fn process_escape_sequences(raw: &str) -> StringExpand description
Process escape sequences in raw source text, producing the final string content.
This mirrors the escape processing in Tokenizer::escape_sequence() but operates
on a standalone string. Invalid escapes are kept as-is (errors were already emitted
during the scanning phase).