Lines Matching defs:sibling
898 xmlNodePtr sibling = node;
900 while (sibling != NULL) {
901 if (sibling == previous)
905 (sibling->name != NULL) &&
906 (previous->name[0] == sibling->name[0]) &&
907 (xmlStrEqual(previous->name, sibling->name)))
910 ((sibling->ns != NULL) &&
912 sibling->ns->href))))
915 sibling = sibling->prev;
917 if (sibling == NULL) {
920 sibling = node;
921 while (sibling != NULL) {
922 if (sibling == previous)
926 (sibling->name != NULL) &&
927 (previous->name[0] == sibling->name[0]) &&
928 (xmlStrEqual(previous->name, sibling->name)))
931 ((sibling->ns != NULL) &&
933 sibling->ns->href))))
938 sibling = sibling->next;
941 if (sibling != NULL) {
1030 xmlNodePtr sibling = node;
1032 while (sibling != NULL) {
1033 if (sibling == previous)
1035 if (sibling->type == XML_ELEMENT_NODE)
1037 sibling = sibling->prev;
1039 if (sibling == NULL) {
1042 sibling = node;
1043 while (sibling != NULL) {
1044 if (sibling == previous)
1046 if (sibling->type == XML_ELEMENT_NODE)
1048 sibling = sibling->next;
1051 if (sibling != NULL) {