Lines Matching refs:details

278 		    if (strcmp(enc->details.type_str, type) == 0) {  in find_encoder_by_type_name()
500 if (SOAP_GLOBAL(typemap) && encode->details.type_str) { in master_to_xml_int()
504 if (encode->details.ns) { in master_to_xml_int()
505 smart_str_appends(&nscat, encode->details.ns); in master_to_xml_int()
508 smart_str_appends(&nscat, encode->details.type_str); in master_to_xml_int()
516 node = encode->to_xml(&encode->details, data, style, parent); in master_to_xml_int()
518 set_ns_and_type(node, &encode->details); in master_to_xml_int()
533 if (encode->details.type_str) { in master_to_zval_int()
537 if (encode->details.ns) { in master_to_zval_int()
538 smart_str_appends(&nscat, encode->details.ns); in master_to_zval_int()
541 smart_str_appends(&nscat, encode->details.type_str); in master_to_zval_int()
574 ret = encode->to_zval(ret, &encode->details, data); in master_to_zval_int()
595 tmp->details.sdl_type != NULL && in master_to_zval()
596 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
597 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
598 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
602 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1446 sdlType->encode && type != &sdlType->encode->details) { in to_zval_object_ex()
1450 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1451 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1452 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1453 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1454 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1478 type != &sdlType->encode->details) { in to_zval_object_ex()
1479 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1480 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1481 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1482 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1491 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1492 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1493 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1494 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1495 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1496 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1497 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1498 to_zval_object_ex(ret, &sdlType->encode->details, data, ce); in to_zval_object_ex()
1845 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1849 while (enc && enc->details.sdl_type && in to_xml_object()
1850 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1851 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1852 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1853 enc = enc->details.sdl_type->encode; in to_xml_object()
1871 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1872 if (sdlType->encode->details.sdl_type && in to_xml_object()
1873 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1874 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1875 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2150 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2151 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2169 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2170 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2193 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2194 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2412 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2415 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2423 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2427 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2468 …add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NU… in to_xml_array()
2821 if (enc && type == &enc->details) { in guess_zval_convert()
2827 tmp->details.sdl_type != NULL && in guess_zval_convert()
2828 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2829 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2830 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2834 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2862 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
2868 add_property_long(&soapvar, "enc_type", enc->details.type); in guess_zval_convert()
3217 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_zval()
3231 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_zval()
3232 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_zval()
3281 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_xml()
3297 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_xml()
3298 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_xml()
3613 get_type_str(node, enc->details.ns, enc->details.type_str, type); in get_array_type()
3652 if (t->details.ns) { in delete_encoder()
3653 efree(t->details.ns); in delete_encoder()
3655 if (t->details.type_str) { in delete_encoder()
3656 efree(t->details.type_str); in delete_encoder()
3658 if (t->details.map) { in delete_encoder()
3659 delete_mapping(t->details.map); in delete_encoder()
3667 if (t->details.ns) { in delete_encoder_persistent()
3668 free(t->details.ns); in delete_encoder_persistent()
3670 if (t->details.type_str) { in delete_encoder_persistent()
3671 free(t->details.type_str); in delete_encoder_persistent()
3674 assert(t->details.map == NULL); in delete_encoder_persistent()