1 //! Syntax highlighting for escape sequences
2 use crate::syntax_highlighting::highlights::Highlights;
3 use crate::{HlRange, HlTag};
4 use syntax::ast::IsString;
7 pub(super) fn highlight_escape_string<T: IsString>(
8 stack: &mut Highlights,
12 string.escaped_char_ranges(&mut |piece_range, char| {
17 if string.text()[piece_range.start().into()..].starts_with('\\') {
19 range: piece_range + start,
20 highlight: HlTag::EscapeSequence.into(),