Lines Matching refs:last
825 xmlNodePtr cur, res, result = NULL, last = NULL;
835 result = last = res;
837 last->next = res;
838 res->prev = last;
839 last = res;
891 xmlNodePtr list = NULL, last = NULL, listParent = NULL;
919 * last is a pointer to the last node added to the output tree
920 * lastLevel is the depth of last (relative to the root)
935 last = list;
942 last = last->parent;
968 xmlAddNextSibling(last, tmp);
970 xmlAddChild(last, tmp);
975 /* last node - need to take care of properties + namespaces */
982 xmlAddNextSibling(last, tmp);
984 xmlAddChild(last, tmp);
988 last = tmp;
1020 last = list = tmp;
1028 list = last = tmp;
1069 xmlAddNextSibling(last, tmp);
1071 xmlAddChild(last, tmp);
1074 last = tmp;
1103 xmlNodePtr list = NULL, last = NULL;
1149 if (last == NULL) {
1150 list = last = tmp;
1152 xmlAddNextSibling(last, tmp);
1153 last = tmp;
1175 if (last == NULL)
1176 list = last = xmlXIncludeCopyNode(ctxt, target, source,
1179 xmlAddNextSibling(last,
1182 if (last->next != NULL)
1183 last = last->next;
1193 if (last == NULL)
1194 list = last = xmlXIncludeCopyXPointer(ctxt, target, source,
1197 xmlAddNextSibling(last,
1200 if (last != NULL) {
1201 while (last->next != NULL)
1202 last = last->next;