Searched refs:tag_directive (Results 1 – 4 of 4) sorted by relevance
209 yaml_tag_directive_t tag_directive = POP(parser, parser->tag_directives); in yaml_parser_delete() local210 yaml_free(tag_directive.handle); in yaml_parser_delete()211 yaml_free(tag_directive.prefix); in yaml_parser_delete()336 yaml_free(token->data.tag_directive.handle); in yaml_token_delete()337 yaml_free(token->data.tag_directive.prefix); in yaml_token_delete()371 yaml_tag_directive_t *tag_directive; in yaml_document_delete() local395 for (tag_directive = document->tag_directives.start; in yaml_document_delete()396 tag_directive != document->tag_directives.end; in yaml_document_delete()397 tag_directive++) { in yaml_document_delete()398 yaml_free(tag_directive->handle); in yaml_document_delete()[all …]
488 yaml_tag_directive_t tag_directive = POP(parser, parser->tag_directives); in yaml_parser_parse_document_end() local489 yaml_free(tag_directive.handle); in yaml_parser_parse_document_end()490 yaml_free(tag_directive.prefix); in yaml_parser_parse_document_end()601 yaml_tag_directive_t *tag_directive; in yaml_parser_parse_node() local602 for (tag_directive = parser->tag_directives.start; in yaml_parser_parse_node()603 tag_directive != parser->tag_directives.top; in yaml_parser_parse_node()604 tag_directive ++) { in yaml_parser_parse_node()605 if (strcmp((char *)tag_directive->handle, (char *)tag_handle) == 0) { in yaml_parser_parse_node()606 size_t prefix_len = strlen((char *)tag_directive->prefix); in yaml_parser_parse_node()613 memcpy(tag, tag_directive->prefix, prefix_len); in yaml_parser_parse_node()[all …]
538 (token).data.tag_directive.handle = (token_handle), \539 (token).data.tag_directive.prefix = (token_prefix))
286 } tag_directive; member