Lines Matching refs:trav

165 	xmlNodePtr trav;  in load_schema()  local
187 trav = schema->children; in load_schema()
188 while (trav != NULL) { in load_schema()
189 if (node_is_equal(trav,"include")) { in load_schema()
192 location = get_attribute(trav->properties, "schemaLocation"); in load_schema()
197 xmlChar *base = xmlNodeGetBase(trav->doc, trav); in load_schema()
200 uri = xmlBuildURI(location->children->content, trav->doc->URL); in load_schema()
209 } else if (node_is_equal(trav,"redefine")) { in load_schema()
212 location = get_attribute(trav->properties, "schemaLocation"); in load_schema()
217 xmlChar *base = xmlNodeGetBase(trav->doc, trav); in load_schema()
220 uri = xmlBuildURI(location->children->content, trav->doc->URL); in load_schema()
230 } else if (node_is_equal(trav,"import")) { in load_schema()
234 ns = get_attribute(trav->properties, "namespace"); in load_schema()
235 location = get_attribute(trav->properties, "schemaLocation"); in load_schema()
245 xmlChar *base = xmlNodeGetBase(trav->doc, trav); in load_schema()
248 uri = xmlBuildURI(location->children->content, trav->doc->URL); in load_schema()
256 } else if (node_is_equal(trav,"annotation")) { in load_schema()
268 trav = trav->next; in load_schema()
271 while (trav != NULL) { in load_schema()
272 if (node_is_equal(trav,"simpleType")) { in load_schema()
273 schema_simpleType(ctx->sdl, tns, trav, NULL); in load_schema()
274 } else if (node_is_equal(trav,"complexType")) { in load_schema()
275 schema_complexType(ctx->sdl, tns, trav, NULL); in load_schema()
276 } else if (node_is_equal(trav,"group")) { in load_schema()
277 schema_group(ctx->sdl, tns, trav, NULL, NULL); in load_schema()
278 } else if (node_is_equal(trav,"attributeGroup")) { in load_schema()
279 schema_attributeGroup(ctx->sdl, tns, trav, NULL, ctx); in load_schema()
280 } else if (node_is_equal(trav,"element")) { in load_schema()
281 schema_element(ctx->sdl, tns, trav, NULL, NULL); in load_schema()
282 } else if (node_is_equal(trav,"attribute")) { in load_schema()
283 schema_attribute(ctx->sdl, tns, trav, NULL, ctx); in load_schema()
284 } else if (node_is_equal(trav,"notation")) { in load_schema()
286 } else if (node_is_equal(trav,"annotation")) { in load_schema()
289 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in schema", trav->name); in load_schema()
291 trav = trav->next; in load_schema()
307 xmlNodePtr trav; in schema_simpleType() local
373 trav = simpleType->children; in schema_simpleType()
374 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_simpleType()
376 trav = trav->next; in schema_simpleType()
378 if (trav != NULL) { in schema_simpleType()
379 if (node_is_equal(trav,"restriction")) { in schema_simpleType()
380 schema_restriction_simpleContent(sdl, tns, trav, cur_type, 1); in schema_simpleType()
381 trav = trav->next; in schema_simpleType()
382 } else if (node_is_equal(trav,"list")) { in schema_simpleType()
384 schema_list(sdl, tns, trav, cur_type); in schema_simpleType()
385 trav = trav->next; in schema_simpleType()
386 } else if (node_is_equal(trav,"union")) { in schema_simpleType()
388 schema_union(sdl, tns, trav, cur_type); in schema_simpleType()
389 trav = trav->next; in schema_simpleType()
391 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in simpleType", trav->name); in schema_simpleType()
396 if (trav != NULL) { in schema_simpleType()
397 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in simpleType", trav->name); in schema_simpleType()
413 xmlNodePtr trav; in schema_list() local
444 trav = listType->children; in schema_list()
445 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_list()
447 trav = trav->next; in schema_list()
449 if (trav != NULL && node_is_equal(trav,"simpleType")) { in schema_list()
475 schema_simpleType(sdl, tns, trav, newType); in schema_list()
477 trav = trav->next; in schema_list()
479 if (trav != NULL) { in schema_list()
480 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in list", trav->name); in schema_list()
495 xmlNodePtr trav; in schema_union() local
543 trav = unionType->children; in schema_union()
544 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_union()
546 trav = trav->next; in schema_union()
548 while (trav != NULL) { in schema_union()
549 if (node_is_equal(trav,"simpleType")) { in schema_union()
571 schema_simpleType(sdl, tns, trav, newType); in schema_union()
574 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in union", trav->name); in schema_union()
576 trav = trav->next; in schema_union()
578 if (trav != NULL) { in schema_union()
579 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in union", trav->name); in schema_union()
593 xmlNodePtr trav; in schema_simpleContent() local
595 trav = simpCompType->children; in schema_simpleContent()
596 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_simpleContent()
598 trav = trav->next; in schema_simpleContent()
600 if (trav != NULL) { in schema_simpleContent()
601 if (node_is_equal(trav, "restriction")) { in schema_simpleContent()
603 schema_restriction_simpleContent(sdl, tns, trav, cur_type, 0); in schema_simpleContent()
604 trav = trav->next; in schema_simpleContent()
605 } else if (node_is_equal(trav, "extension")) { in schema_simpleContent()
607 schema_extension_simpleContent(sdl, tns, trav, cur_type); in schema_simpleContent()
608 trav = trav->next; in schema_simpleContent()
610 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in simpleContent", trav->name); in schema_simpleContent()
615 if (trav != NULL) { in schema_simpleContent()
616 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in simpleContent", trav->name); in schema_simpleContent()
638 xmlNodePtr trav; in schema_restriction_simpleContent() local
662 trav = restType->children; in schema_restriction_simpleContent()
663 if (trav != NULL && node_is_equal(trav, "annotation")) { in schema_restriction_simpleContent()
665 trav = trav->next; in schema_restriction_simpleContent()
667 if (trav != NULL && node_is_equal(trav, "simpleType")) { in schema_restriction_simpleContent()
668 schema_simpleType(sdl, tns, trav, cur_type); in schema_restriction_simpleContent()
669 trav = trav->next; in schema_restriction_simpleContent()
671 while (trav != NULL) { in schema_restriction_simpleContent()
672 if (node_is_equal(trav, "minExclusive")) { in schema_restriction_simpleContent()
673 schema_restriction_var_int(trav, &cur_type->restrictions->minExclusive); in schema_restriction_simpleContent()
674 } else if (node_is_equal(trav, "minInclusive")) { in schema_restriction_simpleContent()
675 schema_restriction_var_int(trav, &cur_type->restrictions->minInclusive); in schema_restriction_simpleContent()
676 } else if (node_is_equal(trav, "maxExclusive")) { in schema_restriction_simpleContent()
677 schema_restriction_var_int(trav, &cur_type->restrictions->maxExclusive); in schema_restriction_simpleContent()
678 } else if (node_is_equal(trav, "maxInclusive")) { in schema_restriction_simpleContent()
679 schema_restriction_var_int(trav, &cur_type->restrictions->maxInclusive); in schema_restriction_simpleContent()
680 } else if (node_is_equal(trav, "totalDigits")) { in schema_restriction_simpleContent()
681 schema_restriction_var_int(trav, &cur_type->restrictions->totalDigits); in schema_restriction_simpleContent()
682 } else if (node_is_equal(trav, "fractionDigits")) { in schema_restriction_simpleContent()
683 schema_restriction_var_int(trav, &cur_type->restrictions->fractionDigits); in schema_restriction_simpleContent()
684 } else if (node_is_equal(trav, "length")) { in schema_restriction_simpleContent()
685 schema_restriction_var_int(trav, &cur_type->restrictions->length); in schema_restriction_simpleContent()
686 } else if (node_is_equal(trav, "minLength")) { in schema_restriction_simpleContent()
687 schema_restriction_var_int(trav, &cur_type->restrictions->minLength); in schema_restriction_simpleContent()
688 } else if (node_is_equal(trav, "maxLength")) { in schema_restriction_simpleContent()
689 schema_restriction_var_int(trav, &cur_type->restrictions->maxLength); in schema_restriction_simpleContent()
690 } else if (node_is_equal(trav, "whiteSpace")) { in schema_restriction_simpleContent()
691 schema_restriction_var_char(trav, &cur_type->restrictions->whiteSpace); in schema_restriction_simpleContent()
692 } else if (node_is_equal(trav, "pattern")) { in schema_restriction_simpleContent()
693 schema_restriction_var_char(trav, &cur_type->restrictions->pattern); in schema_restriction_simpleContent()
694 } else if (node_is_equal(trav, "enumeration")) { in schema_restriction_simpleContent()
697 schema_restriction_var_char(trav, &enumval); in schema_restriction_simpleContent()
708 trav = trav->next; in schema_restriction_simpleContent()
711 while (trav != NULL) { in schema_restriction_simpleContent()
712 if (node_is_equal(trav,"attribute")) { in schema_restriction_simpleContent()
713 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_restriction_simpleContent()
714 } else if (node_is_equal(trav,"attributeGroup")) { in schema_restriction_simpleContent()
715 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_restriction_simpleContent()
716 } else if (node_is_equal(trav,"anyAttribute")) { in schema_restriction_simpleContent()
718 trav = trav->next; in schema_restriction_simpleContent()
721 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in restriction", trav->name); in schema_restriction_simpleContent()
723 trav = trav->next; in schema_restriction_simpleContent()
726 if (trav != NULL) { in schema_restriction_simpleContent()
727 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in restriction", trav->name); in schema_restriction_simpleContent()
744 xmlNodePtr trav; in schema_restriction_complexContent() local
762 trav = restType->children; in schema_restriction_complexContent()
763 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_restriction_complexContent()
765 trav = trav->next; in schema_restriction_complexContent()
767 if (trav != NULL) { in schema_restriction_complexContent()
768 if (node_is_equal(trav,"group")) { in schema_restriction_complexContent()
769 schema_group(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
770 trav = trav->next; in schema_restriction_complexContent()
771 } else if (node_is_equal(trav,"all")) { in schema_restriction_complexContent()
772 schema_all(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
773 trav = trav->next; in schema_restriction_complexContent()
774 } else if (node_is_equal(trav,"choice")) { in schema_restriction_complexContent()
775 schema_choice(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
776 trav = trav->next; in schema_restriction_complexContent()
777 } else if (node_is_equal(trav,"sequence")) { in schema_restriction_complexContent()
778 schema_sequence(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
779 trav = trav->next; in schema_restriction_complexContent()
782 while (trav != NULL) { in schema_restriction_complexContent()
783 if (node_is_equal(trav,"attribute")) { in schema_restriction_complexContent()
784 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
785 } else if (node_is_equal(trav,"attributeGroup")) { in schema_restriction_complexContent()
786 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_restriction_complexContent()
787 } else if (node_is_equal(trav,"anyAttribute")) { in schema_restriction_complexContent()
789 trav = trav->next; in schema_restriction_complexContent()
792 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in restriction", trav->name); in schema_restriction_complexContent()
794 trav = trav->next; in schema_restriction_complexContent()
796 if (trav != NULL) { in schema_restriction_complexContent()
797 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in restriction", trav->name); in schema_restriction_complexContent()
868 xmlNodePtr trav; in schema_extension_simpleContent() local
887 trav = extType->children; in schema_extension_simpleContent()
888 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_extension_simpleContent()
890 trav = trav->next; in schema_extension_simpleContent()
892 while (trav != NULL) { in schema_extension_simpleContent()
893 if (node_is_equal(trav,"attribute")) { in schema_extension_simpleContent()
894 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_extension_simpleContent()
895 } else if (node_is_equal(trav,"attributeGroup")) { in schema_extension_simpleContent()
896 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_extension_simpleContent()
897 } else if (node_is_equal(trav,"anyAttribute")) { in schema_extension_simpleContent()
899 trav = trav->next; in schema_extension_simpleContent()
902 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in extension", trav->name); in schema_extension_simpleContent()
904 trav = trav->next; in schema_extension_simpleContent()
906 if (trav != NULL) { in schema_extension_simpleContent()
907 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in extension", trav->name); in schema_extension_simpleContent()
923 xmlNodePtr trav; in schema_extension_complexContent() local
942 trav = extType->children; in schema_extension_complexContent()
943 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_extension_complexContent()
945 trav = trav->next; in schema_extension_complexContent()
947 if (trav != NULL) { in schema_extension_complexContent()
948 if (node_is_equal(trav,"group")) { in schema_extension_complexContent()
949 schema_group(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
950 trav = trav->next; in schema_extension_complexContent()
951 } else if (node_is_equal(trav,"all")) { in schema_extension_complexContent()
952 schema_all(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
953 trav = trav->next; in schema_extension_complexContent()
954 } else if (node_is_equal(trav,"choice")) { in schema_extension_complexContent()
955 schema_choice(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
956 trav = trav->next; in schema_extension_complexContent()
957 } else if (node_is_equal(trav,"sequence")) { in schema_extension_complexContent()
958 schema_sequence(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
959 trav = trav->next; in schema_extension_complexContent()
962 while (trav != NULL) { in schema_extension_complexContent()
963 if (node_is_equal(trav,"attribute")) { in schema_extension_complexContent()
964 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
965 } else if (node_is_equal(trav,"attributeGroup")) { in schema_extension_complexContent()
966 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_extension_complexContent()
967 } else if (node_is_equal(trav,"anyAttribute")) { in schema_extension_complexContent()
969 trav = trav->next; in schema_extension_complexContent()
972 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in extension", trav->name); in schema_extension_complexContent()
974 trav = trav->next; in schema_extension_complexContent()
976 if (trav != NULL) { in schema_extension_complexContent()
977 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in extension", trav->name); in schema_extension_complexContent()
1015 xmlNodePtr trav; in schema_all() local
1030 trav = all->children; in schema_all()
1031 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_all()
1033 trav = trav->next; in schema_all()
1035 while (trav != NULL) { in schema_all()
1036 if (node_is_equal(trav,"element")) { in schema_all()
1037 schema_element(sdl, tns, trav, cur_type, newModel); in schema_all()
1039 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in all", trav->name); in schema_all()
1041 trav = trav->next; in schema_all()
1059 xmlNodePtr trav; in schema_group() local
1144 trav = groupType->children; in schema_group()
1145 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_group()
1147 trav = trav->next; in schema_group()
1149 if (trav != NULL) { in schema_group()
1150 if (node_is_equal(trav,"choice")) { in schema_group()
1155 schema_choice(sdl, tns, trav, cur_type, newModel); in schema_group()
1156 trav = trav->next; in schema_group()
1157 } else if (node_is_equal(trav,"sequence")) { in schema_group()
1162 schema_sequence(sdl, tns, trav, cur_type, newModel); in schema_group()
1163 trav = trav->next; in schema_group()
1164 } else if (node_is_equal(trav,"all")) { in schema_group()
1169 schema_all(sdl, tns, trav, cur_type, newModel); in schema_group()
1170 trav = trav->next; in schema_group()
1172 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in group", trav->name); in schema_group()
1175 if (trav != NULL) { in schema_group()
1176 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in group", trav->name); in schema_group()
1191 xmlNodePtr trav; in schema_choice() local
1206 trav = choiceType->children; in schema_choice()
1207 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_choice()
1209 trav = trav->next; in schema_choice()
1211 while (trav != NULL) { in schema_choice()
1212 if (node_is_equal(trav,"element")) { in schema_choice()
1213 schema_element(sdl, tns, trav, cur_type, newModel); in schema_choice()
1214 } else if (node_is_equal(trav,"group")) { in schema_choice()
1215 schema_group(sdl, tns, trav, cur_type, newModel); in schema_choice()
1216 } else if (node_is_equal(trav,"choice")) { in schema_choice()
1217 schema_choice(sdl, tns, trav, cur_type, newModel); in schema_choice()
1218 } else if (node_is_equal(trav,"sequence")) { in schema_choice()
1219 schema_sequence(sdl, tns, trav, cur_type, newModel); in schema_choice()
1220 } else if (node_is_equal(trav,"any")) { in schema_choice()
1221 schema_any(sdl, tns, trav, cur_type, newModel); in schema_choice()
1223 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in choice", trav->name); in schema_choice()
1225 trav = trav->next; in schema_choice()
1241 xmlNodePtr trav; in schema_sequence() local
1256 trav = seqType->children; in schema_sequence()
1257 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_sequence()
1259 trav = trav->next; in schema_sequence()
1261 while (trav != NULL) { in schema_sequence()
1262 if (node_is_equal(trav,"element")) { in schema_sequence()
1263 schema_element(sdl, tns, trav, cur_type, newModel); in schema_sequence()
1264 } else if (node_is_equal(trav,"group")) { in schema_sequence()
1265 schema_group(sdl, tns, trav, cur_type, newModel); in schema_sequence()
1266 } else if (node_is_equal(trav,"choice")) { in schema_sequence()
1267 schema_choice(sdl, tns, trav, cur_type, newModel); in schema_sequence()
1268 } else if (node_is_equal(trav,"sequence")) { in schema_sequence()
1269 schema_sequence(sdl, tns, trav, cur_type, newModel); in schema_sequence()
1270 } else if (node_is_equal(trav,"any")) { in schema_sequence()
1271 schema_any(sdl, tns, trav, cur_type, newModel); in schema_sequence()
1273 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in sequence", trav->name); in schema_sequence()
1275 trav = trav->next; in schema_sequence()
1316 xmlNodePtr trav; in schema_complexContent() local
1318 trav = compCont->children; in schema_complexContent()
1319 if (trav != NULL && node_is_equal(trav,"annotation")) { in schema_complexContent()
1321 trav = trav->next; in schema_complexContent()
1323 if (trav != NULL) { in schema_complexContent()
1324 if (node_is_equal(trav, "restriction")) { in schema_complexContent()
1326 schema_restriction_complexContent(sdl, tns, trav, cur_type); in schema_complexContent()
1327 trav = trav->next; in schema_complexContent()
1328 } else if (node_is_equal(trav, "extension")) { in schema_complexContent()
1330 schema_extension_complexContent(sdl, tns, trav, cur_type); in schema_complexContent()
1331 trav = trav->next; in schema_complexContent()
1333 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in complexContent", trav->name); in schema_complexContent()
1338 if (trav != NULL) { in schema_complexContent()
1339 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in complexContent", trav->name); in schema_complexContent()
1359 xmlNodePtr trav; in schema_complexType() local
1419 trav = compType->children; in schema_complexType()
1420 if (trav != NULL && node_is_equal(trav, "annotation")) { in schema_complexType()
1422 trav = trav->next; in schema_complexType()
1424 if (trav != NULL) { in schema_complexType()
1425 if (node_is_equal(trav,"simpleContent")) { in schema_complexType()
1426 schema_simpleContent(sdl, tns, trav, cur_type); in schema_complexType()
1427 trav = trav->next; in schema_complexType()
1428 } else if (node_is_equal(trav,"complexContent")) { in schema_complexType()
1429 schema_complexContent(sdl, tns, trav, cur_type); in schema_complexType()
1430 trav = trav->next; in schema_complexType()
1432 if (node_is_equal(trav,"group")) { in schema_complexType()
1433 schema_group(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1434 trav = trav->next; in schema_complexType()
1435 } else if (node_is_equal(trav,"all")) { in schema_complexType()
1436 schema_all(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1437 trav = trav->next; in schema_complexType()
1438 } else if (node_is_equal(trav,"choice")) { in schema_complexType()
1439 schema_choice(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1440 trav = trav->next; in schema_complexType()
1441 } else if (node_is_equal(trav,"sequence")) { in schema_complexType()
1442 schema_sequence(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1443 trav = trav->next; in schema_complexType()
1445 while (trav != NULL) { in schema_complexType()
1446 if (node_is_equal(trav,"attribute")) { in schema_complexType()
1447 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1448 } else if (node_is_equal(trav,"attributeGroup")) { in schema_complexType()
1449 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_complexType()
1450 } else if (node_is_equal(trav,"anyAttribute")) { in schema_complexType()
1452 trav = trav->next; in schema_complexType()
1455 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in complexType", trav->name); in schema_complexType()
1457 trav = trav->next; in schema_complexType()
1461 if (trav != NULL) { in schema_complexType()
1462 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in complexType", trav->name); in schema_complexType()
1488 xmlNodePtr trav; in schema_element() local
1674 trav = element->children; in schema_element()
1675 if (trav != NULL && node_is_equal(trav, "annotation")) { in schema_element()
1677 trav = trav->next; in schema_element()
1679 if (trav != NULL) { in schema_element()
1680 if (node_is_equal(trav,"simpleType")) { in schema_element()
1686 schema_simpleType(sdl, tns, trav, cur_type); in schema_element()
1687 trav = trav->next; in schema_element()
1688 } else if (node_is_equal(trav,"complexType")) { in schema_element()
1694 schema_complexType(sdl, tns, trav, cur_type); in schema_element()
1695 trav = trav->next; in schema_element()
1698 while (trav != NULL) { in schema_element()
1699 if (node_is_equal(trav,"unique")) { in schema_element()
1701 } else if (node_is_equal(trav,"key")) { in schema_element()
1703 } else if (node_is_equal(trav,"keyref")) { in schema_element()
1706 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in element", trav->name); in schema_element()
1708 trav = trav->next; in schema_element()
1732 xmlNodePtr trav; in schema_attribute() local
1909 trav = attrType->children; in schema_attribute()
1910 if (trav != NULL && node_is_equal(trav, "annotation")) { in schema_attribute()
1912 trav = trav->next; in schema_attribute()
1914 if (trav != NULL) { in schema_attribute()
1915 if (node_is_equal(trav,"simpleType")) { in schema_attribute()
1933 schema_simpleType(sdl, tns, trav, dummy_type); in schema_attribute()
1936 trav = trav->next; in schema_attribute()
1939 if (trav != NULL) { in schema_attribute()
1940 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in attribute", trav->name); in schema_attribute()
1947 xmlNodePtr trav; in schema_attributeGroup() local
2013 trav = attrGroup->children; in schema_attributeGroup()
2014 if (trav != NULL && node_is_equal(trav, "annotation")) { in schema_attributeGroup()
2016 trav = trav->next; in schema_attributeGroup()
2018 while (trav != NULL) { in schema_attributeGroup()
2019 if (node_is_equal(trav,"attribute")) { in schema_attributeGroup()
2023 schema_attribute(sdl, tns, trav, cur_type, NULL); in schema_attributeGroup()
2024 } else if (node_is_equal(trav,"attributeGroup")) { in schema_attributeGroup()
2028 schema_attributeGroup(sdl, tns, trav, cur_type, NULL); in schema_attributeGroup()
2029 } else if (node_is_equal(trav,"anyAttribute")) { in schema_attributeGroup()
2034 trav = trav->next; in schema_attributeGroup()
2037 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in attributeGroup", trav->name); in schema_attributeGroup()
2039 trav = trav->next; in schema_attributeGroup()
2041 if (trav != NULL) { in schema_attributeGroup()
2042 soap_error1(E_ERROR, "Parsing Schema: unexpected <%s> in attributeGroup", trav->name); in schema_attributeGroup()