Home | History | Annotate | Download | only in libxml2

Lines Matching refs:NEXT

359     if (node1 == node2->next)
404 if (node1 == node2->next)
423 for (cur = node1->next;cur != NULL;cur = cur->next)
1287 cur = cur->next;
3037 * NXT(n) returns the n'th next xmlChar. Same as CUR is should be used only
3043 * NEXT Skip to the next character, this does the proper decoding
3061 while (IS_BLANK_CH(*(ctxt->cur))) NEXT
3064 #define NEXT ((*ctxt->cur) ? ctxt->cur++: ctxt->cur)
3242 if (cur->next != NULL) {
3243 cur = cur->next;
3254 if (cur->next != NULL) {
3255 cur = cur->next;
3320 if (node1 == node2->next)
3384 if (node1 == node2->next)
3404 for (cur = node1->next;cur != NULL;cur = cur->next)
3465 * the namespace nodes are duplicated and the next pointer is set to the
3493 cur->next = (xmlNsPtr) node;
3502 * the namespace nodes are duplicated and the next pointer is set to the
3510 if ((ns->next != NULL) && (ns->next->type != XML_NAMESPACE_DECL)) {
3552 xmlXPathNodeSetDupNs((xmlNodePtr) ns->next, ns);
3613 if ((ns1->next != NULL) && (ns2->next == ns1->next) &&
3654 (((xmlNsPtr)cur->nodeTab[i])->next == (xmlNsPtr) node) &&
3747 xmlXPathNodeSetDupNs((xmlNodePtr) ns->next, ns);
3801 xmlXPathNodeSetDupNs((xmlNodePtr) ns->next, ns);
3872 if ((((xmlNsPtr) n1)->next == ((xmlNsPtr) n2)->next) &&
3917 xmlXPathNodeSetDupNs((xmlNodePtr) ns->next, ns);
3982 if ((((xmlNsPtr) n1)->next == ((xmlNsPtr) n2)->next) &&
4028 xmlXPathNodeSetDupNs((xmlNodePtr) ns->next, ns);
5440 cur = cur->next;
6399 * Skip to next node
6410 if (tmp->next != NULL) {
6411 tmp = tmp->next;
6423 if (tmp->next != NULL) {
6424 tmp = tmp->next;
7643 * Returns the next element following that axis
7661 * Returns the next element following that axis
7701 return(cur->next);
7712 * Returns the next element following that axis
7733 cur = cur->next;
7751 * Get the next sibling element node.
7767 if (cur->next != NULL) {
7768 if (cur->next->type == XML_ELEMENT_NODE)
7769 return(cur->next);
7770 cur = cur->next;
7772 cur = cur->next;
7790 * Returns the next element following that axis
7845 if (cur->next != NULL) {
7846 cur = cur->next;
7866 * Returns the next element following that axis
7901 while (cur->next != NULL) {
7902 cur = cur->next;
7912 if (cur->next != NULL) {
7913 cur = cur->next;
7931 * Returns the next element following that axis
7956 * Returns the next element following that axis
8007 if ((ns->next != NULL) &&
8008 (ns->next->type != XML_NAMESPACE_DECL))
8009 return((xmlNodePtr) ns->next);
8029 * Returns the next element following that axis
8080 if ((ns->next != NULL) &&
8081 (ns->next->type != XML_NAMESPACE_DECL))
8082 return((xmlNodePtr) ns->next);
8124 if ((ns->next != NULL) &&
8125 (ns->next->type != XML_NAMESPACE_DECL))
8126 return((xmlNodePtr) ns->next);
8153 * Returns the next element following that axis
8172 * Returns the next element following that axis
8183 return(ctxt->context->node->next);
8184 return(cur->next);
8197 * Returns the next element following that axis
8228 * Returns the next element following that axis
8245 if (cur->next != NULL) return(cur->next) ;
8250 if (cur->next != NULL) return(cur->next);
8295 * Returns the next element following that axis
8340 * Returns the next element following that axis
8387 * Returns the next element following that axis
8424 * Returns the next element following that axis
8438 return((xmlNodePtr)cur->next);
8567 tmp = tmp->next;
9422 /* Step to next character in input */
9930 NEXT;
10211 NEXT;
10220 NEXT;
10227 NEXT;
10235 NEXT;
10240 NEXT;
10243 NEXT;
10246 NEXT;
10248 NEXT;
10252 NEXT;
10279 NEXT;
10282 NEXT;
10287 NEXT;
10290 NEXT;
10293 NEXT;
10298 NEXT;
10323 NEXT;
10326 NEXT;
10331 NEXT;
10334 NEXT;
10337 NEXT;
10342 NEXT;
10379 NEXT;
10457 NEXT;
10485 NEXT;
10491 NEXT;
10512 NEXT;
10519 NEXT;
10787 NEXT;
10816 NEXT;
10856 NEXT;
10895 NEXT;
10938 NEXT;
10939 if (!strict) NEXT;
10975 NEXT;
10976 if (!eq) NEXT;
11064 NEXT;
11092 NEXT;
11136 NEXT;
11150 NEXT;
11190 NEXT;
11195 NEXT;
11219 NEXT;
11346 NEXT;
11369 NEXT;
11380 NEXT;
11407 NEXT;
11497 NEXT;
11511 NEXT;
11554 NEXT;
12135 xmlXPathTraversalFunction next = NULL;
12171 next = xmlXPathNextAncestor;
12175 next = xmlXPathNextAncestorOrSelf;
12180 next = xmlXPathNextAttribute;
12191 next = xmlXPathNextChildElement;
12193 next = xmlXPathNextChild;
12198 next = xmlXPathNextDescendant;
12202 next = xmlXPathNextDescendantOrSelf;
12206 next = xmlXPathNextFollowing;
12210 next = xmlXPathNextFollowingSibling;
12215 next = (xmlXPathTraversalFunction) xmlXPathNextNamespace;
12220 next = xmlXPathNextParent;
12224 next = xmlXPathNextPrecedingInternal;
12228 next = xmlXPathNextPrecedingSibling;
12233 next = xmlXPathNextSelf;
12243 if (next == NULL) {
12283 * Use the next inner predicate operator.
12336 cur = next(ctxt, cur);
14417 while (cur->next != NULL) {
14418 cur = cur->next;
14448 while (cur->next != NULL) {
14449 cur = cur->next;
14470 if (cur->next != NULL) {
14471 cur = cur->next;