Skip to main content

luaur_analysis/methods/
object_emitter_finish.rs

1use crate::records::json_emitter::JsonEmitter;
2use crate::records::object_emitter::ObjectEmitter;
3
4impl ObjectEmitter {
5    pub fn finish(&mut self) {
6        if self.finished {
7            return;
8        }
9        let emitter = unsafe { &mut *self.emitter };
10        emitter.write_raw_string_view("}");
11        emitter.pop_comma(self.comma);
12        self.finished = true;
13    }
14}