Lines Matching refs:last
838 xmlNodePtr cur, res, result = NULL, last = NULL;
848 result = last = res;
850 last->next = res;
851 res->prev = last;
852 last = res;
904 xmlNodePtr list = NULL, last = NULL, listParent = NULL;
932 * last is a pointer to the last node added to the output tree
933 * lastLevel is the depth of last (relative to the root)
948 last = list;
955 last = last->parent;
981 xmlAddNextSibling(last, tmp);
983 xmlAddChild(last, tmp);
988 /* last node - need to take care of properties + namespaces */
995 xmlAddNextSibling(last, tmp);
997 xmlAddChild(last, tmp);
1001 last = tmp;
1033 last = list = tmp;
1041 list = last = tmp;
1082 xmlAddNextSibling(last, tmp);
1084 xmlAddChild(last, tmp);
1087 last = tmp;
1116 xmlNodePtr list = NULL, last = NULL;
1162 if (last == NULL) {
1163 list = last = tmp;
1165 xmlAddNextSibling(last, tmp);
1166 last = tmp;
1188 if (last == NULL)
1189 list = last = xmlXIncludeCopyNode(ctxt, target, source,
1192 xmlAddNextSibling(last,
1195 if (last->next != NULL)
1196 last = last->next;
1206 if (last == NULL)
1207 list = last = xmlXIncludeCopyXPointer(ctxt, target, source,
1210 xmlAddNextSibling(last,
1213 if (last != NULL) {
1214 while (last->next != NULL)
1215 last = last->next;