Home | History | Annotate | Download | only in libxml2

Lines Matching defs:document

226     xmlDocPtr document;
235 /* the document stack */
254 int freedoc; /* need to free the document */
357 xmlDocPtr doc; /* the document being validated */
397 * Structure associated to a RelaxNGs document element
402 xmlDocPtr doc; /* the associated XML document */
410 * Structure associated to a RelaxNGs document element
415 xmlDocPtr doc; /* the associated XML document */
674 * @docu: a document structure
676 * Deallocate a RelaxNG document structure.
695 * @docu: a list of document structure
697 * Deallocate a RelaxNG document structures.
883 * @node: the node in the input document.
1175 * @node: the current node or NULL for the document
1433 * Document functions *
1587 * First lookup if the document
1620 * load the document
1633 * Allocate the document structures and register it first.
1665 * Some preprocessing of the document content, this include recursing
1692 "xmlRelaxNG: included document is empty %s\n", URL,
1698 "xmlRelaxNG: included document %s root is not a grammar\n",
1873 xmlRngPErrMemory(ctxt, "adding document\n");
1884 xmlRngPErrMemory(ctxt, "adding document\n");
1924 * First lookup if the document is already loaded into the parser context,
1952 * load the document
1962 * Allocate the document structures and register it first.
1996 * Some preprocessing of the document content
2209 return (xmlCharStrdup("Extra data in the document\n"));
4554 xmlRngPErr(ctxt, node, XML_RNGP_EMPTY, "Include document is empty\n",
4560 "Include document root is not a grammar\n", NULL, NULL);
6777 * @doc: a preparsed document tree
6779 * Create an XML RelaxNGs parser context for that document.
6781 * document, the @doc parameter is duplicated internally.
6804 ret->document = copy;
6842 if ((ctxt->document != NULL) && (ctxt->freedoc))
6843 xmlFreeDoc(ctxt->document);
7429 * @doc: an xmldocPtr document pointer
7431 * Cleanup the document from unwanted nodes for parsing, resolve
7434 * Returns the cleaned up document or NULL in case of error
7477 * First step is to parse the input document into an DOM/Infoset
7497 } else if (ctxt->document != NULL) {
7498 doc = ctxt->document;
7504 ctxt->document = doc;
7507 * Some preprocessing of the document content
7511 xmlFreeDoc(ctxt->document);
7512 ctxt->document = NULL;
7525 xmlFreeDoc(ctxt->document);
7526 ctxt->document = NULL;
7531 xmlFreeDoc(ctxt->document);
7532 ctxt->document = NULL;
7552 ctxt->document = NULL;
7578 ctxt->document = NULL;
7864 fprintf(output, "no document\n");
7894 fprintf(output, "no document\n");
8268 * @doc: a document instance
8391 * @doc: a document instance
8439 * @doc: a document instance
10699 * @doc: the document
10701 * Validate the given document
10792 * @node: an input element or document
10795 * This stamps all the element nodes with the document order
10800 * Returns the number of elements found in the document or -1 in case
10999 * @doc: a parsed document tree
11001 * Validate a document tree in memory.
11003 * Returns 0 if the document is valid, a positive error code