Lines Matching full:child
4779 * @child: the child list
4787 xmlValidateSkipIgnorable(xmlNodePtr child) {
4788 while (child != NULL) {
4789 switch (child->type) {
4795 child = child->next;
4798 if (xmlIsBlankNode(child))
4799 child = child->next;
4801 return(child);
4805 return(child);
4808 return(child);
5268 * @child: the child list
5279 xmlValidateElementContent(xmlValidCtxtPtr ctxt, xmlNodePtr child,
5311 cur = child;
5392 NODE = child;
5398 xmlErrValidWarning(ctxt, child, XML_DTD_CONTENT_NOT_DETERMINIST,
5408 cur = child;
5501 xmlSnprintfElements(&list[0], 5000, child, 1);
5568 xmlNodePtr cur, child;
5573 child = elem->children;
5575 cur = child;
5953 "Element %s content does not follow the DTD, Expecting more child\n",
5995 xmlNodePtr child;
6105 child = elem->children;
6107 while (child != NULL) {
6108 if (child->type == XML_ELEMENT_NODE) {
6109 name = child->name;
6110 if ((child->ns != NULL) && (child->ns->prefix != NULL)) {
6114 fullname = xmlBuildQName(child->name, child->ns->prefix,
6138 if ((fullname != fn) && (fullname != child->name))
6169 child = child->next;
6179 child = elem->children;
6180 while (child != NULL) {
6181 if (child->type == XML_TEXT_NODE) {
6182 const xmlChar *content = child->content;
6195 child =child->next;
6198 child = elem->children;
6200 tmp = xmlValidateElementContent(ctxt, child, elemDecl, 1, elem);
6419 xmlNodePtr child;
6465 child = elem->children;
6466 while (child != NULL) {
6467 ret &= xmlValidateElement(ctxt, doc, child);
6468 child = child->next;
6911 * @names: an array to store the list of child names
6966 * @names: an array to store the list of child names
6976 * to prepend a child to 'node': xmlValidGetValidElements(NULL, node->childs,
6977 * to append a child to 'node': xmlValidGetValidElements(node->last, NULL, ...
7054 * Insert each potential child node and check if the parent is