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

Lines Matching defs:node1

2968  * @node1:  the first node
2977 xmlXPathCmpNodes(xmlNodePtr node1, xmlNodePtr node2) {
2983 if ((node1 == NULL) || (node2 == NULL))
2988 if (node1 == node2) /* trivial case */
2990 if (node1->type == XML_ATTRIBUTE_NODE) {
2992 attrNode1 = node1;
2993 node1 = node1->parent;
3000 if (node1 == node2) {
3018 if ((node1->type == XML_NAMESPACE_DECL) ||
3021 if (node1 == node2->prev)
3023 if (node1 == node2->next)
3029 if ((node1->type == XML_ELEMENT_NODE) &&
3031 (0 > (long) node1->content) &&
3033 (node1->doc == node2->doc)) {
3036 l1 = -((long) node1->content);
3048 if (cur == node1)
3053 for (depth1 = 0, cur = node1;cur->parent != NULL;cur = cur->parent) {
3069 node1 = node1->parent;
3075 while (node1->parent != node2->parent) {
3076 node1 = node1->parent;
3079 if ((node1 == NULL) || (node2 == NULL))
3085 if (node1 == node2->prev)
3087 if (node1 == node2->next)
3092 if ((node1->type == XML_ELEMENT_NODE) &&
3094 (0 > (long) node1->content) &&
3096 (node1->doc == node2->doc)) {
3099 l1 = -((long) node1->content);
3107 for (cur = node1->next;cur != NULL;cur = cur->next)
3116 * @node1: the first node
3126 xmlXPathCmpNodesExt(xmlNodePtr node1, xmlNodePtr node2) {
3133 if ((node1 == NULL) || (node2 == NULL))
3136 if (node1 == node2)
3142 switch (node1->type) {
3145 if ((0 > (long) node1->content) && /* TODO: Would a != 0 suffice here? */
3147 (node1->doc == node2->doc))
3149 l1 = -((long) node1->content);
3161 miscNode1 = node1;
3162 node1 = node1->parent;
3169 miscNode1 = node1;
3173 if (node1->prev != NULL) {
3175 node1 = node1->prev;
3176 if (node1->type == XML_ELEMENT_NODE) {
3180 if (node1->prev == NULL) {
3186 node1 = node1->parent;
3192 node1 = node1->parent;
3194 if ((node1 == NULL) || (node1->type != XML_ELEMENT_NODE) ||
3195 (0 <= (long) node1->content)) {
3199 node1 = miscNode1;
3245 (0 <= (long) node1->content))
3259 if (node1 == node2) {
3290 * <node1>Text-1(precedence1 == 2)</node1>
3296 cur = node1->parent;
3306 if (cur == node1)
3316 if ((node1->type == XML_ELEMENT_NODE) &&
3318 (0 > (long) node1->content) &&
3320 (node1->doc == node2->doc)) {
3322 l1 = -((long) node1->content);
3332 if (node1 == node2->prev)
3334 if (node1 == node2->next)
3340 if (cur == node1)
3345 for (depth1 = 0, cur = node1;cur->parent != NULL;cur = cur->parent) {
3361 node1 = node1->parent;
3367 while (node1->parent != node2->parent) {
3368 node1 = node1->parent;
3371 if ((node1 == NULL) || (node2 == NULL))
3377 if (node1 == node2->prev)
3379 if (node1 == node2->next)
3384 if ((node1->type == XML_ELEMENT_NODE) &&
3386 (0 > (long) node1->content) &&
3388 (node1->doc == node2->doc)) {
3390 l1 = -((long) node1->content);
3398 for (cur = node1->next;cur != NULL;cur = cur->next)