Lines Matching refs:tag_directive
488 yaml_tag_directive_t tag_directive = POP(parser, parser->tag_directives);
489 yaml_free(tag_directive.handle);
490 yaml_free(tag_directive.prefix);
601 yaml_tag_directive_t *tag_directive;
602 for (tag_directive = parser->tag_directives.start;
603 tag_directive != parser->tag_directives.top;
604 tag_directive ++) {
605 if (strcmp((char *)tag_directive->handle, (char *)tag_handle) == 0) {
606 size_t prefix_len = strlen((char *)tag_directive->prefix);
613 memcpy(tag, tag_directive->prefix, prefix_len);
1284 value.handle = token->data.tag_directive.handle;
1285 value.prefix = token->data.tag_directive.prefix;
1328 yaml_tag_directive_t tag_directive = POP(parser, tag_directives);
1329 yaml_free(tag_directive.handle);
1330 yaml_free(tag_directive.prefix);
1344 yaml_tag_directive_t *tag_directive;
1347 for (tag_directive = parser->tag_directives.start;
1348 tag_directive != parser->tag_directives.top; tag_directive ++) {
1349 if (strcmp((char *)value.handle, (char *)tag_directive->handle) == 0) {