Lines Matching refs:handle
372 if (strcmp((char *)value.handle, (char *)tag_directive->handle) == 0) { in yaml_emitter_append_tag_directive()
380 copy.handle = yaml_strdup(value.handle); in yaml_emitter_append_tag_directive()
382 if (!copy.handle || !copy.prefix) { in yaml_emitter_append_tag_directive()
393 yaml_free(copy.handle); in yaml_emitter_append_tag_directive()
580 tag_directive->handle; tag_directive ++) { in yaml_emitter_emit_document_start()
619 if (!yaml_emitter_write_tag_handle(emitter, tag_directive->handle, in yaml_emitter_emit_document_start()
620 strlen((char *)tag_directive->handle))) in yaml_emitter_emit_document_start()
712 yaml_free(tag_directive.handle); in yaml_emitter_emit_document_end()
1182 int no_tag = (!emitter->tag_data.handle && !emitter->tag_data.suffix); in yaml_emitter_select_scalar_style()
1227 emitter->tag_data.handle = (yaml_char_t *)"!"; in yaml_emitter_select_scalar_style()
1261 if (!emitter->tag_data.handle && !emitter->tag_data.suffix) in yaml_emitter_process_tag()
1264 if (emitter->tag_data.handle) in yaml_emitter_process_tag()
1266 if (!yaml_emitter_write_tag_handle(emitter, emitter->tag_data.handle, in yaml_emitter_process_tag()
1352 yaml_string_t handle; in yaml_emitter_analyze_tag_directive() local
1357 handle_length = strlen((char *)tag_directive.handle); in yaml_emitter_analyze_tag_directive()
1359 STRING_ASSIGN(handle, tag_directive.handle, handle_length); in yaml_emitter_analyze_tag_directive()
1362 if (handle.start == handle.end) { in yaml_emitter_analyze_tag_directive()
1367 if (handle.start[0] != '!') { in yaml_emitter_analyze_tag_directive()
1372 if (handle.end[-1] != '!') { in yaml_emitter_analyze_tag_directive()
1377 handle.pointer ++; in yaml_emitter_analyze_tag_directive()
1379 while (handle.pointer < handle.end-1) { in yaml_emitter_analyze_tag_directive()
1380 if (!IS_ALPHA(handle)) { in yaml_emitter_analyze_tag_directive()
1384 MOVE(handle); in yaml_emitter_analyze_tag_directive()
1458 emitter->tag_data.handle = tag_directive->handle; in yaml_emitter_analyze_tag()
1460 strlen((char *)tag_directive->handle); in yaml_emitter_analyze_tag()
1684 emitter->tag_data.handle = NULL; in yaml_emitter_analyze_event()