Lines Matching refs:details

274 		    if (strcmp(enc->details.type_str, type) == 0) {  in find_encoder_by_type_name()
480 if (SOAP_GLOBAL(typemap) && encode->details.type_str) { in master_to_xml_int()
484 if (encode->details.ns) { in master_to_xml_int()
485 smart_str_appends(&nscat, encode->details.ns); in master_to_xml_int()
488 smart_str_appends(&nscat, encode->details.type_str); in master_to_xml_int()
496 node = encode->to_xml(&encode->details, data, style, parent); in master_to_xml_int()
498 set_ns_and_type(node, &encode->details); in master_to_xml_int()
513 if (encode->details.type_str) { in master_to_zval_int()
517 if (encode->details.ns) { in master_to_zval_int()
518 smart_str_appends(&nscat, encode->details.ns); in master_to_zval_int()
521 smart_str_appends(&nscat, encode->details.type_str); in master_to_zval_int()
554 ret = encode->to_zval(ret, &encode->details, data); in master_to_zval_int()
575 tmp->details.sdl_type != NULL && in master_to_zval()
576 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
577 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
578 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
582 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1393 sdlType->encode && type != &sdlType->encode->details) { in to_zval_object_ex()
1397 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1398 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1399 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1400 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1401 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1425 type != &sdlType->encode->details) { in to_zval_object_ex()
1426 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1427 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1428 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1429 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1438 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1439 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1440 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1441 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1442 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1443 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1444 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1445 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 ZVAL_LONG(Z_VAR_ENC_TYPE_P(&soapvar), enc->details.type); in guess_zval_convert()
3167 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_zval()
3181 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_zval()
3182 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_zval()
3231 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_xml()
3247 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_xml()
3248 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_xml()
3573 get_type_str(node, enc->details.ns, enc->details.type_str, type); in get_array_type()
3612 if (t->details.ns) { in delete_encoder()
3613 efree(t->details.ns); in delete_encoder()
3615 if (t->details.type_str) { in delete_encoder()
3616 efree(t->details.type_str); in delete_encoder()
3618 if (t->details.map) { in delete_encoder()
3619 delete_mapping(t->details.map); in delete_encoder()
3627 if (t->details.ns) { in delete_encoder_persistent()
3628 free(t->details.ns); in delete_encoder_persistent()
3630 if (t->details.type_str) { in delete_encoder_persistent()
3631 free(t->details.type_str); in delete_encoder_persistent()
3634 assert(t->details.map == NULL); in delete_encoder_persistent()