Searched refs:mfo (Results 1 – 8 of 8) sorted by relevance
/PHP-7.0/ext/intl/msgformat/ |
H A D | msgformat_attr.c | 49 if(mfo->mf_data.orig_format) { in PHP_FUNCTION() 50 RETURN_STRINGL(mfo->mf_data.orig_format, mfo->mf_data.orig_format_len); in PHP_FUNCTION() 94 …umsg_applyPattern(MSG_FORMAT_OBJECT(mfo), spattern, spattern_len, NULL, &INTL_DATA_ERROR_CODE(mfo)… in PHP_FUNCTION() 100 if(mfo->mf_data.orig_format) { in PHP_FUNCTION() 101 efree(mfo->mf_data.orig_format); in PHP_FUNCTION() 104 mfo->mf_data.orig_format_len = value_len; in PHP_FUNCTION() 106 if (mfo->mf_data.arg_types) { in PHP_FUNCTION() 107 zend_hash_destroy(mfo->mf_data.arg_types); in PHP_FUNCTION() 108 efree(mfo->mf_data.arg_types); in PHP_FUNCTION() 109 mfo->mf_data.arg_types = NULL; in PHP_FUNCTION() [all …]
|
H A D | msgformat_parse.c | 40 INTL_METHOD_CHECK_STATUS(mfo, "Converting parse string failed"); in msgfmt_do_parse() 42 …umsg_parse_helper(MSG_FORMAT_OBJECT(mfo), &count, &fargs, usource, usrc_len, &INTL_DATA_ERROR_CODE… in msgfmt_do_parse() 46 INTL_METHOD_CHECK_STATUS(mfo, "Parsing failed"); in msgfmt_do_parse() 81 msgfmt_do_parse(mfo, source, source_len, return_value); in PHP_FUNCTION() 101 MessageFormatter_object *mfo = &mf; in PHP_FUNCTION() local 114 memset(mfo, 0, sizeof(*mfo)); in PHP_FUNCTION() 115 msgformat_data_init(&mfo->mf_data); in PHP_FUNCTION() 119 if( U_FAILURE(INTL_DATA_ERROR_CODE((mfo))) ) in PHP_FUNCTION() 143 …MSG_FORMAT_OBJECT(mfo) = umsg_open(spattern, spattern_len, slocale, NULL, &INTL_DATA_ERROR_CODE(mf… in PHP_FUNCTION() 149 msgfmt_do_parse(mfo, source, src_len, return_value); in PHP_FUNCTION() [all …]
|
H A D | msgformat.c | 38 MessageFormatter_object* mfo; in msgfmt_ctor() local 74 if ((mfo)->mf_data.orig_format) { in msgfmt_ctor() 75 msgformat_data_free(&mfo->mf_data); in msgfmt_ctor() 79 (mfo)->mf_data.orig_format_len = pattern_len; in msgfmt_ctor() 82 …MSG_FORMAT_OBJECT(mfo) = umsg_open(spattern, spattern_len, locale, NULL, &INTL_DATA_ERROR_CODE(mfo… in msgfmt_ctor() 134 MessageFormatter_object* mfo = NULL; in PHP_FUNCTION() local 146 mfo = Z_INTL_MESSAGEFORMATTER_P( object ); in PHP_FUNCTION() 149 RETURN_LONG( INTL_DATA_ERROR_CODE(mfo) ); in PHP_FUNCTION() 162 MessageFormatter_object* mfo = NULL; in PHP_FUNCTION() local 174 mfo = Z_INTL_MESSAGEFORMATTER_P( object ); in PHP_FUNCTION() [all …]
|
H A D | msgformat_format.c | 48 umsg_format_helper(mfo, args_copy, &formatted, &formatted_len); in msgfmt_do_format() 53 if (U_FAILURE(INTL_DATA_ERROR_CODE(mfo))) { in msgfmt_do_format() 59 INTL_METHOD_RETVAL_UTF8(mfo, formatted, formatted_len, 1); in msgfmt_do_format() 88 msgfmt_do_format(mfo, args, return_value); in PHP_FUNCTION() 107 MessageFormatter_object *mfo = &mf; in PHP_FUNCTION() local 121 memset(mfo, 0, sizeof(*mfo)); in PHP_FUNCTION() 122 msgformat_data_init(&mfo->mf_data); in PHP_FUNCTION() 126 if( U_FAILURE(INTL_DATA_ERROR_CODE((mfo))) ) in PHP_FUNCTION() 150 …MSG_FORMAT_OBJECT(mfo) = umsg_open(spattern, spattern_len, slocale, NULL, &INTL_DATA_ERROR_CODE(mf… in PHP_FUNCTION() 156 msgfmt_do_format(mfo, args, return_value); in PHP_FUNCTION() [all …]
|
H A D | msgformat_class.h | 50 #define MSG_FORMAT_METHOD_INIT_VARS INTL_METHOD_INIT_VARS(MessageFormatter, mfo) 51 #define MSG_FORMAT_METHOD_FETCH_OBJECT_NO_CHECK INTL_METHOD_FETCH_OBJECT(INTL_MESSAGEFORMATTER, mfo) 54 if (MSG_FORMAT_OBJECT(mfo) == NULL) { \ 55 intl_errors_set(&mfo->mf_data.error, U_ILLEGAL_ARGUMENT_ERROR, \ 60 #define MSG_FORMAT_OBJECT(mfo) (mfo)->mf_data.umsgf argument
|
H A D | msgformat_class.c | 46 MessageFormatter_object* mfo = php_intl_messageformatter_fetch_object(object); in MessageFormatter_object_free() local 48 zend_object_std_dtor( &mfo->zo ); in MessageFormatter_object_free() 50 msgformat_data_free( &mfo->mf_data ); in MessageFormatter_object_free() 73 MessageFormatter_object *mfo, *new_mfo; in MessageFormatter_object_clone() local 80 zend_objects_clone_members(&new_mfo->zo, &mfo->zo); in MessageFormatter_object_clone() 83 if (MSG_FORMAT_OBJECT(mfo) != NULL) { in MessageFormatter_object_clone() 84 MSG_FORMAT_OBJECT(new_mfo) = umsg_clone(MSG_FORMAT_OBJECT(mfo), in MessageFormatter_object_clone() 85 &INTL_DATA_ERROR_CODE(mfo)); in MessageFormatter_object_clone() 87 if (U_FAILURE(INTL_DATA_ERROR_CODE(mfo))) { in MessageFormatter_object_clone() 88 intl_errors_set(INTL_DATA_ERROR_P(mfo), INTL_DATA_ERROR_CODE(mfo), in MessageFormatter_object_clone()
|
H A D | msgformat_helpers.cpp | 100 if (mfo->mf_data.arg_types) { in umsg_get_numeric_types() 102 return mfo->mf_data.arg_types; in umsg_get_numeric_types() 129 mfo->mf_data.arg_types = ret; in umsg_get_numeric_types() 150 if (mfo->mf_data.arg_types) { in umsg_parse_format() 152 return mfo->mf_data.arg_types; in umsg_parse_format() 293 mfo->mf_data.arg_types = ret; in umsg_parse_format() 307 return umsg_parse_format(mfo, mp, err); in umsg_get_types() 332 if (mfo->mf_data.tz_set) { in umsg_set_timezone() 363 mfo->mf_data.tz_set = 1; in umsg_set_timezone() 383 types = umsg_get_types(mfo, err); in umsg_format_helper() [all …]
|
H A D | msgformat_helpers.h | 21 void umsg_format_helper(MessageFormatter_object *mfo, HashTable *args,
|
Completed in 31 milliseconds