luaur_ast/methods/string_writer_write_pretty_printer.rs
1use crate::records::string_writer::StringWriter;
2
3impl StringWriter {
4 pub fn write_string_view(&mut self, s: &str) {
5 if s.is_empty() {
6 return;
7 }
8
9 self.ss.push_str(s);
10 self.pos.column += s.len() as u32;
11 self.last_char = s.chars().last().unwrap_or('\0');
12 }
13}
14
15#[allow(non_snake_case)]
16pub fn string_writer_write_string_view(writer: &mut StringWriter, s: &str) {
17 writer.write_string_view(s);
18}