luaur_analysis/methods/stringifier_state_emit_indentation.rs
1use crate::records::stringifier_state::StringifierState;
2
3impl StringifierState {
4 pub fn emit_indentation(&mut self) {
5 let use_line_breaks = unsafe { (*self.opts).use_line_breaks };
6 if !use_line_breaks {
7 return;
8 }
9
10 let indent_str =
11 alloc::string::String::from_iter(core::iter::repeat(' ').take(self.indentation));
12 self.emit_string(&indent_str);
13 }
14}