Lines Matching refs:document

9 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document);
87 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document) in yaml_parser_load() argument
92 assert(document); /* Non-NULL document object is expected. */ in yaml_parser_load()
94 memset(document, 0, sizeof(yaml_document_t)); in yaml_parser_load()
95 if (!STACK_INIT(parser, document->nodes, yaml_node_t*)) in yaml_parser_load()
116 parser->document = document; in yaml_parser_load()
121 parser->document = NULL; in yaml_parser_load()
128 yaml_document_delete(document); in yaml_parser_load()
129 parser->document = NULL; in yaml_parser_load()
192 parser->document->version_directive in yaml_parser_load_document()
194 parser->document->tag_directives.start in yaml_parser_load_document()
196 parser->document->tag_directives.end in yaml_parser_load_document()
198 parser->document->start_implicit in yaml_parser_load_document()
200 parser->document->start_mark = event->start_mark; in yaml_parser_load_document()
253 parser->document->end_implicit = event.data.document_end.implicit; in yaml_parser_load_nodes()
254 parser->document->end_mark = event.end_mark; in yaml_parser_load_nodes()
274 data.mark = parser->document->nodes.start[index-1].start_mark; in yaml_parser_register_anchor()
311 parent = &parser->document->nodes.start[parent_index-1]; in yaml_parser_load_node_add()
382 if (!STACK_LIMIT(parser, parser->document->nodes, INT_MAX-1)) goto error; in yaml_parser_load_scalar()
394 if (!PUSH(parser, parser->document->nodes, node)) goto error; in yaml_parser_load_scalar()
396 index = parser->document->nodes.top - parser->document->nodes.start; in yaml_parser_load_scalar()
427 if (!STACK_LIMIT(parser, parser->document->nodes, INT_MAX-1)) goto error; in yaml_parser_load_sequence()
441 if (!PUSH(parser, parser->document->nodes, node)) goto error; in yaml_parser_load_sequence()
443 index = parser->document->nodes.top - parser->document->nodes.start; in yaml_parser_load_sequence()
470 assert(parser->document->nodes.start[index-1].type == YAML_SEQUENCE_NODE); in yaml_parser_load_sequence_end()
471 parser->document->nodes.start[index-1].end_mark = event->end_mark; in yaml_parser_load_sequence_end()
495 if (!STACK_LIMIT(parser, parser->document->nodes, INT_MAX-1)) goto error; in yaml_parser_load_mapping()
509 if (!PUSH(parser, parser->document->nodes, node)) goto error; in yaml_parser_load_mapping()
511 index = parser->document->nodes.top - parser->document->nodes.start; in yaml_parser_load_mapping()
538 assert(parser->document->nodes.start[index-1].type == YAML_MAPPING_NODE); in yaml_parser_load_mapping_end()
539 parser->document->nodes.start[index-1].end_mark = event->end_mark; in yaml_parser_load_mapping_end()