Lines Matching refs:emitter

21 	[YAML_EMITTER_ERROR] = "emitter error",
24 #define yaml_emitter_emit_or_die(emitter, event) ( \
26 if (!yaml_emitter_emit(emitter, event)) \
28 yaml_error_name[(emitter)->error], \
29 (emitter)->problem, __func__, __LINE__); \
32 static void yaml_propval_int(yaml_emitter_t *emitter, struct marker *markers,
51 yaml_emitter_emit_or_die(emitter, &event);
89 yaml_emitter_emit_or_die(emitter, &event);
93 yaml_emitter_emit_or_die(emitter, &event);
96 static void yaml_propval_string(yaml_emitter_t *emitter, char *str, int len)
110 yaml_emitter_emit_or_die(emitter, &event);
113 static void yaml_propval(yaml_emitter_t *emitter, struct property *prop)
124 yaml_emitter_emit_or_die(emitter, &event);
132 yaml_emitter_emit_or_die(emitter, &event);
141 yaml_emitter_emit_or_die(emitter, &event);
156 yaml_propval_int(emitter, markers, data, m->offset, chunk_len, 2);
159 yaml_propval_int(emitter, markers, data, m->offset, chunk_len, 4);
162 yaml_propval_int(emitter, markers, data, m->offset, chunk_len, 8);
165 yaml_propval_string(emitter, data, chunk_len);
168 yaml_propval_int(emitter, markers, data, m->offset, chunk_len, 1);
174 yaml_emitter_emit_or_die(emitter, &event);
178 static void yaml_tree(struct node *tree, yaml_emitter_t *emitter)
189 yaml_emitter_emit_or_die(emitter, &event);
192 yaml_propval(emitter, prop);
199 yaml_emitter_emit_or_die(emitter, &event);
200 yaml_tree(child, emitter);
204 yaml_emitter_emit_or_die(emitter, &event);
209 yaml_emitter_t emitter;
212 yaml_emitter_initialize(&emitter);
213 yaml_emitter_set_output_file(&emitter, f);
215 yaml_emitter_emit_or_die(&emitter, &event);
218 yaml_emitter_emit_or_die(&emitter, &event);
221 yaml_emitter_emit_or_die(&emitter, &event);
223 yaml_tree(dti->dt, &emitter);
226 yaml_emitter_emit_or_die(&emitter, &event);
229 yaml_emitter_emit_or_die(&emitter, &event);
232 yaml_emitter_emit_or_die(&emitter, &event);
234 yaml_emitter_delete(&emitter);