Lines Matching refs:details

274 		    if (strcmp(enc->details.type_str, type) == 0) {  in find_encoder_by_type_name()
484 if (SOAP_GLOBAL(typemap) && encode->details.type_str) { in master_to_xml_int()
488 if (encode->details.ns) { in master_to_xml_int()
489 smart_str_appends(&nscat, encode->details.ns); in master_to_xml_int()
492 smart_str_appends(&nscat, encode->details.type_str); in master_to_xml_int()
500 node = encode->to_xml(&encode->details, data, style, parent); in master_to_xml_int()
502 set_ns_and_type(node, &encode->details); in master_to_xml_int()
517 if (encode->details.type_str) { in master_to_zval_int()
521 if (encode->details.ns) { in master_to_zval_int()
522 smart_str_appends(&nscat, encode->details.ns); in master_to_zval_int()
525 smart_str_appends(&nscat, encode->details.type_str); in master_to_zval_int()
558 ret = encode->to_zval(ret, &encode->details, data); in master_to_zval_int()
579 tmp->details.sdl_type != NULL && in master_to_zval()
580 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
581 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
582 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
586 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1397 sdlType->encode && type != &sdlType->encode->details) { in to_zval_object_ex()
1401 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1402 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1403 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1404 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1405 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1429 type != &sdlType->encode->details) { in to_zval_object_ex()
1430 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1431 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1432 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1433 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1442 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1443 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1444 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1445 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1446 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1447 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1448 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1449 to_zval_object_ex(ret, &sdlType->encode->details, data, ce); in to_zval_object_ex()
1802 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1806 while (enc && enc->details.sdl_type && in to_xml_object()
1807 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1808 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1809 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1810 enc = enc->details.sdl_type->encode; in to_xml_object()
1828 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1829 if (sdlType->encode->details.sdl_type && in to_xml_object()
1830 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1831 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1832 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2107 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2108 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2126 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2127 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
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()
2359 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2362 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2370 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2374 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2415 …add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NU… in to_xml_array()
2768 if (enc && type == &enc->details) { in guess_zval_convert()
2774 tmp->details.sdl_type != NULL && in guess_zval_convert()
2775 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2776 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2777 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2781 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2809 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
2815 add_property_long(&soapvar, "enc_type", enc->details.type); in guess_zval_convert()
3168 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_zval()
3182 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_zval()
3183 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_zval()
3232 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_xml()
3248 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_xml()
3249 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_xml()
3571 get_type_str(node, enc->details.ns, enc->details.type_str, type); in get_array_type()
3610 if (t->details.ns) { in delete_encoder()
3611 efree(t->details.ns); in delete_encoder()
3613 if (t->details.type_str) { in delete_encoder()
3614 efree(t->details.type_str); in delete_encoder()
3616 if (t->details.map) { in delete_encoder()
3617 delete_mapping(t->details.map); in delete_encoder()
3625 if (t->details.ns) { in delete_encoder_persistent()
3626 free(t->details.ns); in delete_encoder_persistent()
3628 if (t->details.type_str) { in delete_encoder_persistent()
3629 free(t->details.type_str); in delete_encoder_persistent()
3632 assert(t->details.map == NULL); in delete_encoder_persistent()