objval            759 Zend/zend_operators.h 		zval *objval = Z_OBJ_HANDLER_P(op1, get)(op1, &rv);                                      \
objval            760 Zend/zend_operators.h 		Z_TRY_ADDREF_P(objval);                                                                                \
objval            761 Zend/zend_operators.h 		ret = binary_op(objval, objval, op2);                                                    \
objval            762 Zend/zend_operators.h 		Z_OBJ_HANDLER_P(op1, set)(op1, objval);                                                  \
objval            763 Zend/zend_operators.h 		zval_ptr_dtor(objval);                                                                             \
objval             49 ext/intl/converter/converter.c static inline void php_converter_throw_failure(php_converter_object *objval, UErrorCode error, const char *format, ...) {
objval             50 ext/intl/converter/converter.c 	intl_error *err = objval ? &(objval->error) : NULL;
objval             73 ext/intl/converter/converter.c 			php_converter_object *objval = (php_converter_object*)CONV_GET(zobj);
objval             77 ext/intl/converter/converter.c             if(!objval->src) {
objval             78 ext/intl/converter/converter.c                 php_converter_throw_failure(objval, U_INVALID_STATE_ERROR, "Source Converter has not been initialized yet");
objval             94 ext/intl/converter/converter.c 			ucnv_getSubstChars(objval->src, chars, &chars_len, &uerror);
objval             96 ext/intl/converter/converter.c 				THROW_UFAILURE(objval, "ucnv_getSubstChars", uerror);
objval            153 ext/intl/converter/converter.c static inline zend_bool php_converter_check_limits(php_converter_object *objval, zend_long available, zend_long needed) {
objval            155 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_BUFFER_OVERFLOW_ERROR, "Buffer overrun %pd bytes needed, %pd available", needed, available);
objval            162 ext/intl/converter/converter.c #define TARGET_CHECK(cnvargs, needed) php_converter_check_limits(objval, cnvargs->targetLimit - cnvargs->target, needed)
objval            165 ext/intl/converter/converter.c static void php_converter_append_toUnicode_target(zval *val, UConverterToUnicodeArgs *args, php_converter_object *objval) {
objval            174 ext/intl/converter/converter.c 				php_converter_throw_failure(objval, U_ILLEGAL_ARGUMENT_ERROR, "Invalid codepoint U+%04lx", lval);
objval            210 ext/intl/converter/converter.c 				php_converter_append_toUnicode_target(tmpzval, args, objval);
objval            215 ext/intl/converter/converter.c 			php_converter_throw_failure(objval, U_ILLEGAL_ARGUMENT_ERROR,
objval            227 ext/intl/converter/converter.c 	php_converter_object *objval = (php_converter_object*)context;
objval            236 ext/intl/converter/converter.c 	objval->to_cb.param_count    = 4;
objval            237 ext/intl/converter/converter.c 	objval->to_cb.params = zargs;
objval            238 ext/intl/converter/converter.c 	objval->to_cb.retval = &retval;
objval            239 ext/intl/converter/converter.c 	objval->to_cb.no_separation  = 0;
objval            240 ext/intl/converter/converter.c 	if (zend_call_function(&(objval->to_cb), &(objval->to_cache)) == FAILURE) {
objval            242 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INTERNAL_PROGRAM_ERROR, "Unexpected failure calling toUCallback()");
objval            244 ext/intl/converter/converter.c 		php_converter_append_toUnicode_target(&retval, args, objval);
objval            262 ext/intl/converter/converter.c static void php_converter_append_fromUnicode_target(zval *val, UConverterFromUnicodeArgs *args, php_converter_object *objval) {
objval            286 ext/intl/converter/converter.c 				php_converter_append_fromUnicode_target(tmpzval, args, objval);
objval            291 ext/intl/converter/converter.c 			php_converter_throw_failure(objval, U_ILLEGAL_ARGUMENT_ERROR, "fromUCallback() specified illegal type for substitution character");
objval            302 ext/intl/converter/converter.c 	php_converter_object *objval = (php_converter_object*)context;
objval            318 ext/intl/converter/converter.c 	objval->from_cb.param_count = 4;
objval            319 ext/intl/converter/converter.c 	objval->from_cb.params = zargs;
objval            320 ext/intl/converter/converter.c 	objval->from_cb.retval = &retval;
objval            321 ext/intl/converter/converter.c 	objval->from_cb.no_separation  = 0;
objval            322 ext/intl/converter/converter.c 	if (zend_call_function(&(objval->from_cb), &(objval->from_cache)) == FAILURE) {
objval            324 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INTERNAL_PROGRAM_ERROR, "Unexpected failure calling fromUCallback()");
objval            326 ext/intl/converter/converter.c 		php_converter_append_fromUnicode_target(&retval, args, objval);
objval            344 ext/intl/converter/converter.c static inline zend_bool php_converter_set_callbacks(php_converter_object *objval, UConverter *cnv) {
objval            348 ext/intl/converter/converter.c 	if (objval->obj.ce == php_converter_ce) {
objval            355 ext/intl/converter/converter.c 	ucnv_setToUCallBack(cnv, (UConverterToUCallback)php_converter_to_u_callback, (const void*)objval,
objval            358 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_setToUCallBack", error);
objval            363 ext/intl/converter/converter.c 	ucnv_setFromUCallBack(cnv, (UConverterFromUCallback)php_converter_from_u_callback, (const void*)objval,
objval            366 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_setFromUCallBack", error);
objval            374 ext/intl/converter/converter.c static zend_bool php_converter_set_encoding(php_converter_object *objval,
objval            390 ext/intl/converter/converter.c 		if (objval) {
objval            391 ext/intl/converter/converter.c 			THROW_UFAILURE(objval, "ucnv_open", error);
objval            398 ext/intl/converter/converter.c 	if (objval && !php_converter_set_callbacks(objval, cnv)) {
objval            415 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            424 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            426 ext/intl/converter/converter.c 	RETURN_BOOL(php_converter_set_encoding(objval, &(objval->src), enc, enc_len));
objval            432 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            433 ext/intl/converter/converter.c 	php_converter_do_set_encoding(objval->src, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            439 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            440 ext/intl/converter/converter.c 	php_converter_do_set_encoding(objval->dest, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            447 ext/intl/converter/converter.c static void php_converter_do_get_encoding(php_converter_object *objval, UConverter *cnv, INTERNAL_FUNCTION_PARAMETERS) {
objval            455 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            461 ext/intl/converter/converter.c 	name = ucnv_getName(cnv, &objval->error.code);
objval            462 ext/intl/converter/converter.c 	if (U_FAILURE(objval->error.code)) {
objval            463 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_getName()", objval->error.code);
objval            473 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            474 ext/intl/converter/converter.c 	php_converter_do_get_encoding(objval, objval->src, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            480 ext/intl/converter/converter.c         php_converter_object *objval = CONV_GET(getThis());
objval            481 ext/intl/converter/converter.c         php_converter_do_get_encoding(objval, objval->dest, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            488 ext/intl/converter/converter.c static void php_converter_do_get_type(php_converter_object *objval, UConverter *cnv, INTERNAL_FUNCTION_PARAMETERS) {
objval            495 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            502 ext/intl/converter/converter.c 	if (U_FAILURE(objval->error.code)) {
objval            503 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_getType", objval->error.code);
objval            513 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            514 ext/intl/converter/converter.c 	php_converter_do_get_type(objval, objval->src, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            520 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            521 ext/intl/converter/converter.c 	php_converter_do_get_type(objval, objval->dest, INTERNAL_FUNCTION_PARAM_PASSTHRU);
objval            527 ext/intl/converter/converter.c                                            php_converter_object *objval,
objval            539 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INTERNAL_PROGRAM_ERROR, "Error setting converter callback: %s", errstr);
objval            555 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            567 ext/intl/converter/converter.c 	php_converter_set_encoding(objval, &(objval->src),  src,  src_len );
objval            568 ext/intl/converter/converter.c 	php_converter_set_encoding(objval, &(objval->dest), dest, dest_len);
objval            569 ext/intl/converter/converter.c 	php_converter_resolve_callback(getThis(), objval, "toUCallback",   &(objval->to_cb),   &(objval->to_cache));
objval            570 ext/intl/converter/converter.c 	php_converter_resolve_callback(getThis(), objval, "fromUCallback", &(objval->from_cb), &(objval->from_cache));
objval            580 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            590 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            592 ext/intl/converter/converter.c 	if (objval->src) {
objval            594 ext/intl/converter/converter.c 		ucnv_setSubstChars(objval->src, chars, chars_len, &error);
objval            596 ext/intl/converter/converter.c 			THROW_UFAILURE(objval, "ucnv_setSubstChars", error);
objval            600 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INVALID_STATE_ERROR, "Source Converter has not been initialized yet");
objval            604 ext/intl/converter/converter.c 	if (objval->dest) {
objval            606 ext/intl/converter/converter.c 		ucnv_setSubstChars(objval->dest, chars, chars_len, &error);
objval            608 ext/intl/converter/converter.c 			THROW_UFAILURE(objval, "ucnv_setSubstChars", error);
objval            612 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INVALID_STATE_ERROR, "Destination Converter has not been initialized yet");
objval            625 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            635 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            637 ext/intl/converter/converter.c 	if (!objval->src) {
objval            644 ext/intl/converter/converter.c 	ucnv_getSubstChars(objval->src, chars, &chars_len, &error);
objval            646 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_getSubstChars", error);
objval            657 ext/intl/converter/converter.c                                              php_converter_object *objval
objval            665 ext/intl/converter/converter.c 		php_converter_throw_failure(objval, U_INVALID_STATE_ERROR,
objval            673 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_toUChars", error);
objval            682 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_toUChars", error);
objval            691 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_fromUChars", error);
objval            703 ext/intl/converter/converter.c 		THROW_UFAILURE(objval, "ucnv_fromUChars", error);
objval            748 ext/intl/converter/converter.c         php_converter_object *objval = CONV_GET(getThis());
objval            760 ext/intl/converter/converter.c 	intl_errors_reset(&objval->error);
objval            762 ext/intl/converter/converter.c 	ret = php_converter_do_convert(reverse ? objval->src : objval->dest,
objval            763 ext/intl/converter/converter.c 	                               reverse ? objval->dest : objval->src,
objval            765 ext/intl/converter/converter.c 	                               objval);
objval            844 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            852 ext/intl/converter/converter.c 	RETURN_LONG(intl_error_get_code(&(objval->error)));
objval            860 ext/intl/converter/converter.c 	php_converter_object *objval = CONV_GET(getThis());
objval            861 ext/intl/converter/converter.c 	zend_string *message = intl_error_get_message(&(objval->error));
objval           1005 ext/intl/converter/converter.c 	php_converter_object *objval = php_converter_fetch_object(obj);
objval           1007 ext/intl/converter/converter.c 	if (objval->src) {
objval           1008 ext/intl/converter/converter.c 		ucnv_close(objval->src);
objval           1011 ext/intl/converter/converter.c 	if (objval->dest) {
objval           1012 ext/intl/converter/converter.c 		ucnv_close(objval->dest);
objval           1015 ext/intl/converter/converter.c 	intl_error_reset(&(objval->error));
objval           1019 ext/intl/converter/converter.c 	php_converter_object *objval;
objval           1021 ext/intl/converter/converter.c 	objval = ecalloc(1, sizeof(php_converter_object) + zend_object_properties_size(ce));
objval           1023 ext/intl/converter/converter.c 	zend_object_std_init(&objval->obj, ce );
objval           1024 ext/intl/converter/converter.c 	intl_error_init(&(objval->error));
objval           1026 ext/intl/converter/converter.c 	objval->obj.handlers = &php_converter_object_handlers;
objval           1027 ext/intl/converter/converter.c 	*pobjval = objval;
objval           1029 ext/intl/converter/converter.c 	return &objval->obj;
objval           1033 ext/intl/converter/converter.c 	php_converter_object *objval = NULL;
objval           1034 ext/intl/converter/converter.c 	zend_object *retval = php_converter_object_ctor(ce, &objval);
objval           1036 ext/intl/converter/converter.c 	object_properties_init(&(objval->obj), ce);
objval           1042 ext/intl/converter/converter.c 	php_converter_object *objval, *oldobj = Z_INTL_CONVERTER_P(object);
objval           1043 ext/intl/converter/converter.c 	zend_object *retval = php_converter_object_ctor(Z_OBJCE_P(object), &objval);
objval           1048 ext/intl/converter/converter.c 	objval->src = ucnv_safeClone(oldobj->src, NULL, NULL, &error);
objval           1051 ext/intl/converter/converter.c 		objval->dest = ucnv_safeClone(oldobj->dest, NULL, NULL, &error);
objval           1065 ext/intl/converter/converter.c 	php_converter_set_callbacks(objval, objval->src );
objval           1066 ext/intl/converter/converter.c 	php_converter_set_callbacks(objval, objval->dest);
objval           1068 ext/intl/converter/converter.c 	zend_objects_clone_members(&(objval->obj), &(oldobj->obj));