• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/libxml2-26/libxml2/

Lines Matching defs:node2

2969  * @node2:  the second node
2977 xmlXPathCmpNodes(xmlNodePtr node1, xmlNodePtr node2) {
2983 if ((node1 == NULL) || (node2 == NULL))
2988 if (node1 == node2) /* trivial case */
2995 if (node2->type == XML_ATTRIBUTE_NODE) {
2997 attrNode2 = node2;
2998 node2 = node2->parent;
3000 if (node1 == node2) {
3019 (node2->type == XML_NAMESPACE_DECL))
3021 if (node1 == node2->prev)
3023 if (node1 == node2->next)
3030 (node2->type == XML_ELEMENT_NODE) &&
3032 (0 > (long) node2->content) &&
3033 (node1->doc == node2->doc)) {
3037 l2 = -((long) node2->content);
3047 for (depth2 = 0, cur = node2;cur->parent != NULL;cur = cur->parent) {
3054 if (cur == node2)
3073 node2 = node2->parent;
3075 while (node1->parent != node2->parent) {
3077 node2 = node2->parent;
3079 if ((node1 == NULL) || (node2 == NULL))
3085 if (node1 == node2->prev)
3087 if (node1 == node2->next)
3093 (node2->type == XML_ELEMENT_NODE) &&
3095 (0 > (long) node2->content) &&
3096 (node1->doc == node2->doc)) {
3100 l2 = -((long) node2->content);
3108 if (cur == node2)
3117 * @node2: the second node
3126 xmlXPathCmpNodesExt(xmlNodePtr node1, xmlNodePtr node2) {
3133 if ((node1 == NULL) || (node2 == NULL))
3136 if (node1 == node2)
3144 if (node2->type == XML_ELEMENT_NODE) {
3146 (0 > (long) node2->content) &&
3147 (node1->doc == node2->doc))
3150 l2 = -((long) node2->content);
3213 switch (node2->type) {
3218 miscNode2 = node2;
3219 node2 = node2->parent;
3226 miscNode2 = node2;
3227 if (node2->prev != NULL) {
3229 node2 = node2->prev;
3230 if (node2->type == XML_ELEMENT_NODE) {
3234 if (node2->prev == NULL) {
3236 node2 = node2->parent;
3242 node2 = node2->parent;
3244 if ((node2 == NULL) || (node2->type != XML_ELEMENT_NODE) ||
3247 node2 = miscNode2;
3259 if (node1 == node2) {
3289 * <node2>
3291 * </node2>
3298 if (cur == node2)
3304 cur = node2->parent;
3317 (node2->type == XML_ELEMENT_NODE) &&
3319 (0 > (long) node2->content) &&
3320 (node1->doc == node2->doc)) {
3323 l2 = -((long) node2->content);
3332 if (node1 == node2->prev)
3334 if (node1 == node2->next)
3339 for (depth2 = 0, cur = node2;cur->parent != NULL;cur = cur->parent) {
3346 if (cur == node2)
3365 node2 = node2->parent;
3367 while (node1->parent != node2->parent) {
3369 node2 = node2->parent;
3371 if ((node1 == NULL) || (node2 == NULL))
3377 if (node1 == node2->prev)
3379 if (node1 == node2->next)
3385 (node2->type == XML_ELEMENT_NODE) &&
3387 (0 > (long) node2->content) &&
3388 (node1->doc == node2->doc)) {
3391 l2 = -((long) node2->content);
3399 if (cur == node2)