Lines Matching refs:details

286 		    if (strcmp((*enc)->details.type_str, type) == 0) {  in find_encoder_by_type_name()
512 if (SOAP_GLOBAL(typemap) && encode->details.type_str) { in master_to_xml_int()
516 if (encode->details.ns) { in master_to_xml_int()
517 smart_str_appends(&nscat, encode->details.ns); in master_to_xml_int()
520 smart_str_appends(&nscat, encode->details.type_str); in master_to_xml_int()
528 node = encode->to_xml(&encode->details, data, style, parent TSRMLS_CC); in master_to_xml_int()
530 set_ns_and_type(node, &encode->details); in master_to_xml_int()
547 if (encode->details.type_str) { in master_to_zval_int()
551 if (encode->details.ns) { in master_to_zval_int()
552 smart_str_appends(&nscat, encode->details.ns); in master_to_zval_int()
555 smart_str_appends(&nscat, encode->details.type_str); in master_to_zval_int()
588 ret = encode->to_zval(&encode->details, data TSRMLS_CC); in master_to_zval_int()
609 tmp->details.sdl_type != NULL && in master_to_zval()
610 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in master_to_zval()
611 if (enc == tmp->details.sdl_type->encode || in master_to_zval()
612 tmp == tmp->details.sdl_type->encode) { in master_to_zval()
616 tmp = tmp->details.sdl_type->encode; in master_to_zval()
1503 sdlType->encode && type != &sdlType->encode->details) { in to_zval_object_ex()
1507 while (enc && enc->details.sdl_type && in to_zval_object_ex()
1508 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1509 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1510 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1511 enc = enc->details.sdl_type->encode; in to_zval_object_ex()
1534 type != &sdlType->encode->details) { in to_zval_object_ex()
1535 if (sdlType->encode->details.sdl_type && in to_zval_object_ex()
1536 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_zval_object_ex()
1537 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_zval_object_ex()
1538 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_zval_object_ex()
1547 sdlType->encode->details.sdl_type != NULL && in to_zval_object_ex()
1548 (sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_COMPLEX || in to_zval_object_ex()
1549 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_RESTRICTION || in to_zval_object_ex()
1550 sdlType->encode->details.sdl_type->kind == XSD_TYPEKIND_EXTENSION) && in to_zval_object_ex()
1551 (sdlType->encode->details.sdl_type->encode == NULL || in to_zval_object_ex()
1552 (sdlType->encode->details.sdl_type->encode->details.type != IS_ARRAY && in to_zval_object_ex()
1553 sdlType->encode->details.sdl_type->encode->details.type != SOAP_ENC_ARRAY))) { in to_zval_object_ex()
1554 ret = to_zval_object_ex(&sdlType->encode->details, data, ce TSRMLS_CC); in to_zval_object_ex()
1921 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1925 while (enc && enc->details.sdl_type && in to_xml_object()
1926 enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1927 enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1928 enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
1929 enc = enc->details.sdl_type->encode; in to_xml_object()
1946 sdlType->encode && type != &sdlType->encode->details) { in to_xml_object()
1947 if (sdlType->encode->details.sdl_type && in to_xml_object()
1948 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && in to_xml_object()
1949 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && in to_xml_object()
1950 sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { in to_xml_object()
2244 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2245 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2268 } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { in add_xml_array_elements()
2269 xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); in add_xml_array_elements()
2498 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2501 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2510 elementType->encode && elementType->encode->details.type_str) { in to_xml_array()
2514 …get_type_str(xmlParam, elementType->encode->details.ns, elementType->encode->details.type_str, &ar… in to_xml_array()
2555 …add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NU… in to_xml_array()
2925 if (enc && type == &enc->details) { in guess_zval_convert()
2931 tmp->details.sdl_type != NULL && in guess_zval_convert()
2932 tmp->details.sdl_type->kind != XSD_TYPEKIND_COMPLEX) { in guess_zval_convert()
2933 if (enc == tmp->details.sdl_type->encode || in guess_zval_convert()
2934 tmp == tmp->details.sdl_type->encode) { in guess_zval_convert()
2938 tmp = tmp->details.sdl_type->encode; in guess_zval_convert()
2966 if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { in guess_zval_convert()
2973 add_property_long(soapvar, "enc_type", enc->details.type); in guess_zval_convert()
3327 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_zval()
3341 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_zval()
3342 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_zval()
3391 if (type->encode && enc != &type->encode->details) { in sdl_guess_convert_xml()
3407 (type->encode->details.type == IS_ARRAY || in sdl_guess_convert_xml()
3408 type->encode->details.type == SOAP_ENC_ARRAY)) { in sdl_guess_convert_xml()
3733 get_type_str(node, enc->details.ns, enc->details.type_str, type); in get_array_type()
3776 if (t->details.ns) { in delete_encoder()
3777 efree(t->details.ns); in delete_encoder()
3779 if (t->details.type_str) { in delete_encoder()
3780 efree(t->details.type_str); in delete_encoder()
3782 if (t->details.map) { in delete_encoder()
3783 delete_mapping(t->details.map); in delete_encoder()
3791 if (t->details.ns) { in delete_encoder_persistent()
3792 free(t->details.ns); in delete_encoder_persistent()
3794 if (t->details.type_str) { in delete_encoder_persistent()
3795 free(t->details.type_str); in delete_encoder_persistent()
3798 assert(t->details.map == NULL); in delete_encoder_persistent()