enc 185 ext/filter/sanitizing_filters.c unsigned char enc[256] = {0}; enc 195 ext/filter/sanitizing_filters.c enc['\''] = enc['"'] = 1; enc 198 ext/filter/sanitizing_filters.c enc['&'] = 1; enc 201 ext/filter/sanitizing_filters.c memset(enc, 1, 32); enc 204 ext/filter/sanitizing_filters.c memset(enc + 127, 1, sizeof(enc) - 127); enc 207 ext/filter/sanitizing_filters.c php_filter_encode_html(value, enc); enc 238 ext/filter/sanitizing_filters.c unsigned char enc[256] = {0}; enc 243 ext/filter/sanitizing_filters.c enc['\''] = enc['"'] = enc['<'] = enc['>'] = enc['&'] = enc[0] = 1; enc 246 ext/filter/sanitizing_filters.c memset(enc, 1, 32); enc 249 ext/filter/sanitizing_filters.c memset(enc + 127, 1, sizeof(enc) - 127); enc 252 ext/filter/sanitizing_filters.c php_filter_encode_html(value, enc); enc 278 ext/filter/sanitizing_filters.c unsigned char enc[256] = {0}; enc 283 ext/filter/sanitizing_filters.c enc['&'] = 1; enc 286 ext/filter/sanitizing_filters.c memset(enc, 1, 32); enc 289 ext/filter/sanitizing_filters.c memset(enc + 127, 1, sizeof(enc) - 127); enc 292 ext/filter/sanitizing_filters.c php_filter_encode_html(value, enc); enc 205 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_strlen(size_t *pretval, const char *str, size_t nbytes, const char *enc); enc 207 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_substr(smart_str *pretval, const char *str, size_t nbytes, zend_long offset, zend_long len, const char *enc); enc 209 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_strpos(size_t *pretval, const char *haystk, size_t haystk_nbytes, const char *ndl, size_t ndl_nbytes, zend_long offset, const char *enc); enc 211 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_mime_encode(smart_str *pretval, const char *fname, size_t fname_nbytes, const char *fval, size_t fval_nbytes, size_t max_line_len, const char *lfchars, php_iconv_enc_scheme_t enc_scheme, const char *out_charset, const char *enc); enc 213 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_mime_decode(smart_str *pretval, const char *str, size_t str_nbytes, const char *enc, const char **next_pos, int mode); enc 737 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_strlen(size_t *pretval, const char *str, size_t nbytes, const char *enc) enc 755 ext/iconv/iconv.c cd = iconv_open(GENERIC_SUPERSET_NAME, enc); enc 822 ext/iconv/iconv.c const char *str, size_t nbytes, zend_long offset, zend_long len, const char *enc) enc 839 ext/iconv/iconv.c err = _php_iconv_strlen(&total_len, str, nbytes, enc); enc 876 ext/iconv/iconv.c cd1 = iconv_open(GENERIC_SUPERSET_NAME, enc); enc 908 ext/iconv/iconv.c cd2 = iconv_open(enc, GENERIC_SUPERSET_NAME); enc 970 ext/iconv/iconv.c zend_long offset, const char *enc) enc 994 ext/iconv/iconv.c err = php_iconv_string(ndl, ndl_nbytes, &ndl_buf, GENERIC_SUPERSET_NAME, enc); enc 1003 ext/iconv/iconv.c cd = iconv_open(GENERIC_SUPERSET_NAME, enc); enc 1152 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_mime_encode(smart_str *pretval, const char *fname, size_t fname_nbytes, const char *fval, size_t fval_nbytes, size_t max_line_len, const char *lfchars, php_iconv_enc_scheme_t enc_scheme, const char *out_charset, const char *enc) enc 1194 ext/iconv/iconv.c cd_pl = iconv_open(ICONV_ASCII_ENCODING, enc); enc 1208 ext/iconv/iconv.c cd = iconv_open(out_charset, enc); enc 1483 ext/iconv/iconv.c static php_iconv_err_t _php_iconv_mime_decode(smart_str *pretval, const char *str, size_t str_nbytes, const char *enc, const char **next_pos, int mode) enc 1505 ext/iconv/iconv.c cd_pl = iconv_open(enc, ICONV_ASCII_ENCODING); enc 1619 ext/iconv/iconv.c cd = iconv_open(enc, tmpbuf); enc 376 ext/intl/converter/converter.c const char *enc, size_t enc_len enc 379 ext/intl/converter/converter.c UConverter *cnv = ucnv_open(enc, &error); enc 416 ext/intl/converter/converter.c char *enc; enc 419 ext/intl/converter/converter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &enc, &enc_len) == FAILURE) { enc 426 ext/intl/converter/converter.c RETURN_BOOL(php_converter_set_encoding(objval, &(objval->src), enc, enc_len)); enc 398 ext/libxml/libxml.c php_libxml_input_buffer_create_filename(const char *URI, xmlCharEncoding enc) enc 417 ext/libxml/libxml.c ret = xmlAllocParserInputBuffer(enc); enc 650 ext/libxml/libxml.c xmlCharEncoding enc = XML_CHAR_ENCODING_NONE; enc 651 ext/libxml/libxml.c xmlParserInputBufferPtr pib = xmlAllocParserInputBuffer(enc); enc 662 ext/libxml/libxml.c ret = xmlNewIOInputStream(context, pib, enc); enc 233 ext/mbstring/libmbfl/mbfl/mbfl_ident.c const mbfl_encoding *enc = mbfl_no2encoding(encoding); enc 234 ext/mbstring/libmbfl/mbfl/mbfl_ident.c return mbfl_identify_filter_init2(filter, enc ? enc: &mbfl_encoding_pass); enc 4654 ext/mbstring/mbstring.c char *enc = NULL; enc 4661 ext/mbstring/mbstring.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|ss", &var, &var_len, &enc, &enc_len) == FAILURE) { enc 4669 ext/mbstring/mbstring.c if (enc != NULL) { enc 4670 ext/mbstring/mbstring.c encoding = mbfl_name2encoding(enc); enc 4672 ext/mbstring/mbstring.c php_error_docref(NULL, E_WARNING, "Invalid encoding \"%s\"", enc); enc 4741 ext/mbstring/mbstring.c MBSTRING_API size_t php_mb_mbchar_bytes_ex(const char *s, const mbfl_encoding *enc) enc 4743 ext/mbstring/mbstring.c if (enc != NULL) { enc 4744 ext/mbstring/mbstring.c if (enc->flag & MBFL_ENCTYPE_MBCS) { enc 4745 ext/mbstring/mbstring.c if (enc->mblen_table != NULL) { enc 4746 ext/mbstring/mbstring.c if (s != NULL) return enc->mblen_table[*(unsigned char *)s]; enc 4748 ext/mbstring/mbstring.c } else if (enc->flag & (MBFL_ENCTYPE_WCS2BE | MBFL_ENCTYPE_WCS2LE)) { enc 4750 ext/mbstring/mbstring.c } else if (enc->flag & (MBFL_ENCTYPE_WCS4BE | MBFL_ENCTYPE_WCS4LE)) { enc 4766 ext/mbstring/mbstring.c MBSTRING_API char *php_mb_safe_strrchr_ex(const char *s, unsigned int c, size_t nbytes, const mbfl_encoding *enc) enc 4779 ext/mbstring/mbstring.c nb = php_mb_mbchar_bytes_ex(p, enc); enc 4794 ext/mbstring/mbstring.c nbytes_char = php_mb_mbchar_bytes_ex(p, enc); enc 135 ext/mbstring/mbstring.h size_t nbytes, const mbfl_encoding *enc); enc 146 ext/mbstring/mbstring.h MBSTRING_API size_t php_mb_mbchar_bytes_ex(const char *s, const mbfl_encoding *enc); enc 208 ext/mbstring/oniguruma/enc/euc_jp.c property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) enc 215 ext/mbstring/oniguruma/enc/euc_jp.c return onigenc_minimum_property_name_to_ctype(enc, p, end); enc 87 ext/mbstring/oniguruma/enc/mktable.c static int IsAlpha(int enc, int c) enc 89 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 95 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 264 ext/mbstring/oniguruma/enc/mktable.c static int IsBlank(int enc, int c) enc 266 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 271 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 303 ext/mbstring/oniguruma/enc/mktable.c static int IsCntrl(int enc, int c) enc 305 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 310 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 345 ext/mbstring/oniguruma/enc/mktable.c static int IsDigit(int enc ARG_UNUSED, int c) enc 351 ext/mbstring/oniguruma/enc/mktable.c static int IsGraph(int enc, int c) enc 353 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 358 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 423 ext/mbstring/oniguruma/enc/mktable.c static int IsLower(int enc, int c) enc 425 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 430 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 555 ext/mbstring/oniguruma/enc/mktable.c static int IsPrint(int enc, int c) enc 557 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 562 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 633 ext/mbstring/oniguruma/enc/mktable.c static int IsPunct(int enc, int c) enc 635 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 638 ext/mbstring/oniguruma/enc/mktable.c if (enc == UNICODE_ISO_8859_1) { enc 649 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 732 ext/mbstring/oniguruma/enc/mktable.c static int IsSpace(int enc, int c) enc 734 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 740 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 774 ext/mbstring/oniguruma/enc/mktable.c static int IsUpper(int enc, int c) enc 776 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 781 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 901 ext/mbstring/oniguruma/enc/mktable.c static int IsXDigit(int enc, int c) enc 903 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) enc 912 ext/mbstring/oniguruma/enc/mktable.c static int IsWord(int enc, int c) enc 914 ext/mbstring/oniguruma/enc/mktable.c if (enc == ASCII) { enc 923 ext/mbstring/oniguruma/enc/mktable.c switch (enc) { enc 1094 ext/mbstring/oniguruma/enc/mktable.c static int IsAscii(int enc ARG_UNUSED, int c) enc 1100 ext/mbstring/oniguruma/enc/mktable.c static int IsNewline(int enc ARG_UNUSED, int c) enc 1110 ext/mbstring/oniguruma/enc/mktable.c int c, val, enc; enc 1112 ext/mbstring/oniguruma/enc/mktable.c enc = einfo->num; enc 1119 ext/mbstring/oniguruma/enc/mktable.c if (IsNewline(enc, c)) val |= BIT_CTYPE_NEWLINE; enc 1120 ext/mbstring/oniguruma/enc/mktable.c if (IsAlpha (enc, c)) val |= (BIT_CTYPE_ALPHA | BIT_CTYPE_ALNUM); enc 1121 ext/mbstring/oniguruma/enc/mktable.c if (IsBlank (enc, c)) val |= BIT_CTYPE_BLANK; enc 1122 ext/mbstring/oniguruma/enc/mktable.c if (IsCntrl (enc, c)) val |= BIT_CTYPE_CNTRL; enc 1123 ext/mbstring/oniguruma/enc/mktable.c if (IsDigit (enc, c)) val |= (BIT_CTYPE_DIGIT | BIT_CTYPE_ALNUM); enc 1124 ext/mbstring/oniguruma/enc/mktable.c if (IsGraph (enc, c)) val |= BIT_CTYPE_GRAPH; enc 1125 ext/mbstring/oniguruma/enc/mktable.c if (IsLower (enc, c)) val |= BIT_CTYPE_LOWER; enc 1126 ext/mbstring/oniguruma/enc/mktable.c if (IsPrint (enc, c)) val |= BIT_CTYPE_PRINT; enc 1127 ext/mbstring/oniguruma/enc/mktable.c if (IsPunct (enc, c)) val |= BIT_CTYPE_PUNCT; enc 1128 ext/mbstring/oniguruma/enc/mktable.c if (IsSpace (enc, c)) val |= BIT_CTYPE_SPACE; enc 1129 ext/mbstring/oniguruma/enc/mktable.c if (IsUpper (enc, c)) val |= BIT_CTYPE_UPPER; enc 1130 ext/mbstring/oniguruma/enc/mktable.c if (IsXDigit(enc, c)) val |= BIT_CTYPE_XDIGIT; enc 1131 ext/mbstring/oniguruma/enc/mktable.c if (IsWord (enc, c)) val |= BIT_CTYPE_WORD; enc 1132 ext/mbstring/oniguruma/enc/mktable.c if (IsAscii (enc, c)) val |= BIT_CTYPE_ASCII; enc 242 ext/mbstring/oniguruma/enc/sjis.c property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) enc 249 ext/mbstring/oniguruma/enc/sjis.c return onigenc_minimum_property_name_to_ctype(enc, p, end); enc 10817 ext/mbstring/oniguruma/enc/unicode.c onigenc_unicode_property_name_to_ctype(OnigEncoding enc, UChar* name, UChar* end) enc 10828 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 10836 ext/mbstring/oniguruma/enc/unicode.c p += enclen(enc, p); enc 10979 ext/mbstring/oniguruma/enc/unicode.c onigenc_unicode_mbc_case_fold(OnigEncoding enc, enc 10990 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 10991 ext/mbstring/oniguruma/enc/unicode.c len = enclen(enc, p); enc 10997 ext/mbstring/oniguruma/enc/unicode.c return ONIGENC_CODE_TO_MBC(enc, 0x0131, fold); enc 11000 ext/mbstring/oniguruma/enc/unicode.c return ONIGENC_CODE_TO_MBC(enc, 0x0069, fold); enc 11007 ext/mbstring/oniguruma/enc/unicode.c return ONIGENC_CODE_TO_MBC(enc, to->code[0], fold); enc 11017 ext/mbstring/oniguruma/enc/unicode.c len = ONIGENC_CODE_TO_MBC(enc, to->code[i], fold); enc 11174 ext/mbstring/oniguruma/enc/unicode.c onigenc_unicode_get_case_fold_codes_by_str(OnigEncoding enc, enc 11187 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 11188 ext/mbstring/oniguruma/enc/unicode.c len = enclen(enc, p); enc 11329 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 11337 ext/mbstring/oniguruma/enc/unicode.c clen = enclen(enc, p); enc 11350 ext/mbstring/oniguruma/enc/unicode.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 11358 ext/mbstring/oniguruma/enc/unicode.c clen = enclen(enc, p); enc 160 ext/mbstring/oniguruma/onigposix.h ONIG_EXTERN void reg_set_encoding P_((int enc)); enc 162 ext/mbstring/oniguruma/oniguruma.h int (*property_name_to_ctype)(struct OnigEncodingTypeST* enc, OnigUChar* p, OnigUChar* end); enc 262 ext/mbstring/oniguruma/oniguruma.h #define onig_enc_len(enc,p,end) ONIGENC_MBC_ENC_LEN(enc,p) enc 264 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF) enc 265 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1) enc 266 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_MBC_HEAD(enc,p) (ONIGENC_MBC_ENC_LEN(enc,p) != 1) enc 269 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_MBC_WORD(enc,s,end) \ enc 270 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end)) enc 273 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_NAME(enc) ((enc)->name) enc 275 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) \ enc 276 ext/mbstring/oniguruma/oniguruma.h (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf) enc 277 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) \ enc 278 ext/mbstring/oniguruma/oniguruma.h (enc)->is_allowed_reverse_match(s,end) enc 279 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \ enc 280 ext/mbstring/oniguruma/oniguruma.h (enc)->left_adjust_char_head(start, s) enc 281 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) \ enc 282 ext/mbstring/oniguruma/oniguruma.h (enc)->apply_all_case_fold(case_fold_flag,f,arg) enc 283 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) \ enc 284 ext/mbstring/oniguruma/oniguruma.h (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs) enc 285 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_STEP_BACK(enc,start,s,n) \ enc 286 ext/mbstring/oniguruma/oniguruma.h onigenc_step_back((enc),(start),(s),(n)) enc 288 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_ENC_LEN(enc,p) (enc)->mbc_enc_len(p) enc 289 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len) enc 290 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc) enc 291 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len) enc 292 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end)) enc 293 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end)) enc 294 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code) enc 295 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf) enc 296 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) \ enc 297 ext/mbstring/oniguruma/oniguruma.h (enc)->property_name_to_ctype(enc,p,end) enc 299 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype) enc 301 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_NEWLINE(enc,code) \ enc 302 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE) enc 303 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_GRAPH(enc,code) \ enc 304 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH) enc 305 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_PRINT(enc,code) \ enc 306 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT) enc 307 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_ALNUM(enc,code) \ enc 308 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM) enc 309 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_ALPHA(enc,code) \ enc 310 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA) enc 311 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_LOWER(enc,code) \ enc 312 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER) enc 313 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_UPPER(enc,code) \ enc 314 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER) enc 315 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_CNTRL(enc,code) \ enc 316 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL) enc 317 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_PUNCT(enc,code) \ enc 318 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT) enc 319 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_SPACE(enc,code) \ enc 320 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE) enc 321 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_BLANK(enc,code) \ enc 322 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK) enc 323 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_DIGIT(enc,code) \ enc 324 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT) enc 325 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_XDIGIT(enc,code) \ enc 326 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT) enc 327 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_IS_CODE_WORD(enc,code) \ enc 328 ext/mbstring/oniguruma/oniguruma.h ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD) enc 330 ext/mbstring/oniguruma/oniguruma.h #define ONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) \ enc 331 ext/mbstring/oniguruma/oniguruma.h (enc)->get_ctype_code_range(ctype,sbout,ranges) enc 334 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, int n)); enc 341 ext/mbstring/oniguruma/oniguruma.h int onigenc_set_default_encoding P_((OnigEncoding enc)); enc 347 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head_with_prev P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar** prev)); enc 349 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_prev_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); enc 351 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_left_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); enc 353 ext/mbstring/oniguruma/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s)); enc 355 ext/mbstring/oniguruma/oniguruma.h int onigenc_strlen P_((OnigEncoding enc, const OnigUChar* p, const OnigUChar* end)); enc 357 ext/mbstring/oniguruma/oniguruma.h int onigenc_strlen_null P_((OnigEncoding enc, const OnigUChar* p)); enc 359 ext/mbstring/oniguruma/oniguruma.h int onigenc_str_bytelen_null P_((OnigEncoding enc, const OnigUChar* p)); enc 631 ext/mbstring/oniguruma/oniguruma.h OnigEncoding enc; enc 675 ext/mbstring/oniguruma/oniguruma.h OnigEncoding enc; enc 726 ext/mbstring/oniguruma/oniguruma.h int onig_new P_((OnigRegex*, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, OnigErrorInfo* einfo)); enc 728 ext/mbstring/oniguruma/oniguruma.h int onig_reg_init P_((regex_t* reg, OnigOptionType option, OnigCaseFoldType case_fold_flag, OnigEncoding enc, OnigSyntaxType* syntax)); enc 729 ext/mbstring/oniguruma/oniguruma.h int onig_new_without_alloc P_((OnigRegex, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, OnigErrorInfo* einfo)); enc 737 ext/mbstring/oniguruma/oniguruma.h int onig_recompile P_((OnigRegex, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, OnigErrorInfo* einfo)); enc 461 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc = reg->enc; enc 472 ext/mbstring/oniguruma/regcomp.c prev_len = enclen(enc, p); enc 478 ext/mbstring/oniguruma/regcomp.c len = enclen(enc, p); enc 509 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc = reg->enc; enc 521 ext/mbstring/oniguruma/regcomp.c prev_len = enclen(enc, p); enc 526 ext/mbstring/oniguruma/regcomp.c len = enclen(enc, p); enc 590 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_MBC_MINLEN(reg->enc) > 1 || bitset_is_empty(cc->bs)) { enc 626 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_MBC_MINLEN(reg->enc) > 1 || bitset_is_empty(cc->bs)) { enc 2177 ext/mbstring/oniguruma/regcomp.c *max = ONIGENC_MBC_MAXLEN_DIST(env->enc); enc 2182 ext/mbstring/oniguruma/regcomp.c *max = ONIGENC_MBC_MAXLEN_DIST(env->enc); enc 2315 ext/mbstring/oniguruma/regcomp.c s += enclen(reg->enc, s); enc 2449 ext/mbstring/oniguruma/regcomp.c if (IS_CODE_SB_WORD(reg->enc, i)) return 0; enc 2458 ext/mbstring/oniguruma/regcomp.c if (! IS_CODE_SB_WORD(reg->enc, i)) { enc 2521 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_IS_MBC_WORD(reg->enc, xs->s, xs->end)) enc 2535 ext/mbstring/oniguruma/regcomp.c code = ONIGENC_MBC_TO_CODE(reg->enc, xs->s, enc 2536 ext/mbstring/oniguruma/regcomp.c xs->s + ONIGENC_MBC_MAXLEN(reg->enc)); enc 2537 ext/mbstring/oniguruma/regcomp.c return (onig_is_code_in_cc(reg->enc, code, cc) != 0 ? 0 : 1); enc 3206 ext/mbstring/oniguruma/regcomp.c len = ONIGENC_MBC_CASE_FOLD(reg->enc, reg->case_fold_flag, &p, end, buf); enc 3298 ext/mbstring/oniguruma/regcomp.c len = ONIGENC_CODE_TO_MBC(reg->enc, items[i].code[j], buf); enc 3386 ext/mbstring/oniguruma/regcomp.c n = ONIGENC_GET_CASE_FOLD_CODES_BY_STR(reg->enc, reg->case_fold_flag, enc 3393 ext/mbstring/oniguruma/regcomp.c len = enclen(reg->enc, p); enc 3902 ext/mbstring/oniguruma/regcomp.c set_bm_skip(UChar* s, UChar* end, OnigEncoding enc ARG_UNUSED, enc 3936 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc; enc 3978 ext/mbstring/oniguruma/regcomp.c map_position_value(OnigEncoding enc, int i) enc 3992 ext/mbstring/oniguruma/regcomp.c if (i == 0 && ONIGENC_MBC_MINLEN(enc) > 1) enc 4201 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info(OptExactInfo* to, OptExactInfo* add, OnigEncoding enc) enc 4216 ext/mbstring/oniguruma/regcomp.c len = enclen(enc, p); enc 4232 ext/mbstring/oniguruma/regcomp.c int raw ARG_UNUSED, OnigEncoding enc) enc 4238 ext/mbstring/oniguruma/regcomp.c len = enclen(enc, p); enc 4264 ext/mbstring/oniguruma/regcomp.c len = enclen(env->enc, to->s + i); enc 4284 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(OnigEncoding enc, OptExactInfo* now, OptExactInfo* alt) enc 4300 ext/mbstring/oniguruma/regcomp.c v2 = map_position_value(enc, now->s[0]); enc 4301 ext/mbstring/oniguruma/regcomp.c v1 = map_position_value(enc, alt->s[0]); enc 4349 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(OptMapInfo* map, UChar c, OnigEncoding enc) enc 4353 ext/mbstring/oniguruma/regcomp.c map->value += map_position_value(enc, c); enc 4359 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc, OnigCaseFoldType case_fold_flag) enc 4365 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(map, p[0], enc); enc 4368 ext/mbstring/oniguruma/regcomp.c n = ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc, case_fold_flag, p, end, items); enc 4372 ext/mbstring/oniguruma/regcomp.c ONIGENC_CODE_TO_MBC(enc, items[i].code[0], buf); enc 4373 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(map, buf[0], enc); enc 4412 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_map_info(OnigEncoding enc, OptMapInfo* to, OptMapInfo* add) enc 4431 ext/mbstring/oniguruma/regcomp.c val += map_position_value(enc, i); enc 4464 ext/mbstring/oniguruma/regcomp.c concat_left_node_opt_info(OnigEncoding enc, NodeOptInfo* to, NodeOptInfo* add) enc 4491 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info(&to->exb, &add->exb, enc); enc 4495 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info(&to->exm, &add->exb, enc); enc 4499 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(enc, &to->exm, &add->exb); enc 4500 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(enc, &to->exm, &add->exm); enc 4508 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(enc, &to->exb, &to->expr); enc 4510 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(enc, &to->exm, &to->expr); enc 4529 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_map_info(env->enc, &to->map, &add->map); enc 4559 ext/mbstring/oniguruma/regcomp.c concat_left_node_opt_info(env->enc, opt, &nopt); enc 4588 ext/mbstring/oniguruma/regcomp.c NSTRING_IS_RAW(node), env->enc); enc 4590 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, *(sn->s), env->enc); enc 4598 ext/mbstring/oniguruma/regcomp.c int n = onigenc_strlen(env->enc, sn->s, sn->end); enc 4599 ext/mbstring/oniguruma/regcomp.c max = ONIGENC_MBC_MAXLEN_DIST(env->enc) * n; enc 4603 ext/mbstring/oniguruma/regcomp.c is_raw, env->enc); enc 4608 ext/mbstring/oniguruma/regcomp.c env->enc, env->case_fold_flag); enc 4631 ext/mbstring/oniguruma/regcomp.c OnigDistance min = ONIGENC_MBC_MINLEN(env->enc); enc 4632 ext/mbstring/oniguruma/regcomp.c OnigDistance max = ONIGENC_MBC_MAXLEN_DIST(env->enc); enc 4640 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); enc 4652 ext/mbstring/oniguruma/regcomp.c max = ONIGENC_MBC_MAXLEN_DIST(env->enc); enc 4661 ext/mbstring/oniguruma/regcomp.c if (! ONIGENC_IS_CODE_WORD(env->enc, i)) { enc 4662 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); enc 4668 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_IS_CODE_WORD(env->enc, i)) { enc 4669 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); enc 4677 ext/mbstring/oniguruma/regcomp.c min = ONIGENC_MBC_MINLEN(env->enc); enc 4685 ext/mbstring/oniguruma/regcomp.c OnigDistance min = ONIGENC_MBC_MINLEN(env->enc); enc 4686 ext/mbstring/oniguruma/regcomp.c OnigDistance max = ONIGENC_MBC_MAXLEN_DIST(env->enc); enc 4796 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info(&opt->exb, &nopt.exb, env->enc); enc 4903 ext/mbstring/oniguruma/regcomp.c ONIGENC_IS_ALLOWED_REVERSE_MATCH(reg->enc, reg->exact, reg->exact_end); enc 4906 ext/mbstring/oniguruma/regcomp.c r = set_bm_skip(reg->exact, reg->exact_end, reg->enc, enc 4964 ext/mbstring/oniguruma/regcomp.c env.enc = reg->enc; enc 4984 ext/mbstring/oniguruma/regcomp.c select_opt_exact_info(reg->enc, &opt.exb, &opt.exm); enc 5029 ext/mbstring/oniguruma/regcomp.c static void print_enc_string(FILE* fp, OnigEncoding enc, enc 5034 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_MBC_MINLEN(enc) > 1) { enc 5040 ext/mbstring/oniguruma/regcomp.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 5048 ext/mbstring/oniguruma/regcomp.c p += enclen(enc, p); enc 5166 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_MBC_MAXLEN(reg->enc) == 1 && enc 5167 ext/mbstring/oniguruma/regcomp.c ONIGENC_IS_CODE_PRINT(reg->enc, (OnigCodePoint )i)) enc 5279 ext/mbstring/oniguruma/regcomp.c print_enc_string(stderr, reg->enc, pattern, pattern_end); enc 5437 ext/mbstring/oniguruma/regcomp.c einfo->enc = scan_env.enc; enc 5452 ext/mbstring/oniguruma/regcomp.c OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, enc 5458 ext/mbstring/oniguruma/regcomp.c r = onig_new(&new_reg, pattern, pattern_end, option, enc, syntax, einfo); enc 5475 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc, OnigSyntaxType* syntax) enc 5483 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_IS_UNDEF(enc)) enc 5500 ext/mbstring/oniguruma/regcomp.c (reg)->enc = enc; enc 5520 ext/mbstring/oniguruma/regcomp.c const UChar* pattern_end, OnigOptionType option, OnigEncoding enc, enc 5525 ext/mbstring/oniguruma/regcomp.c r = onig_reg_init(reg, option, ONIGENC_CASE_FOLD_DEFAULT, enc, syntax); enc 5534 ext/mbstring/oniguruma/regcomp.c OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, enc 5542 ext/mbstring/oniguruma/regcomp.c r = onig_reg_init(*reg, option, ONIGENC_CASE_FOLD_DEFAULT, enc, syntax); enc 5680 ext/mbstring/oniguruma/regcomp.c onig_is_code_in_cc(OnigEncoding enc, OnigCodePoint code, CClassNode* cc) enc 5684 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_MBC_MINLEN(enc) > 1) { enc 5688 ext/mbstring/oniguruma/regcomp.c len = ONIGENC_CODE_TO_MBCLEN(enc, code); enc 5848 ext/mbstring/oniguruma/regcomp.c OnigEncoding enc) enc 5946 ext/mbstring/oniguruma/regcomp.c len = enclen(enc, bp); enc 6108 ext/mbstring/oniguruma/regcomp.c onig_print_compiled_byte_code(f, bp, &bp, reg->enc); enc 47 ext/mbstring/oniguruma/regenc.c onigenc_set_default_encoding(OnigEncoding enc) enc 49 ext/mbstring/oniguruma/regenc.c OnigEncDefaultCharEncoding = enc; enc 54 ext/mbstring/oniguruma/regenc.c onigenc_get_right_adjust_char_head(OnigEncoding enc, const UChar* start, const UChar* s) enc 56 ext/mbstring/oniguruma/regenc.c UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); enc 58 ext/mbstring/oniguruma/regenc.c p += enclen(enc, p); enc 64 ext/mbstring/oniguruma/regenc.c onigenc_get_right_adjust_char_head_with_prev(OnigEncoding enc, enc 67 ext/mbstring/oniguruma/regenc.c UChar* p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); enc 71 ext/mbstring/oniguruma/regenc.c p += enclen(enc, p); enc 80 ext/mbstring/oniguruma/regenc.c onigenc_get_prev_char_head(OnigEncoding enc, const UChar* start, const UChar* s) enc 85 ext/mbstring/oniguruma/regenc.c return ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); enc 89 ext/mbstring/oniguruma/regenc.c onigenc_step_back(OnigEncoding enc, const UChar* start, const UChar* s, int n) enc 95 ext/mbstring/oniguruma/regenc.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s - 1); enc 101 ext/mbstring/oniguruma/regenc.c onigenc_step(OnigEncoding enc, const UChar* p, const UChar* end, int n) enc 105 ext/mbstring/oniguruma/regenc.c q += ONIGENC_MBC_ENC_LEN(enc, q); enc 111 ext/mbstring/oniguruma/regenc.c onigenc_strlen(OnigEncoding enc, const UChar* p, const UChar* end) enc 117 ext/mbstring/oniguruma/regenc.c q += ONIGENC_MBC_ENC_LEN(enc, q); enc 124 ext/mbstring/oniguruma/regenc.c onigenc_strlen_null(OnigEncoding enc, const UChar* s) enc 132 ext/mbstring/oniguruma/regenc.c int len = ONIGENC_MBC_MINLEN(enc); enc 143 ext/mbstring/oniguruma/regenc.c p += ONIGENC_MBC_ENC_LEN(enc, p); enc 149 ext/mbstring/oniguruma/regenc.c onigenc_str_bytelen_null(OnigEncoding enc, const UChar* s) enc 157 ext/mbstring/oniguruma/regenc.c int len = ONIGENC_MBC_MINLEN(enc); enc 168 ext/mbstring/oniguruma/regenc.c p += ONIGENC_MBC_ENC_LEN(enc, p); enc 359 ext/mbstring/oniguruma/regenc.c onigenc_get_left_adjust_char_head(OnigEncoding enc, const UChar* start, const UChar* s) enc 361 ext/mbstring/oniguruma/regenc.c return ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, start, s); enc 642 ext/mbstring/oniguruma/regenc.c onigenc_mbn_mbc_to_code(OnigEncoding enc, const UChar* p, const UChar* end) enc 647 ext/mbstring/oniguruma/regenc.c len = enclen(enc, p); enc 660 ext/mbstring/oniguruma/regenc.c onigenc_mbn_mbc_case_fold(OnigEncoding enc, OnigCaseFoldType flag ARG_UNUSED, enc 675 ext/mbstring/oniguruma/regenc.c len = enclen(enc, p); enc 686 ext/mbstring/oniguruma/regenc.c onigenc_mbn_is_mbc_ambiguous(OnigEncoding enc, OnigCaseFoldType flag, enc 696 ext/mbstring/oniguruma/regenc.c (*pp) += enclen(enc, p); enc 718 ext/mbstring/oniguruma/regenc.c onigenc_mb2_code_to_mbc(OnigEncoding enc, OnigCodePoint code, UChar *buf) enc 728 ext/mbstring/oniguruma/regenc.c if (enclen(enc, buf) != (p - buf)) enc 735 ext/mbstring/oniguruma/regenc.c onigenc_mb4_code_to_mbc(OnigEncoding enc, OnigCodePoint code, UChar *buf) enc 751 ext/mbstring/oniguruma/regenc.c if (enclen(enc, buf) != (p - buf)) enc 758 ext/mbstring/oniguruma/regenc.c onigenc_minimum_property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end) enc 781 ext/mbstring/oniguruma/regenc.c len = onigenc_strlen(enc, p, end); enc 784 ext/mbstring/oniguruma/regenc.c onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0) enc 792 ext/mbstring/oniguruma/regenc.c onigenc_mb2_is_code_ctype(OnigEncoding enc, OnigCodePoint code, enc 799 ext/mbstring/oniguruma/regenc.c return (ONIGENC_CODE_TO_MBCLEN(enc, code) > 1 ? TRUE : FALSE); enc 807 ext/mbstring/oniguruma/regenc.c onigenc_mb4_is_code_ctype(OnigEncoding enc, OnigCodePoint code, enc 814 ext/mbstring/oniguruma/regenc.c return (ONIGENC_CODE_TO_MBCLEN(enc, code) > 1 ? TRUE : FALSE); enc 822 ext/mbstring/oniguruma/regenc.c onigenc_with_ascii_strncmp(OnigEncoding enc, const UChar* p, const UChar* end, enc 830 ext/mbstring/oniguruma/regenc.c c = (int )ONIGENC_MBC_TO_CODE(enc, p, end); enc 835 ext/mbstring/oniguruma/regenc.c p += enclen(enc, p); enc 74 ext/mbstring/oniguruma/regenc.h #define enclen(enc,p) ONIGENC_MBC_ENC_LEN(enc,p) enc 134 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN OnigCodePoint onigenc_mbn_mbc_to_code P_((OnigEncoding enc, const UChar* p, const UChar* end)); enc 135 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mbn_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** p, const UChar* end, UChar* lower)); enc 137 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mb2_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, UChar *buf)); enc 138 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_minimum_property_name_to_ctype P_((OnigEncoding enc, UChar* p, UChar* end)); enc 139 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_property_name_to_ctype P_((OnigEncoding enc, UChar* p, UChar* end)); enc 140 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mb2_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, unsigned int ctype)); enc 142 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mb4_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, UChar *buf)); enc 143 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_mb4_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, unsigned int ctype)); enc 150 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_get_case_fold_codes_by_str P_((OnigEncoding enc, OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[])); enc 151 ext/mbstring/oniguruma/regenc.h ONIG_EXTERN int onigenc_unicode_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** pp, const UChar* end, UChar* fold)); enc 167 ext/mbstring/oniguruma/regenc.h onigenc_with_ascii_strncmp P_((OnigEncoding enc, const UChar* p, const UChar* end, const UChar* sascii /* ascii */, int n)); enc 169 ext/mbstring/oniguruma/regenc.h onigenc_step P_((OnigEncoding enc, const UChar* p, const UChar* end, int n)); enc 195 ext/mbstring/oniguruma/regerror.c static int to_ascii(OnigEncoding enc, UChar *s, UChar *end, enc 202 ext/mbstring/oniguruma/regerror.c if (ONIGENC_MBC_MINLEN(enc) > 1) { enc 206 ext/mbstring/oniguruma/regerror.c code = ONIGENC_MBC_TO_CODE(enc, p, end); enc 228 ext/mbstring/oniguruma/regerror.c p += enclen(enc, p); enc 274 ext/mbstring/oniguruma/regerror.c len = to_ascii(einfo->enc, einfo->par, einfo->par_end, enc 317 ext/mbstring/oniguruma/regerror.c onig_snprintf_with_pattern(UChar buf[], int bufsize, OnigEncoding enc, enc 320 ext/mbstring/oniguruma/regerror.c onig_snprintf_with_pattern(buf, bufsize, enc, pat, pat_end, fmt, va_alist) enc 323 ext/mbstring/oniguruma/regerror.c OnigEncoding enc; enc 349 ext/mbstring/oniguruma/regerror.c len = enclen(enc, p); enc 356 ext/mbstring/oniguruma/regerror.c else if (ONIGENC_IS_MBC_HEAD(enc, p)) { enc 357 ext/mbstring/oniguruma/regerror.c len = enclen(enc, p); enc 358 ext/mbstring/oniguruma/regerror.c if (ONIGENC_MBC_MINLEN(enc) == 1) { enc 372 ext/mbstring/oniguruma/regerror.c else if (!ONIGENC_IS_CODE_PRINT(enc, *p) && enc 373 ext/mbstring/oniguruma/regerror.c !ONIGENC_IS_CODE_SPACE(enc, *p)) { enc 35 ext/mbstring/oniguruma/regexec.c #define ONIGENC_IS_MBC_CRNL(enc,p,end) \ enc 36 ext/mbstring/oniguruma/regexec.c (ONIGENC_MBC_TO_CODE(enc,p,end) == 13 && \ enc 37 ext/mbstring/oniguruma/regexec.c ONIGENC_IS_MBC_NEWLINE(enc,(p+enclen(enc,p)),end)) enc 976 ext/mbstring/oniguruma/regexec.c static int string_cmp_ic(OnigEncoding enc, int case_fold_flag, enc 988 ext/mbstring/oniguruma/regexec.c len1 = ONIGENC_MBC_CASE_FOLD(enc, case_fold_flag, &s1, end1, buf1); enc 989 ext/mbstring/oniguruma/regexec.c len2 = ONIGENC_MBC_CASE_FOLD(enc, case_fold_flag, &s2, end2, buf2); enc 1119 ext/mbstring/oniguruma/regexec.c if (string_cmp_ic(reg->enc, case_fold_flag, enc 1251 ext/mbstring/oniguruma/regexec.c OnigEncoding encode = reg->enc; enc 2741 ext/mbstring/oniguruma/regexec.c slow_search(OnigEncoding enc, UChar* target, UChar* target_end, enc 2765 ext/mbstring/oniguruma/regexec.c s += enclen(enc, s); enc 2772 ext/mbstring/oniguruma/regexec.c str_lower_case_match(OnigEncoding enc, int case_fold_flag, enc 2780 ext/mbstring/oniguruma/regexec.c lowlen = ONIGENC_MBC_CASE_FOLD(enc, case_fold_flag, &p, end, lowbuf); enc 2792 ext/mbstring/oniguruma/regexec.c slow_search_ic(OnigEncoding enc, int case_fold_flag, enc 2806 ext/mbstring/oniguruma/regexec.c if (str_lower_case_match(enc, case_fold_flag, target, target_end, enc 2810 ext/mbstring/oniguruma/regexec.c s += enclen(enc, s); enc 2817 ext/mbstring/oniguruma/regexec.c slow_search_backward(OnigEncoding enc, UChar* target, UChar* target_end, enc 2828 ext/mbstring/oniguruma/regexec.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, adjust_text, s); enc 2842 ext/mbstring/oniguruma/regexec.c s = (UChar* )onigenc_get_prev_char_head(enc, adjust_text, s); enc 2849 ext/mbstring/oniguruma/regexec.c slow_search_backward_ic(OnigEncoding enc, int case_fold_flag, enc 2861 ext/mbstring/oniguruma/regexec.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc, adjust_text, s); enc 2864 ext/mbstring/oniguruma/regexec.c if (str_lower_case_match(enc, case_fold_flag, enc 2868 ext/mbstring/oniguruma/regexec.c s = (UChar* )onigenc_get_prev_char_head(enc, adjust_text, s); enc 2907 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 2922 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 2969 ext/mbstring/oniguruma/regexec.c set_bm_backward_skip(UChar* s, UChar* end, OnigEncoding enc ARG_UNUSED, enc 3001 ext/mbstring/oniguruma/regexec.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, adjust_text, s); enc 3013 ext/mbstring/oniguruma/regexec.c s = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, adjust_text, s); enc 3020 ext/mbstring/oniguruma/regexec.c map_search(OnigEncoding enc, UChar map[], enc 3028 ext/mbstring/oniguruma/regexec.c s += enclen(enc, s); enc 3034 ext/mbstring/oniguruma/regexec.c map_search_backward(OnigEncoding enc, UChar map[], enc 3043 ext/mbstring/oniguruma/regexec.c s = onigenc_get_prev_char_head(enc, adjust_text, s); enc 3100 ext/mbstring/oniguruma/regexec.c prev = (UChar* )onigenc_get_prev_char_head(reg->enc, str, at); enc 3126 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_SINGLEBYTE(reg->enc)) { enc 3131 ext/mbstring/oniguruma/regexec.c while (p < q) p += enclen(reg->enc, p); enc 3138 ext/mbstring/oniguruma/regexec.c p = slow_search(reg->enc, reg->exact, reg->exact_end, p, end, range); enc 3141 ext/mbstring/oniguruma/regexec.c p = slow_search_ic(reg->enc, reg->case_fold_flag, enc 3154 ext/mbstring/oniguruma/regexec.c p = map_search(reg->enc, reg->map, p, range); enc 3162 ext/mbstring/oniguruma/regexec.c p += enclen(reg->enc, p); enc 3172 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, enc 3174 ext/mbstring/oniguruma/regexec.c if (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) enc 3182 ext/mbstring/oniguruma/regexec.c prev = (UChar* )onigenc_get_prev_char_head(reg->enc, enc 3184 ext/mbstring/oniguruma/regexec.c if (prev && ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) enc 3188 ext/mbstring/oniguruma/regexec.c else if (! ONIGENC_IS_MBC_NEWLINE(reg->enc, p, end) enc 3190 ext/mbstring/oniguruma/regexec.c && ! ONIGENC_IS_MBC_CRNL(reg->enc, p, end) enc 3202 ext/mbstring/oniguruma/regexec.c *low_prev = onigenc_get_prev_char_head(reg->enc, s, p); enc 3204 ext/mbstring/oniguruma/regexec.c *low_prev = onigenc_get_prev_char_head(reg->enc, enc 3212 ext/mbstring/oniguruma/regexec.c *low = onigenc_get_right_adjust_char_head_with_prev(reg->enc, s, enc 3215 ext/mbstring/oniguruma/regexec.c *low_prev = onigenc_get_prev_char_head(reg->enc, enc 3220 ext/mbstring/oniguruma/regexec.c *low_prev = onigenc_get_prev_char_head(reg->enc, enc 3239 ext/mbstring/oniguruma/regexec.c static int set_bm_backward_skip P_((UChar* s, UChar* end, OnigEncoding enc, enc 3259 ext/mbstring/oniguruma/regexec.c p = slow_search_backward(reg->enc, reg->exact, reg->exact_end, enc 3264 ext/mbstring/oniguruma/regexec.c p = slow_search_backward_ic(reg->enc, reg->case_fold_flag, enc 3275 ext/mbstring/oniguruma/regexec.c r = set_bm_backward_skip(reg->exact, reg->exact_end, reg->enc, enc 3284 ext/mbstring/oniguruma/regexec.c p = map_search_backward(reg->enc, reg->map, range, adjrange, p); enc 3295 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, str, p); enc 3296 ext/mbstring/oniguruma/regexec.c if (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) { enc 3306 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, adjrange, p); enc 3308 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end)) { enc 3314 ext/mbstring/oniguruma/regexec.c else if (! ONIGENC_IS_MBC_NEWLINE(reg->enc, p, end) enc 3316 ext/mbstring/oniguruma/regexec.c && ! ONIGENC_IS_MBC_CRNL(reg->enc, p, end) enc 3319 ext/mbstring/oniguruma/regexec.c p = onigenc_get_prev_char_head(reg->enc, adjrange, p); enc 3331 ext/mbstring/oniguruma/regexec.c *high = onigenc_get_right_adjust_char_head(reg->enc, adjrange, *high); enc 3489 ext/mbstring/oniguruma/regexec.c start = onigenc_get_right_adjust_char_head(reg->enc, str, start); enc 3491 ext/mbstring/oniguruma/regexec.c start = onigenc_get_prev_char_head(reg->enc, str, end); enc 3506 ext/mbstring/oniguruma/regexec.c start = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, str, start); enc 3512 ext/mbstring/oniguruma/regexec.c UChar* pre_end = ONIGENC_STEP_BACK(reg->enc, str, end, 1); enc 3515 ext/mbstring/oniguruma/regexec.c if (ONIGENC_IS_MBC_NEWLINE(reg->enc, pre_end, end)) { enc 3519 ext/mbstring/oniguruma/regexec.c pre_end = ONIGENC_STEP_BACK(reg->enc, str, pre_end, 1); enc 3521 ext/mbstring/oniguruma/regexec.c ONIGENC_IS_MBC_CRNL(reg->enc, pre_end, end)) { enc 3577 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, str, s); enc 3608 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 3621 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 3623 ext/mbstring/oniguruma/regexec.c while (!ONIGENC_IS_MBC_NEWLINE(reg->enc, prev, end) && s < range) { enc 3625 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 3636 ext/mbstring/oniguruma/regexec.c s += enclen(reg->enc, s); enc 3646 ext/mbstring/oniguruma/regexec.c orig_start += enclen(reg->enc, orig_start); /* is upper range */ enc 3653 ext/mbstring/oniguruma/regexec.c adjrange = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, str, range); enc 3670 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, str, s); enc 3688 ext/mbstring/oniguruma/regexec.c sch_start = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, enc 3698 ext/mbstring/oniguruma/regexec.c prev = onigenc_get_prev_char_head(reg->enc, str, s); enc 3754 ext/mbstring/oniguruma/regexec.c return reg->enc; enc 47 ext/mbstring/oniguruma/reggnu.c if (startpos > 0 && ONIGENC_MBC_MAXLEN(reg->enc) != 1 && startpos < size) { enc 52 ext/mbstring/oniguruma/reggnu.c p = onigenc_get_right_adjust_char_head(reg->enc, (UChar* )string, s); enc 55 ext/mbstring/oniguruma/reggnu.c p = ONIGENC_LEFT_ADJUST_CHAR_HEAD(reg->enc, (UChar* )string, s); enc 102 ext/mbstring/oniguruma/reggnu.c OnigEncoding enc; enc 107 ext/mbstring/oniguruma/reggnu.c enc = OnigEncDefaultCharEncoding; enc 110 ext/mbstring/oniguruma/reggnu.c reg->options, enc, OnigDefaultSyntax, &einfo); enc 146 ext/mbstring/oniguruma/reggnu.c OnigEncoding enc; enc 150 ext/mbstring/oniguruma/reggnu.c enc = ONIG_ENCODING_ASCII; enc 153 ext/mbstring/oniguruma/reggnu.c enc = ONIG_ENCODING_EUC_JP; enc 156 ext/mbstring/oniguruma/reggnu.c enc = ONIG_ENCODING_SJIS; enc 159 ext/mbstring/oniguruma/reggnu.c enc = ONIG_ENCODING_UTF8; enc 166 ext/mbstring/oniguruma/reggnu.c onigenc_set_default_encoding(enc); enc 288 ext/mbstring/oniguruma/regint.h #define XDIGITVAL(enc,code) \ enc 289 ext/mbstring/oniguruma/regint.h (ONIGENC_IS_CODE_DIGIT(enc,code) ? DIGITVAL(code) \ enc 290 ext/mbstring/oniguruma/regint.h : (ONIGENC_IS_CODE_UPPER(enc,code) ? (code) - 'A' + 10 : (code) - 'a' + 10)) enc 758 ext/mbstring/oniguruma/regint.h #define IS_CODE_SB_WORD(enc,code) \ enc 759 ext/mbstring/oniguruma/regint.h (ONIGENC_IS_CODE_ASCII(code) && ONIGENC_IS_CODE_WORD(enc,code)) enc 780 ext/mbstring/oniguruma/regint.h extern void onig_print_compiled_byte_code P_((FILE* f, UChar* bp, UChar** nextp, OnigEncoding enc)); enc 789 ext/mbstring/oniguruma/regint.h extern void onig_snprintf_with_pattern PV_((UChar buf[], int bufsize, OnigEncoding enc, UChar* pat, UChar* pat_end, const UChar *fmt, ...)); enc 795 ext/mbstring/oniguruma/regint.h extern int onig_is_code_in_cc P_((OnigEncoding enc, OnigCodePoint code, CClassNode* cc)); enc 129 ext/mbstring/oniguruma/regparse.c #define MBCODE_START_POS(enc) \ enc 130 ext/mbstring/oniguruma/regparse.c (OnigCodePoint )(ONIGENC_MBC_MINLEN(enc) > 1 ? 0 : 0x80) enc 132 ext/mbstring/oniguruma/regparse.c #define SET_ALL_MULTI_BYTE_RANGE(enc, pbuf) \ enc 133 ext/mbstring/oniguruma/regparse.c add_code_range_to_buf(pbuf, MBCODE_START_POS(enc), ~((OnigCodePoint )0)) enc 135 ext/mbstring/oniguruma/regparse.c #define ADD_ALL_MULTI_BYTE_RANGE(enc, mbuf) do {\ enc 136 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(enc)) {\ enc 137 ext/mbstring/oniguruma/regparse.c r = SET_ALL_MULTI_BYTE_RANGE(enc, &(mbuf));\ enc 230 ext/mbstring/oniguruma/regparse.c strdup_with_null(OnigEncoding enc, UChar* s, UChar* end) enc 236 ext/mbstring/oniguruma/regparse.c term_len = ONIGENC_MBC_MINLEN(enc); enc 257 ext/mbstring/oniguruma/regparse.c p += ONIGENC_MBC_ENC_LEN(enc, p); \ enc 260 ext/mbstring/oniguruma/regparse.c c = ONIGENC_MBC_TO_CODE(enc, p, end); \ enc 262 ext/mbstring/oniguruma/regparse.c p += ONIGENC_MBC_ENC_LEN(enc, p); \ enc 266 ext/mbstring/oniguruma/regparse.c p += ONIGENC_MBC_ENC_LEN(enc, p); \ enc 269 ext/mbstring/oniguruma/regparse.c c = ONIGENC_MBC_TO_CODE(enc, p, end); \ enc 270 ext/mbstring/oniguruma/regparse.c p += ONIGENC_MBC_ENC_LEN(enc, p); \ enc 273 ext/mbstring/oniguruma/regparse.c #define PPEEK (p < end ? ONIGENC_MBC_TO_CODE(enc, p, end) : PEND_VALUE) enc 504 ext/mbstring/oniguruma/regparse.c OnigEncoding enc; enc 534 ext/mbstring/oniguruma/regparse.c narg.enc = reg->enc; /* should be pattern encoding. */ enc 738 ext/mbstring/oniguruma/regparse.c e->name = strdup_with_null(reg->enc, name, name_end); enc 788 ext/mbstring/oniguruma/regparse.c e->name = strdup_with_null(reg->enc, name, name_end); enc 1543 ext/mbstring/oniguruma/regparse.c str_node_split_last_char(StrNode* sn, OnigEncoding enc) enc 1549 ext/mbstring/oniguruma/regparse.c p = onigenc_get_prev_char_head(enc, sn->s, sn->end); enc 1561 ext/mbstring/oniguruma/regparse.c str_node_can_be_split(StrNode* sn, OnigEncoding enc) enc 1564 ext/mbstring/oniguruma/regparse.c return ((enclen(enc, sn->s) < sn->end - sn->s) ? 1 : 0); enc 1588 ext/mbstring/oniguruma/regparse.c onig_scan_unsigned_number(UChar** src, const UChar* end, OnigEncoding enc) enc 1598 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 1616 ext/mbstring/oniguruma/regparse.c OnigEncoding enc) enc 1626 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_XDIGIT(enc, c)) { enc 1627 ext/mbstring/oniguruma/regparse.c val = (unsigned int )XDIGITVAL(enc,c); enc 1631 ext/mbstring/oniguruma/regparse.c num = (num << 4) + XDIGITVAL(enc,c); enc 1644 ext/mbstring/oniguruma/regparse.c OnigEncoding enc) enc 1654 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c) && c < '8') { enc 1785 ext/mbstring/oniguruma/regparse.c not_code_range_buf(OnigEncoding enc, BBuf* bbuf, BBuf** pbuf) enc 1793 ext/mbstring/oniguruma/regparse.c return SET_ALL_MULTI_BYTE_RANGE(enc, pbuf); enc 1802 ext/mbstring/oniguruma/regparse.c pre = MBCODE_START_POS(enc); enc 1827 ext/mbstring/oniguruma/regparse.c or_code_range_buf(OnigEncoding enc, BBuf* bbuf1, int not1, enc 1837 ext/mbstring/oniguruma/regparse.c return SET_ALL_MULTI_BYTE_RANGE(enc, pbuf); enc 1847 ext/mbstring/oniguruma/regparse.c return SET_ALL_MULTI_BYTE_RANGE(enc, pbuf); enc 1854 ext/mbstring/oniguruma/regparse.c return not_code_range_buf(enc, bbuf2, pbuf); enc 1870 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, bbuf2, pbuf); enc 1981 ext/mbstring/oniguruma/regparse.c and_cclass(CClassNode* dest, CClassNode* cc, OnigEncoding enc) enc 2012 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(enc)) { enc 2014 ext/mbstring/oniguruma/regparse.c r = or_code_range_buf(enc, buf1, 0, buf2, 0, &pbuf); enc 2020 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, pbuf, &tbuf); enc 2039 ext/mbstring/oniguruma/regparse.c or_cclass(CClassNode* dest, CClassNode* cc, OnigEncoding enc) enc 2070 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(enc)) { enc 2075 ext/mbstring/oniguruma/regparse.c r = or_code_range_buf(enc, buf1, not1, buf2, not2, &pbuf); enc 2078 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, pbuf, &tbuf); enc 2323 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 2343 ext/mbstring/oniguruma/regparse.c low = onig_scan_unsigned_number(&p, end, env->enc); enc 2362 ext/mbstring/oniguruma/regparse.c up = onig_scan_unsigned_number(&p, end, env->enc); enc 2413 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 2510 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 2533 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 2541 ext/mbstring/oniguruma/regparse.c else if (!ONIGENC_IS_CODE_WORD(enc, c)) { enc 2555 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 2563 ext/mbstring/oniguruma/regparse.c else if (!ONIGENC_IS_CODE_WORD(enc, c)) { enc 2574 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_CODE_DIGIT(enc, c)) goto err; enc 2576 ext/mbstring/oniguruma/regparse.c level = onig_scan_unsigned_number(&p, end, enc); enc 2594 ext/mbstring/oniguruma/regparse.c *rback_num = onig_scan_unsigned_number(&pnum_head, name_end, enc); enc 2623 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 2645 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 2664 ext/mbstring/oniguruma/regparse.c else if (!ONIGENC_IS_CODE_WORD(enc, c)) { enc 2679 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 2683 ext/mbstring/oniguruma/regparse.c if (!ONIGENC_IS_CODE_WORD(enc, c)) enc 2691 ext/mbstring/oniguruma/regparse.c if (!ONIGENC_IS_CODE_WORD(enc, c)) { enc 2703 ext/mbstring/oniguruma/regparse.c *rback_num = onig_scan_unsigned_number(&pnum_head, name_end, enc); enc 2741 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 2764 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_DIGIT(enc, c)) { enc 2782 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_CODE_DIGIT(enc, c)) enc 2791 ext/mbstring/oniguruma/regparse.c *rback_num = onig_scan_unsigned_number(&pnum_head, name_end, enc); enc 2819 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, enc 2833 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, (env)->enc, enc 2842 ext/mbstring/oniguruma/regparse.c UChar **next, OnigEncoding enc) enc 2850 ext/mbstring/oniguruma/regparse.c x = ONIGENC_MBC_TO_CODE(enc, p, to); enc 2851 ext/mbstring/oniguruma/regparse.c q = p + enclen(enc, p); enc 2854 ext/mbstring/oniguruma/regparse.c x = ONIGENC_MBC_TO_CODE(enc, q, to); enc 2856 ext/mbstring/oniguruma/regparse.c q += enclen(enc, q); enc 2871 ext/mbstring/oniguruma/regparse.c OnigCodePoint bad, OnigEncoding enc, OnigSyntaxType* syn) enc 2882 ext/mbstring/oniguruma/regparse.c p += enclen(enc, p); enc 2885 ext/mbstring/oniguruma/regparse.c x = ONIGENC_MBC_TO_CODE(enc, p, to); enc 2886 ext/mbstring/oniguruma/regparse.c q = p + enclen(enc, p); enc 2889 ext/mbstring/oniguruma/regparse.c x = ONIGENC_MBC_TO_CODE(enc, q, to); enc 2891 ext/mbstring/oniguruma/regparse.c q += enclen(enc, q); enc 2894 ext/mbstring/oniguruma/regparse.c p += enclen(enc, p); enc 2897 ext/mbstring/oniguruma/regparse.c x = ONIGENC_MBC_TO_CODE(enc, p, to); enc 2913 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 3014 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 8, enc); enc 3018 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_XDIGIT(enc, c2)) enc 3022 ext/mbstring/oniguruma/regparse.c if (p > prev + enclen(enc, prev) && !PEND && (PPEEK_IS('}'))) { enc 3034 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 2, enc); enc 3050 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 4, enc); enc 3066 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_octal_number(&p, end, 3, enc); enc 3094 ext/mbstring/oniguruma/regparse.c (OnigCodePoint )']', enc, syn)) { enc 3130 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 3355 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 8, enc); enc 3358 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_XDIGIT(enc, PPEEK)) enc 3362 ext/mbstring/oniguruma/regparse.c if ((p > prev + enclen(enc, prev)) && !PEND && PPEEK_IS('}')) { enc 3373 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 2, enc); enc 3389 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_hexadecimal_number(&p, end, 4, enc); enc 3404 ext/mbstring/oniguruma/regparse.c num = onig_scan_unsigned_number(&p, end, enc); enc 3438 ext/mbstring/oniguruma/regparse.c num = scan_unsigned_octal_number(&p, end, (c == '0' ? 2:3), enc); enc 3583 ext/mbstring/oniguruma/regparse.c p = tok->backp + enclen(enc, tok->backp); enc 3729 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_NEWLINE(enc, c)) enc 3757 ext/mbstring/oniguruma/regparse.c OnigEncoding enc ARG_UNUSED, enc 3835 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 3837 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(enc, ctype, &sb_out, &ranges); enc 3839 ext/mbstring/oniguruma/regparse.c return add_ctype_to_cc_by_range(cc, ctype, not, env->enc, sb_out, ranges); enc 3860 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_CODE_CTYPE(enc, (OnigCodePoint )c, ctype)) enc 3863 ext/mbstring/oniguruma/regparse.c ADD_ALL_MULTI_BYTE_RANGE(enc, cc->mbuf); enc 3867 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_CTYPE(enc, (OnigCodePoint )c, ctype)) enc 3877 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_CODE_CTYPE(enc, (OnigCodePoint )c, ctype)) enc 3883 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_CTYPE(enc, (OnigCodePoint )c, ctype)) enc 3886 ext/mbstring/oniguruma/regparse.c ADD_ALL_MULTI_BYTE_RANGE(enc, cc->mbuf); enc 3893 ext/mbstring/oniguruma/regparse.c if (IS_CODE_SB_WORD(enc, c)) BITSET_SET_BIT(cc->bs, c); enc 3895 ext/mbstring/oniguruma/regparse.c ADD_ALL_MULTI_BYTE_RANGE(enc, cc->mbuf); enc 3899 ext/mbstring/oniguruma/regparse.c if ((ONIGENC_CODE_TO_MBCLEN(enc, c) > 0) /* check invalid code point */ enc 3900 ext/mbstring/oniguruma/regparse.c && ! ONIGENC_IS_CODE_WORD(enc, c)) enc 3941 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 3951 ext/mbstring/oniguruma/regparse.c if (onigenc_strlen(enc, p, end) < POSIX_BRACKET_NAME_MIN_LEN + 3) enc 3955 ext/mbstring/oniguruma/regparse.c if (onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0) { enc 3956 ext/mbstring/oniguruma/regparse.c p = (UChar* )onigenc_step(enc, p, end, pb->len); enc 3957 ext/mbstring/oniguruma/regparse.c if (onigenc_with_ascii_strncmp(enc, p, end, (UChar* )":]", 2) != 0) enc 3993 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 4003 ext/mbstring/oniguruma/regparse.c r = ONIGENC_PROPERTY_NAME_TO_CTYPE(enc, start, prev); enc 4157 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 4221 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c); enc 4240 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(env->enc) && tok->base != 0) { enc 4247 ext/mbstring/oniguruma/regparse.c for (i = 1; i < ONIGENC_MBC_MAXLEN(env->enc); i++) { enc 4257 ext/mbstring/oniguruma/regparse.c if (i < ONIGENC_MBC_MINLEN(env->enc)) { enc 4262 ext/mbstring/oniguruma/regparse.c len = enclen(env->enc, buf); enc 4280 ext/mbstring/oniguruma/regparse.c v = ONIGENC_MBC_TO_CODE(env->enc, buf, bufe); enc 4297 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBCLEN(env->enc, v); enc 4405 ext/mbstring/oniguruma/regparse.c r = or_cclass(cc, acc, env->enc); enc 4425 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); enc 4462 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); enc 4483 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_NEWLINE(env->enc, NEWLINE_CODE)) { enc 4484 ext/mbstring/oniguruma/regparse.c if (ONIGENC_CODE_TO_MBCLEN(env->enc, NEWLINE_CODE) == 1) enc 4512 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; enc 4770 ext/mbstring/oniguruma/regparse.c if (str_node_can_be_split(sn, env->enc)) { enc 4771 ext/mbstring/oniguruma/regparse.c Node* n = str_node_split_last_char(sn, env->enc); enc 4798 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, enc 4808 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, enc 4854 ext/mbstring/oniguruma/regparse.c OnigEncoding enc; enc 4862 ext/mbstring/oniguruma/regparse.c if (x->enc != y->enc) return 1; enc 4874 ext/mbstring/oniguruma/regparse.c p = (UChar* )&(key->enc); enc 4875 ext/mbstring/oniguruma/regparse.c for (i = 0; i < (int )sizeof(key->enc); i++) { enc 4926 ext/mbstring/oniguruma/regparse.c clear_not_flag_cclass(CClassNode* cc, OnigEncoding enc) enc 4934 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(enc)) { enc 4935 ext/mbstring/oniguruma/regparse.c r = not_code_range_buf(enc, cc->mbuf, &tbuf); enc 4971 ext/mbstring/oniguruma/regparse.c int is_in = onig_is_code_in_cc(env->enc, from, cc); enc 4975 ext/mbstring/oniguruma/regparse.c if (ONIGENC_MBC_MINLEN(env->enc) > 1 || *to >= SINGLE_BYTE_SIZE) { enc 4984 ext/mbstring/oniguruma/regparse.c if (ONIGENC_MBC_MINLEN(env->enc) > 1 || *to >= SINGLE_BYTE_SIZE) { enc 4985 ext/mbstring/oniguruma/regparse.c if (IS_NCCLASS_NOT(cc)) clear_not_flag_cclass(cc, env->enc); enc 5003 ext/mbstring/oniguruma/regparse.c if (onig_is_code_in_cc(env->enc, from, cc) enc 5009 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBC(env->enc, to[i], buf); enc 5111 ext/mbstring/oniguruma/regparse.c if (len >= ONIGENC_MBC_MINLEN(env->enc)) { enc 5112 ext/mbstring/oniguruma/regparse.c if (len == enclen(env->enc, NSTR(*np)->s)) { enc 5125 ext/mbstring/oniguruma/regparse.c if (len < ONIGENC_MBC_MINLEN(env->enc)) { enc 5126 ext/mbstring/oniguruma/regparse.c rem = ONIGENC_MBC_MINLEN(env->enc) - len; enc 5128 ext/mbstring/oniguruma/regparse.c if (len + rem == enclen(env->enc, NSTR(*np)->s)) { enc 5148 ext/mbstring/oniguruma/regparse.c int num = ONIGENC_CODE_TO_MBC(env->enc, tok->u.code, buf); enc 5167 ext/mbstring/oniguruma/regparse.c qend = find_str_position(end_op, 2, qstart, end, &nextp, env->enc); enc 5195 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype, enc 5203 ext/mbstring/oniguruma/regparse.c key.enc = env->enc; enc 5282 ext/mbstring/oniguruma/regparse.c r = ONIGENC_APPLY_ALL_CASE_FOLD(env->enc, env->case_fold_flag, enc 5535 ext/mbstring/oniguruma/regparse.c env->enc = reg->enc; enc 281 ext/mbstring/oniguruma/regparse.h OnigEncoding enc; enc 327 ext/mbstring/oniguruma/regparse.h extern int onig_scan_unsigned_number P_((UChar** src, const UChar* end, OnigEncoding enc)); enc 39 ext/mbstring/oniguruma/regposix.c #define ENC_STRING_LEN(enc,s,len) do { \ enc 40 ext/mbstring/oniguruma/regposix.c if (ONIGENC_MBC_MINLEN(enc) == 1) { \ enc 46 ext/mbstring/oniguruma/regposix.c len = onigenc_str_bytelen_null(enc, (UChar* )s); \ enc 192 ext/mbstring/oniguruma/regposix.c ENC_STRING_LEN(ONIG_C(reg)->enc, str, len); enc 233 ext/mbstring/oniguruma/regposix.c OnigEncoding enc; enc 237 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_ASCII; enc 240 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_EUC_JP; enc 243 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_SJIS; enc 246 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_UTF8; enc 249 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_UTF16_BE; enc 252 ext/mbstring/oniguruma/regposix.c enc = ONIG_ENCODING_UTF16_LE; enc 260 ext/mbstring/oniguruma/regposix.c onigenc_set_default_encoding(enc); enc 287 ext/mbstring/oniguruma/regsyntax.c extern int onig_set_meta_char(OnigSyntaxType* enc, enc 292 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.esc = code; enc 295 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.anychar = code; enc 298 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.anytime = code; enc 301 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.zero_or_one_time = code; enc 304 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.one_or_more_time = code; enc 307 ext/mbstring/oniguruma/regsyntax.c enc->meta_char_table.anychar_anytime = code; enc 447 ext/mbstring/php_mbregex.c static php_mb_regex_t *php_mbregex_compile_pattern(const char *pattern, int patlen, OnigOptionType options, OnigEncoding enc, OnigSyntaxType *syntax) enc 455 ext/mbstring/php_mbregex.c if (!rc || rc->options != options || rc->enc != enc || rc->syntax != syntax) { enc 456 ext/mbstring/php_mbregex.c if ((err_code = onig_new(&retval, (OnigUChar *)pattern, (OnigUChar *)(pattern + patlen), options, enc, syntax, &err_info)) != ONIG_NORMAL) { enc 812 ext/mbstring/php_mbregex.c const mbfl_encoding *enc; enc 818 ext/mbstring/php_mbregex.c (enc = mbfl_name2encoding(current_enc_name)) == NULL) { enc 916 ext/mbstring/php_mbregex.c int fwd = (int) php_mb_mbchar_bytes_ex(p, enc); enc 75 ext/mbstring/php_mbregex.h int php_mb_regex_set_mbctype(const char *enc); enc 163 ext/mbstring/php_unicode.c MBSTRING_API unsigned long php_unicode_toupper(unsigned long code, enum mbfl_no_encoding enc) enc 179 ext/mbstring/php_unicode.c if (enc == mbfl_no_encoding_8859_9) { enc 194 ext/mbstring/php_unicode.c MBSTRING_API unsigned long php_unicode_tolower(unsigned long code, enum mbfl_no_encoding enc) enc 210 ext/mbstring/php_unicode.c if (enc == mbfl_no_encoding_8859_9) { enc 225 ext/mbstring/php_unicode.c MBSTRING_API unsigned long php_unicode_totitle(unsigned long code, enum mbfl_no_encoding enc) enc 2217 ext/session/session.c zend_string *enc; enc 2223 ext/session/session.c enc = php_session_encode(); enc 2224 ext/session/session.c if (enc == NULL) { enc 2228 ext/session/session.c RETURN_STR(enc); enc 59 ext/soap/php_encoding.c static xmlNodePtr to_xml_list(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent); enc 60 ext/soap/php_encoding.c static xmlNodePtr to_xml_list1(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent); enc 275 ext/soap/php_encoding.c encodePtr enc; enc 277 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(sdl->encoders, enc) { enc 278 ext/soap/php_encoding.c if (strcmp(enc->details.type_str, type) == 0) { enc 279 ext/soap/php_encoding.c return enc; enc 388 ext/soap/php_encoding.c encodePtr enc = NULL; enc 400 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), Z_STRVAL_P(zns), Z_STRVAL_P(zstype)); enc 403 ext/soap/php_encoding.c enc = get_encoder_ex(SOAP_GLOBAL(sdl), Z_STRVAL_P(zstype), Z_STRLEN_P(zstype)); enc 405 ext/soap/php_encoding.c if (enc == NULL && SOAP_GLOBAL(typemap)) { enc 414 ext/soap/php_encoding.c enc = zend_hash_find_ptr(SOAP_GLOBAL(typemap), nscat.s); enc 418 ext/soap/php_encoding.c if (enc == NULL) { enc 419 ext/soap/php_encoding.c enc = get_conversion(Z_LVAL_P(ztype)); enc 421 ext/soap/php_encoding.c if (enc == NULL) { enc 422 ext/soap/php_encoding.c enc = encode; enc 426 ext/soap/php_encoding.c node = master_to_xml(enc, zdata, style, parent); enc 428 ext/soap/php_encoding.c if (style == SOAP_ENCODED || (SOAP_GLOBAL(sdl) && encode != enc)) { enc 464 ext/soap/php_encoding.c encodePtr enc = NULL; enc 466 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), SOAP_GLOBAL(sdl)->target_ns, ZSTR_VAL(type_name)); enc 467 ext/soap/php_encoding.c if (!enc) { enc 468 ext/soap/php_encoding.c enc = find_encoder_by_type_name(SOAP_GLOBAL(sdl), ZSTR_VAL(type_name)); enc 471 ext/soap/php_encoding.c if (enc) { enc 472 ext/soap/php_encoding.c if (encode != enc && style == SOAP_LITERAL) { enc 475 ext/soap/php_encoding.c encode = enc; enc 575 ext/soap/php_encoding.c encodePtr enc = get_encoder_from_prefix(SOAP_GLOBAL(sdl), data, type_attr->children->content); enc 577 ext/soap/php_encoding.c if (enc != NULL && enc != encode) { enc 578 ext/soap/php_encoding.c encodePtr tmp = enc; enc 582 ext/soap/php_encoding.c if (enc == tmp->details.sdl_type->encode || enc 584 ext/soap/php_encoding.c enc = NULL; enc 589 ext/soap/php_encoding.c if (enc != NULL) { enc 590 ext/soap/php_encoding.c encode = enc; enc 1432 ext/soap/php_encoding.c encodePtr enc; enc 1434 ext/soap/php_encoding.c enc = sdlType->encode; enc 1435 ext/soap/php_encoding.c while (enc && enc->details.sdl_type && enc 1436 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && enc 1437 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && enc 1438 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { enc 1439 ext/soap/php_encoding.c enc = enc->details.sdl_type->encode; enc 1441 ext/soap/php_encoding.c if (enc) { enc 1450 ext/soap/php_encoding.c master_to_zval_int(&base, enc, data); enc 1623 ext/soap/php_encoding.c encodePtr enc; enc 1635 ext/soap/php_encoding.c enc = model->u.element->encode; enc 1648 ext/soap/php_encoding.c property = master_to_xml(enc, val, style, node); enc 1670 ext/soap/php_encoding.c property = master_to_xml(enc, data, style, node); enc 1708 ext/soap/php_encoding.c encodePtr enc; enc 1713 ext/soap/php_encoding.c enc = get_conversion(XSD_ANYXML); enc 1721 ext/soap/php_encoding.c master_to_xml(enc, val, style, node); enc 1724 ext/soap/php_encoding.c master_to_xml(enc, data, style, node); enc 1830 ext/soap/php_encoding.c encodePtr enc; enc 1832 ext/soap/php_encoding.c enc = sdlType->encode; enc 1833 ext/soap/php_encoding.c while (enc && enc->details.sdl_type && enc 1834 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && enc 1835 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && enc 1836 ext/soap/php_encoding.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { enc 1837 ext/soap/php_encoding.c enc = enc->details.sdl_type->encode; enc 1839 ext/soap/php_encoding.c if (enc) { enc 1843 ext/soap/php_encoding.c xmlParam = master_to_xml(enc, tmp, style, parent); enc 1845 ext/soap/php_encoding.c xmlParam = master_to_xml(enc, data, style, parent); enc 1995 ext/soap/php_encoding.c encodePtr enc = NULL; enc 1999 ext/soap/php_encoding.c enc = get_conversion(APACHE_MAP); enc 2001 ext/soap/php_encoding.c enc = get_conversion(SOAP_ENC_ARRAY); enc 2004 ext/soap/php_encoding.c if (!enc) { enc 2005 ext/soap/php_encoding.c enc = get_conversion(IS_NULL); enc 2008 ext/soap/php_encoding.c return master_to_xml(enc, data, style, parent); enc 2106 ext/soap/php_encoding.c encodePtr enc, enc 2124 ext/soap/php_encoding.c if (enc == NULL) { enc 2127 ext/soap/php_encoding.c xparam = master_to_xml(enc, zdata, style, xmlParam); enc 2132 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { enc 2133 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); enc 2139 ext/soap/php_encoding.c add_xml_array_elements(xmlParam, type, enc, ns, dimension-1, dims+1, zdata, style); enc 2151 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { enc 2152 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); enc 2162 ext/soap/php_encoding.c add_xml_array_elements(xmlParam, type, enc, ns, dimension-1, dims+1, NULL, style); enc 2175 ext/soap/php_encoding.c } else if (style == SOAP_LITERAL && enc && enc->details.type_str) { enc 2176 ext/soap/php_encoding.c xmlNodeSetName(xparam, BAD_CAST(enc->details.type_str)); enc 2182 ext/soap/php_encoding.c add_xml_array_elements(xmlParam, type, enc, ns, dimension-1, dims+1, NULL, style); enc 2205 ext/soap/php_encoding.c encodePtr enc = NULL; enc 2312 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), ext->ns, value); enc 2350 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), ext->ns, ext->val); enc 2395 ext/soap/php_encoding.c enc = elementType->encode; enc 2398 ext/soap/php_encoding.c enc = get_array_type(xmlParam, data, &array_type); enc 2407 ext/soap/php_encoding.c enc = elementType->encode; enc 2416 ext/soap/php_encoding.c enc = get_array_type(xmlParam, data, &array_type); enc 2449 ext/soap/php_encoding.c add_xml_array_elements(xmlParam, element_type, enc, enc?encode_add_ns(xmlParam,enc->details.ns):NULL, dimension, dims, data, style); enc 2468 ext/soap/php_encoding.c encodePtr enc = NULL; enc 2496 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), (char*)nsptr->href, type); enc 2510 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), (char*)nsptr->href, type); enc 2544 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), ext->ns, type); enc 2559 ext/soap/php_encoding.c enc = get_encoder(SOAP_GLOBAL(sdl), ext->ns, ext->val); enc 2586 ext/soap/php_encoding.c enc = elementType->encode; enc 2593 ext/soap/php_encoding.c enc = elementType->encode; enc 2622 ext/soap/php_encoding.c master_to_zval(&tmpVal, enc, trav); enc 2768 ext/soap/php_encoding.c encodePtr enc; enc 2772 ext/soap/php_encoding.c enc = get_conversion(Z_TYPE_P(data)); enc 2774 ext/soap/php_encoding.c enc = get_conversion(IS_NULL); enc 2776 ext/soap/php_encoding.c ret = master_to_xml_int(enc, data, style, parent, 0); enc 2787 ext/soap/php_encoding.c encodePtr enc = NULL; enc 2794 ext/soap/php_encoding.c enc = get_conversion(IS_NULL); enc 2796 ext/soap/php_encoding.c enc = get_conversion(IS_NULL); enc 2801 ext/soap/php_encoding.c enc = get_encoder_from_prefix(SOAP_GLOBAL(sdl), data, tmpattr->children->content); enc 2802 ext/soap/php_encoding.c if (enc && type == &enc->details) { enc 2803 ext/soap/php_encoding.c enc = NULL; enc 2805 ext/soap/php_encoding.c if (enc != NULL) { enc 2806 ext/soap/php_encoding.c encodePtr tmp = enc; enc 2810 ext/soap/php_encoding.c if (enc == tmp->details.sdl_type->encode || enc 2812 ext/soap/php_encoding.c enc = NULL; enc 2820 ext/soap/php_encoding.c if (enc == NULL) { enc 2828 ext/soap/php_encoding.c enc = get_conversion(SOAP_ENC_ARRAY); enc 2830 ext/soap/php_encoding.c enc = get_conversion(XSD_STRING); enc 2834 ext/soap/php_encoding.c enc = get_conversion(SOAP_ENC_OBJECT); enc 2842 ext/soap/php_encoding.c master_to_zval_int(ret, enc, data); enc 2843 ext/soap/php_encoding.c if (SOAP_GLOBAL(sdl) && type_name && enc->details.sdl_type) { enc 2849 ext/soap/php_encoding.c add_property_long(&soapvar, "enc_type", enc->details.type); enc 2977 ext/soap/php_encoding.c static zval* to_zval_list(zval *ret, encodeTypePtr enc, xmlNodePtr data) { enc 2979 ext/soap/php_encoding.c return to_zval_stringc(ret, enc, data); enc 2982 ext/soap/php_encoding.c static xmlNodePtr to_xml_list(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent) { enc 2986 ext/soap/php_encoding.c if (enc->sdl_type && enc->sdl_type->kind == XSD_TYPEKIND_LIST && enc->sdl_type->elements) { enc 2989 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(enc->sdl_type->elements, type) { enc 3073 ext/soap/php_encoding.c static xmlNodePtr to_xml_list1(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent) { enc 3075 ext/soap/php_encoding.c return to_xml_list(enc,data,style, parent); enc 3078 ext/soap/php_encoding.c static zval* to_zval_union(zval *ret, encodeTypePtr enc, xmlNodePtr data) { enc 3080 ext/soap/php_encoding.c return to_zval_list(ret, enc, data); enc 3083 ext/soap/php_encoding.c static xmlNodePtr to_xml_union(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent) { enc 3085 ext/soap/php_encoding.c return to_xml_list(enc,data,style, parent); enc 3124 ext/soap/php_encoding.c encodePtr enc = get_conversion(XSD_ANYXML); enc 3128 ext/soap/php_encoding.c ret = master_to_xml(enc, el, style, parent); enc 3159 ext/soap/php_encoding.c zval *sdl_guess_convert_zval(zval *ret, encodeTypePtr enc, xmlNodePtr data) enc 3163 ext/soap/php_encoding.c type = enc->sdl_type; enc 3165 ext/soap/php_encoding.c return guess_zval_convert(ret, enc, data); enc 3198 ext/soap/php_encoding.c if (type->encode && enc != &type->encode->details) { enc 3201 ext/soap/php_encoding.c return guess_zval_convert(ret, enc, data); enc 3205 ext/soap/php_encoding.c return to_zval_list(ret, enc, data); enc 3207 ext/soap/php_encoding.c return to_zval_union(ret, enc, data); enc 3214 ext/soap/php_encoding.c return to_zval_array(ret, enc, data); enc 3216 ext/soap/php_encoding.c return to_zval_object(ret, enc, data); enc 3219 ext/soap/php_encoding.c return guess_zval_convert(ret, enc, data); enc 3223 ext/soap/php_encoding.c xmlNodePtr sdl_guess_convert_xml(encodeTypePtr enc, zval *data, int style, xmlNodePtr parent) enc 3228 ext/soap/php_encoding.c type = enc->sdl_type; enc 3231 ext/soap/php_encoding.c ret = guess_xml_convert(enc, data, style, parent); enc 3233 ext/soap/php_encoding.c set_ns_and_type(ret, enc); enc 3262 ext/soap/php_encoding.c if (type->encode && enc != &type->encode->details) { enc 3265 ext/soap/php_encoding.c ret = guess_xml_convert(enc, data, style, parent); enc 3269 ext/soap/php_encoding.c ret = to_xml_list(enc, data, style, parent); enc 3272 ext/soap/php_encoding.c ret = to_xml_union(enc, data, style, parent); enc 3280 ext/soap/php_encoding.c return to_xml_array(enc, data, style, parent); enc 3282 ext/soap/php_encoding.c return to_xml_object(enc, data, style, parent); enc 3290 ext/soap/php_encoding.c set_ns_and_type(ret, enc); enc 3472 ext/soap/php_encoding.c encodePtr enc; enc 3474 ext/soap/php_encoding.c if ((enc = zend_hash_index_find_ptr(&SOAP_GLOBAL(defEncIndex), encode)) == NULL) { enc 3478 ext/soap/php_encoding.c return enc; enc 3570 ext/soap/php_encoding.c encodePtr enc; enc 3588 ext/soap/php_encoding.c enc = get_encoder_ex(SOAP_GLOBAL(sdl), ZSTR_VAL(array_type.s), ZSTR_LEN(array_type.s)); enc 3590 ext/soap/php_encoding.c return enc; enc 3592 ext/soap/php_encoding.c enc = get_conversion(cur_type); enc 3593 ext/soap/php_encoding.c get_type_str(node, enc->details.ns, enc->details.type_str, type); enc 3594 ext/soap/php_encoding.c return enc; enc 201 ext/soap/php_encoding.h xmlNodePtr sdl_guess_convert_xml(encodeTypePtr enc, zval* data, int style, xmlNodePtr parent); enc 202 ext/soap/php_encoding.h zval *sdl_guess_convert_zval(zval *ret, encodeTypePtr enc, xmlNodePtr data); enc 397 ext/soap/php_packet_soap.c encodePtr enc = NULL; enc 411 ext/soap/php_packet_soap.c enc = hdr->encode; enc 415 ext/soap/php_packet_soap.c master_to_zval(&val, enc, trav); enc 52 ext/soap/php_schema.c encodePtr enc, enc_ptr; enc 63 ext/soap/php_schema.c enc = enc_ptr; enc 64 ext/soap/php_schema.c if (enc->details.ns) { enc 65 ext/soap/php_schema.c efree(enc->details.ns); enc 67 ext/soap/php_schema.c if (enc->details.type_str) { enc 68 ext/soap/php_schema.c efree(enc->details.type_str); enc 72 ext/soap/php_schema.c enc = emalloc(sizeof(encode)); enc 74 ext/soap/php_schema.c memset(enc, 0, sizeof(encode)); enc 76 ext/soap/php_schema.c enc->details.ns = estrdup((char*)ns); enc 77 ext/soap/php_schema.c enc->details.type_str = estrdup((char*)type); enc 78 ext/soap/php_schema.c enc->details.sdl_type = cur_type; enc 79 ext/soap/php_schema.c enc->to_xml = sdl_guess_convert_xml; enc 80 ext/soap/php_schema.c enc->to_zval = sdl_guess_convert_zval; enc 83 ext/soap/php_schema.c zend_hash_update_ptr(sdl->encoders, nscat.s, enc); enc 86 ext/soap/php_schema.c return enc; enc 91 ext/soap/php_schema.c encodePtr enc = get_encoder(sdl, (char*)ns, (char*)type); enc 92 ext/soap/php_schema.c if (enc == NULL) { enc 93 ext/soap/php_schema.c enc = create_encoder(sdl, cur_type, ns, type); enc 95 ext/soap/php_schema.c return enc; enc 52 ext/soap/php_sdl.c encodePtr enc = NULL; enc 59 ext/soap/php_sdl.c enc = get_encoder(sdl, (char*)nsptr->href, cptype); enc 60 ext/soap/php_sdl.c if (enc == NULL) { enc 61 ext/soap/php_sdl.c enc = get_encoder_ex(sdl, cptype, strlen(cptype)); enc 64 ext/soap/php_sdl.c enc = get_encoder_ex(sdl, (char*)type, xmlStrlen(type)); enc 68 ext/soap/php_sdl.c return enc; enc 113 ext/soap/php_sdl.c encodePtr enc = NULL; enc 125 ext/soap/php_sdl.c enc = get_encoder_ex(sdl, nscat, len); enc 127 ext/soap/php_sdl.c if (enc == NULL && enc 144 ext/soap/php_sdl.c enc = get_encoder_ex(NULL, enc_nscat, enc_len); enc 146 ext/soap/php_sdl.c if (enc && sdl) { enc 148 ext/soap/php_sdl.c memcpy(new_enc, enc, sizeof(encode)); enc 161 ext/soap/php_sdl.c enc = new_enc; enc 165 ext/soap/php_sdl.c return enc; enc 170 ext/soap/php_sdl.c encodePtr enc; enc 172 ext/soap/php_sdl.c if ((enc = zend_hash_str_find_ptr(&SOAP_GLOBAL(defEnc), (char*)nscat, len)) != NULL) { enc 173 ext/soap/php_sdl.c return enc; enc 174 ext/soap/php_sdl.c } else if (sdl && sdl->encoders && (enc = zend_hash_str_find_ptr(sdl->encoders, (char*)nscat, len)) != NULL) { enc 175 ext/soap/php_sdl.c return enc; enc 1402 ext/soap/php_sdl.c static void sdl_deserialize_encoder(encodePtr enc, sdlTypePtr *types, char **in) enc 1406 ext/soap/php_sdl.c WSDL_CACHE_GET_INT(enc->details.type, in); enc 1407 ext/soap/php_sdl.c enc->details.type_str = sdl_deserialize_string(in); enc 1408 ext/soap/php_sdl.c enc->details.ns = sdl_deserialize_string(in); enc 1410 ext/soap/php_sdl.c enc->details.sdl_type = types[i]; enc 1411 ext/soap/php_sdl.c enc->to_xml = sdl_guess_convert_xml; enc 1412 ext/soap/php_sdl.c enc->to_zval = sdl_guess_convert_zval; enc 1414 ext/soap/php_sdl.c if (enc->details.sdl_type == NULL) { enc 1415 ext/soap/php_sdl.c int ns_len = strlen(enc->details.ns); enc 1416 ext/soap/php_sdl.c int type_len = strlen(enc->details.type_str); enc 1419 ext/soap/php_sdl.c memcmp(enc->details.ns, SOAP_1_1_ENC_NAMESPACE, sizeof(SOAP_1_1_ENC_NAMESPACE)-1) == 0) || enc 1421 ext/soap/php_sdl.c memcmp(enc->details.ns, SOAP_1_2_ENC_NAMESPACE, sizeof(SOAP_1_2_ENC_NAMESPACE)-1) == 0))) { enc 1432 ext/soap/php_sdl.c memcpy(enc_nscat+enc_ns_len+1, enc->details.type_str, type_len); enc 1438 ext/soap/php_sdl.c enc->to_zval = real_enc->to_zval; enc 1439 ext/soap/php_sdl.c enc->to_xml = real_enc->to_xml; enc 1536 ext/soap/php_sdl.c encodePtr enc; enc 1602 ext/soap/php_sdl.c enc = defaultEncoding; enc 1603 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { enc 1604 ext/soap/php_sdl.c i++; enc++; enc 1615 ext/soap/php_sdl.c enc = defaultEncoding; enc 1616 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { enc 1617 ext/soap/php_sdl.c encoders[++i] = enc++; enc 1805 ext/soap/php_sdl.c static void sdl_serialize_encoder_ref(encodePtr enc, HashTable *tmp_encoders, smart_str *out) { enc 1806 ext/soap/php_sdl.c if (enc) { enc 1808 ext/soap/php_sdl.c if ((encoder_num = zend_hash_str_find(tmp_encoders, (char*)&enc, sizeof(enc))) != 0) { enc 2011 ext/soap/php_sdl.c static void sdl_serialize_encoder(encodePtr enc, HashTable *tmp_types, smart_str *out) enc 2013 ext/soap/php_sdl.c WSDL_CACHE_PUT_INT(enc->details.type, out); enc 2014 ext/soap/php_sdl.c sdl_serialize_string(enc->details.type_str, out); enc 2015 ext/soap/php_sdl.c sdl_serialize_string(enc->details.ns, out); enc 2016 ext/soap/php_sdl.c sdl_serialize_type_ref(enc->details.sdl_type, tmp_types, out); enc 2106 ext/soap/php_sdl.c encodePtr enc; enc 2200 ext/soap/php_sdl.c enc = defaultEncoding; enc 2201 ext/soap/php_sdl.c while (enc->details.type != END_KNOWN_TYPES) { enc 2205 ext/soap/php_sdl.c zend_hash_str_add(&tmp_encoders, (char*)&enc, sizeof(encodePtr), &zv); enc 2206 ext/soap/php_sdl.c enc++; enc 2418 ext/soap/php_sdl.c static void make_persistent_sdl_encoder_ref(encodePtr *enc, HashTable *ptr_map, HashTable *bp_encoders) enc 2423 ext/soap/php_sdl.c if ((*enc) >= defaultEncoding && (*enc) < defaultEncoding + numDefaultEncodings) { enc 2427 ext/soap/php_sdl.c if ((tmp = zend_hash_str_find_ptr(ptr_map, (char *)enc, sizeof(encodePtr))) != NULL) { enc 2428 ext/soap/php_sdl.c *enc = tmp; enc 2430 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(bp_encoders, enc); enc 2815 ext/soap/php_sdl.c static encodePtr make_persistent_sdl_encoder(encodePtr enc, HashTable *ptr_map, HashTable *bp_types, HashTable *bp_encoders) enc 2822 ext/soap/php_sdl.c *penc = *enc; enc 539 ext/soap/soap.c encodePtr enc; enc 547 ext/soap/soap.c enc = &defaultEncoding[i]; enc 554 ext/soap/soap.c zend_hash_str_add_ptr(&defEnc, ns_type, strlen(ns_type), enc); enc 557 ext/soap/soap.c zend_hash_str_add_ptr(&defEnc, defaultEncoding[i].details.type_str, strlen(defaultEncoding[i].details.type_str), enc); enc 562 ext/soap/soap.c zend_hash_index_update_ptr(&defEncIndex, defaultEncoding[i].details.type, enc); enc 1039 ext/soap/soap.c encodePtr enc, new_enc; enc 1076 ext/soap/soap.c enc = get_encoder(sdl, type_ns, type_name); enc 1078 ext/soap/soap.c enc = get_encoder_ex(sdl, type_name, strlen(type_name)); enc 1084 ext/soap/soap.c if (enc) { enc 1085 ext/soap/soap.c new_enc->details.type = enc->details.type; enc 1086 ext/soap/soap.c new_enc->details.ns = estrdup(enc->details.ns); enc 1087 ext/soap/soap.c new_enc->details.type_str = estrdup(enc->details.type_str); enc 1088 ext/soap/soap.c new_enc->details.sdl_type = enc->details.sdl_type; enc 1090 ext/soap/soap.c enc = get_conversion(UNKNOWN_TYPE); enc 1091 ext/soap/soap.c new_enc->details.type = enc->details.type; enc 1097 ext/soap/soap.c new_enc->to_xml = enc->to_xml; enc 1098 ext/soap/soap.c new_enc->to_zval = enc->to_zval; enc 1104 ext/soap/soap.c } else if (enc->details.map && Z_TYPE(enc->details.map->to_xml) != IS_UNDEF) { enc 1105 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_xml, &enc->details.map->to_xml); enc 1110 ext/soap/soap.c } else if (enc->details.map && Z_TYPE(enc->details.map->to_zval) != IS_UNDEF) { enc 1111 ext/soap/soap.c ZVAL_COPY(&new_enc->details.map->to_zval, &enc->details.map->to_zval); enc 3401 ext/soap/soap.c encodePtr enc; enc 3408 ext/soap/soap.c enc = NULL; enc 3410 ext/soap/soap.c enc = param->encode; enc 3412 ext/soap/soap.c master_to_zval(&tmp_parameters[cur_param], enc, trav); enc 4354 ext/soap/soap.c encodePtr enc = NULL; enc 4366 ext/soap/soap.c enc = hdr->encode; enc 4375 ext/soap/soap.c h = master_to_xml(enc, tmp, hdr_use, head); enc 4445 ext/soap/soap.c encodePtr enc; enc 4450 ext/soap/soap.c enc = param->encode; enc 4463 ext/soap/soap.c enc = NULL; enc 4465 ext/soap/soap.c xmlParam = master_to_xml(enc, val, style, parent); enc 4797 ext/soap/soap.c encodePtr enc = type->encode; enc 4798 ext/soap/soap.c while (enc && enc->details.sdl_type && enc 4799 ext/soap/soap.c enc != enc->details.sdl_type->encode && enc 4800 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_SIMPLE && enc 4801 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_LIST && enc 4802 ext/soap/soap.c enc->details.sdl_type->kind != XSD_TYPEKIND_UNION) { enc 4803 ext/soap/soap.c enc = enc->details.sdl_type->encode; enc 4805 ext/soap/soap.c if (enc) { enc 10896 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding used by this database */ enc 11031 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding */ enc 11135 ext/sqlite3/libsqlite/sqlite3.c #define SCHEMA_ENC(db) ((db)->aDb[0].pSchema->enc) enc 11136 ext/sqlite3/libsqlite/sqlite3.c #define ENC(db) ((db)->enc) enc 11395 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding handled by xCmp() */ enc 11669 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* Text encoding - one of the SQLITE_UTF* values */ enc 13424 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq(sqlite3*,u8 enc, const char*,int); enc 14675 ext/sqlite3/libsqlite/sqlite3.c u8 enc; /* SQLITE_UTF8, SQLITE_UTF16BE, SQLITE_UTF16LE */ enc 23106 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->enc!=desiredEnc ); enc 23107 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->enc!=0 ); enc 23122 ext/sqlite3/libsqlite/sqlite3.c if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){ enc 23138 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = desiredEnc; enc 23174 ext/sqlite3/libsqlite/sqlite3.c if( pMem->enc==SQLITE_UTF8 ){ enc 23193 ext/sqlite3/libsqlite/sqlite3.c if( pMem->enc==SQLITE_UTF16LE ){ enc 23214 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = desiredEnc; enc 23263 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = bom; enc 23331 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nByte, u8 enc){ enc 23335 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(&m, z, nByte, enc, SQLITE_STATIC); enc 23725 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int length, u8 enc){ enc 23740 ext/sqlite3/libsqlite/sqlite3.c assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE ); enc 23743 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF8 ){ enc 23749 ext/sqlite3/libsqlite/sqlite3.c for(i=3-enc; i<length && z[i]==0; i+=2){} enc 23751 ext/sqlite3/libsqlite/sqlite3.c zEnd = z+i+enc-3; enc 23752 ext/sqlite3/libsqlite/sqlite3.c z += (enc&1); enc 23888 ext/sqlite3/libsqlite/sqlite3.c return !sqlite3Atoi64(z, pResult, length, enc); enc 23942 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length, u8 enc){ enc 23951 ext/sqlite3/libsqlite/sqlite3.c assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE ); enc 23952 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF8 ){ enc 23957 ext/sqlite3/libsqlite/sqlite3.c for(i=3-enc; i<length && zNum[i]==0; i+=2){} enc 23959 ext/sqlite3/libsqlite/sqlite3.c zEnd = zNum+i+enc-3; enc 23960 ext/sqlite3/libsqlite/sqlite3.c zNum += (enc&1); enc 63174 ext/sqlite3/libsqlite/sqlite3.c if( !(pMem->flags&MEM_Str) || pMem->enc==desiredEnc ){ enc 63187 ext/sqlite3/libsqlite/sqlite3.c assert(rc==SQLITE_OK || pMem->enc!=desiredEnc); enc 63188 ext/sqlite3/libsqlite/sqlite3.c assert(rc==SQLITE_NOMEM || pMem->enc==desiredEnc); enc 63369 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce){ enc 63398 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 63401 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeEncoding(pMem, enc); enc 63556 ext/sqlite3/libsqlite/sqlite3.c sqlite3Atoi64(pMem->z, &value, pMem->n, pMem->enc); enc 63579 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(pMem->z, &val, pMem->n, pMem->enc); enc 63654 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc) ){ enc 63757 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 63940 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding of z. 0 for BLOBs */ enc 63961 ext/sqlite3/libsqlite/sqlite3.c flags = (enc==0?MEM_Blob:MEM_Str); enc 63963 ext/sqlite3/libsqlite/sqlite3.c assert( enc!=0 ); enc 63964 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF8 ){ enc 63980 ext/sqlite3/libsqlite/sqlite3.c nAlloc += (enc==SQLITE_UTF8?1:2); enc 64005 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = (enc==0 ? SQLITE_UTF8 : enc); enc 64008 ext/sqlite3/libsqlite/sqlite3.c if( pMem->enc!=SQLITE_UTF8 && sqlite3VdbeMemHandleBom(pMem) ){ enc 64091 ext/sqlite3/libsqlite/sqlite3.c static SQLITE_NOINLINE const void *valueToText(sqlite3_value* pVal, u8 enc){ enc 64094 ext/sqlite3/libsqlite/sqlite3.c assert( (enc&3)==(enc&~SQLITE_UTF16_ALIGNED) ); enc 64102 ext/sqlite3/libsqlite/sqlite3.c if( pVal->enc != (enc & ~SQLITE_UTF16_ALIGNED) ){ enc 64103 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeEncoding(pVal, enc & ~SQLITE_UTF16_ALIGNED); enc 64105 ext/sqlite3/libsqlite/sqlite3.c if( (enc & SQLITE_UTF16_ALIGNED)!=0 && 1==(1&SQLITE_PTR_TO_INT(pVal->z)) ){ enc 64113 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemStringify(pVal, enc, 0); enc 64116 ext/sqlite3/libsqlite/sqlite3.c assert(pVal->enc==(enc & ~SQLITE_UTF16_ALIGNED) || pVal->db==0 enc 64118 ext/sqlite3/libsqlite/sqlite3.c if( pVal->enc==(enc & ~SQLITE_UTF16_ALIGNED) ){ enc 64135 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc){ enc 64138 ext/sqlite3/libsqlite/sqlite3.c assert( (enc&3)==(enc&~SQLITE_UTF16_ALIGNED) ); enc 64140 ext/sqlite3/libsqlite/sqlite3.c if( (pVal->flags&(MEM_Str|MEM_Term))==(MEM_Str|MEM_Term) && pVal->enc==enc ){ enc 64146 ext/sqlite3/libsqlite/sqlite3.c return valueToText(pVal, enc); enc 64200 ext/sqlite3/libsqlite/sqlite3.c assert( pRec->pKeyInfo->enc==ENC(db) ); enc 64248 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding to use */ enc 64268 ext/sqlite3/libsqlite/sqlite3.c pFunc = sqlite3FindFunction(db, p->u.zToken, nName, nVal, enc, 0); enc 64283 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3ValueFromExpr(db, pList->a[i].pExpr, enc, aff, &apVal[i]); enc 64305 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeChangeEncoding(pVal, enc); enc 64344 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding to use */ enc 64371 ext/sqlite3/libsqlite/sqlite3.c rc = valueFromExpr(db, pExpr->pLeft, enc, aff, ppVal, pCtx); enc 64407 ext/sqlite3/libsqlite/sqlite3.c if( enc!=SQLITE_UTF8 ){ enc 64408 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeChangeEncoding(pVal, enc); enc 64412 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_OK==sqlite3ValueFromExpr(db,pExpr->pLeft,enc,affinity,&pVal) enc 64424 ext/sqlite3/libsqlite/sqlite3.c sqlite3ValueApplyAffinity(pVal, affinity, enc); enc 64447 ext/sqlite3/libsqlite/sqlite3.c rc = valueFromFunction(db, pExpr, enc, affinity, &pVal, pCtx); enc 64479 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding to use */ enc 64483 ext/sqlite3/libsqlite/sqlite3.c return valueFromExpr(db, pExpr, enc, affinity, ppVal, 0); enc 64721 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = ENC(db); enc 64752 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding to use */ enc 64755 ext/sqlite3/libsqlite/sqlite3.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); enc 64771 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc){ enc 64773 ext/sqlite3/libsqlite/sqlite3.c if( (p->flags & MEM_Blob)!=0 || sqlite3ValueText(pVal, enc) ){ enc 66206 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 66252 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 66264 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 66274 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = SQLITE_UTF8; enc 68025 ext/sqlite3/libsqlite/sqlite3.c pMem->enc = pKeyInfo->enc; enc 68065 ext/sqlite3/libsqlite/sqlite3.c mem1.enc = pKeyInfo->enc; enc 68189 ext/sqlite3/libsqlite/sqlite3.c if( pMem1->enc==pColl->enc ){ enc 68203 ext/sqlite3/libsqlite/sqlite3.c v1 = sqlite3ValueText((sqlite3_value*)&c1, pColl->enc); enc 68205 ext/sqlite3/libsqlite/sqlite3.c v2 = sqlite3ValueText((sqlite3_value*)&c2, pColl->enc); enc 68293 ext/sqlite3/libsqlite/sqlite3.c assert( pMem1->enc==pMem2->enc ); enc 68294 ext/sqlite3/libsqlite/sqlite3.c assert( pMem1->enc==SQLITE_UTF8 || enc 68295 ext/sqlite3/libsqlite/sqlite3.c pMem1->enc==SQLITE_UTF16LE || pMem1->enc==SQLITE_UTF16BE ); enc 68488 ext/sqlite3/libsqlite/sqlite3.c mem1.enc = pKeyInfo->enc; enc 69205 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Encoding of z. 0 for BLOBs */ enc 69208 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3VdbeMemSetStr(pCtx->pOut, z, n, enc, xDel)==SQLITE_TOOBIG ){ enc 69296 ext/sqlite3/libsqlite/sqlite3.c unsigned char enc enc 69300 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF16 ) enc = SQLITE_UTF16NATIVE; enc 69304 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, (int)n, enc, xDel); enc 70263 ext/sqlite3/libsqlite/sqlite3.c unsigned char enc enc 70269 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF16 ) enc = SQLITE_UTF16NATIVE; enc 70270 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, (int)nData, xDel, enc); enc 70305 ext/sqlite3/libsqlite/sqlite3.c pValue->enc); enc 70691 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); enc 70693 ext/sqlite3/libsqlite/sqlite3.c if( enc!=SQLITE_UTF8 ){ enc 70696 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(&utf8, pVar->z, pVar->n, enc, SQLITE_STATIC); enc 70715 ext/sqlite3/libsqlite/sqlite3.c if( enc!=SQLITE_UTF8 ) sqlite3VdbeMemRelease(&utf8); enc 70891 ext/sqlite3/libsqlite/sqlite3.c #define Stringify(P, enc) \ enc 70892 ext/sqlite3/libsqlite/sqlite3.c if(((P)->flags&(MEM_Str|MEM_Blob))==0 && sqlite3VdbeMemStringify(P,enc,0)) \ enc 70988 ext/sqlite3/libsqlite/sqlite3.c u8 enc = pRec->enc; enc 70990 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pRec->z, &rValue, pRec->n, enc)==0 ) return; enc 70991 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Atoi64(pRec->z, &iValue, pRec->n, enc) ){ enc 71022 ext/sqlite3/libsqlite/sqlite3.c u8 enc /* Use this text encoding */ enc 71040 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemStringify(pRec, enc, 1); enc 71069 ext/sqlite3/libsqlite/sqlite3.c u8 enc enc 71071 ext/sqlite3/libsqlite/sqlite3.c applyAffinity((Mem *)pVal, affinity, enc); enc 71083 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pMem->z, &pMem->u.r, pMem->n, pMem->enc)==0 ){ enc 71086 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc)==SQLITE_OK ){ enc 71150 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(100, zCsr, "]%s", encnames[pMem->enc]); enc 71185 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(100,&zBuf[k], encnames[pMem->enc]); enc 71917 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = encoding; enc 71983 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = encoding; enc 72231 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = encoding; enc 73365 ext/sqlite3/libsqlite/sqlite3.c pDest->enc = encoding; enc 73567 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = SQLITE_UTF8; /* In case the blob is ever converted to text */ enc 74171 ext/sqlite3/libsqlite/sqlite3.c assert( pKeyInfo->enc==ENC(db) ); enc 74262 ext/sqlite3/libsqlite/sqlite3.c assert( pKeyInfo->enc==ENC(db) ); enc 74295 ext/sqlite3/libsqlite/sqlite3.c assert( pCx->pKeyInfo->enc==ENC(db) ); enc 75271 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = SQLITE_UTF8; /* In case the blob is ever cast to text */ enc 76751 ext/sqlite3/libsqlite/sqlite3.c pOut->enc = SQLITE_UTF8; enc 77123 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF8 ); enc 77124 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF16BE ); enc 77125 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF16LE ); enc 81986 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(pParse->db); /* The database encoding */ enc 81992 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3FindFunction(pParse->db, zId, nId, n, enc, 0); enc 81994 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3FindFunction(pParse->db, zId, nId, -2, enc, 0); enc 85632 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); /* The text encoding used by this database */ enc 85645 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3FindFunction(db, zId, nId, nFarg, enc, 0); enc 87089 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(pParse->db); enc 87099 ext/sqlite3/libsqlite/sqlite3.c pExpr->x.pList ? pExpr->x.pList->nExpr : 0, enc, 0); enc 90103 ext/sqlite3/libsqlite/sqlite3.c }else if( aNew->pSchema->file_format && aNew->pSchema->enc!=ENC(db) ){ enc 92230 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(db); enc 92234 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3FindCollSeq(db, enc, zName, initbusy); enc 92236 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3GetCollSeq(pParse, enc, pColl, zName); enc 95128 ext/sqlite3/libsqlite/sqlite3.c static void callCollNeeded(sqlite3 *db, int enc, const char *zName){ enc 95133 ext/sqlite3/libsqlite/sqlite3.c db->xCollNeeded(db->pCollNeededArg, db, enc, zExternal); enc 95189 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* The desired encoding for the collating sequence */ enc 95198 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindCollSeq(db, enc, zName, 0); enc 95204 ext/sqlite3/libsqlite/sqlite3.c callCollNeeded(db, enc, zName); enc 95205 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindCollSeq(db, enc, zName, 0); enc 95270 ext/sqlite3/libsqlite/sqlite3.c pColl[0].enc = SQLITE_UTF8; enc 95272 ext/sqlite3/libsqlite/sqlite3.c pColl[1].enc = SQLITE_UTF16LE; enc 95274 ext/sqlite3/libsqlite/sqlite3.c pColl[2].enc = SQLITE_UTF16BE; enc 95311 ext/sqlite3/libsqlite/sqlite3.c u8 enc, enc 95322 ext/sqlite3/libsqlite/sqlite3.c assert( enc>=SQLITE_UTF8 && enc<=SQLITE_UTF16BE ); enc 95323 ext/sqlite3/libsqlite/sqlite3.c if( pColl ) pColl += enc-1; enc 95359 ext/sqlite3/libsqlite/sqlite3.c u8 enc /* Desired text encoding */ enc 95378 ext/sqlite3/libsqlite/sqlite3.c if( enc==(p->funcFlags & SQLITE_FUNC_ENCMASK) ){ enc 95380 ext/sqlite3/libsqlite/sqlite3.c }else if( (enc & p->funcFlags & 2)!=0 ){ enc 95455 ext/sqlite3/libsqlite/sqlite3.c u8 enc, /* Preferred text encoding */ enc 95471 ext/sqlite3/libsqlite/sqlite3.c int score = matchQuality(p, nArg, enc); enc 95496 ext/sqlite3/libsqlite/sqlite3.c int score = matchQuality(p, nArg, enc); enc 95513 ext/sqlite3/libsqlite/sqlite3.c pBest->funcFlags = enc; enc 95579 ext/sqlite3/libsqlite/sqlite3.c p->enc = SQLITE_UTF8; enc 105235 ext/sqlite3/libsqlite/sqlite3.c u8 enc; enc 105253 ext/sqlite3/libsqlite/sqlite3.c assert( encnames[SQLITE_UTF8].enc==SQLITE_UTF8 ); enc 105254 ext/sqlite3/libsqlite/sqlite3.c assert( encnames[SQLITE_UTF16LE].enc==SQLITE_UTF16LE ); enc 105255 ext/sqlite3/libsqlite/sqlite3.c assert( encnames[SQLITE_UTF16BE].enc==SQLITE_UTF16BE ); enc 105271 ext/sqlite3/libsqlite/sqlite3.c pEnc->enc ? pEnc->enc : SQLITE_UTF16NATIVE; enc 105855 ext/sqlite3/libsqlite/sqlite3.c pDb->pSchema->enc = ENC(db); enc 107454 ext/sqlite3/libsqlite/sqlite3.c p->enc = ENC(db); enc 113463 ext/sqlite3/libsqlite/sqlite3.c u8 enc = ENC(sqlite3VdbeDb(v)); enc 113467 ext/sqlite3/libsqlite/sqlite3.c sqlite3ValueFromExpr(sqlite3VdbeDb(v), pCol->pDflt, enc, enc 129515 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 129537 ext/sqlite3/libsqlite/sqlite3.c extraFlags = enc & SQLITE_DETERMINISTIC; enc 129538 ext/sqlite3/libsqlite/sqlite3.c enc &= (SQLITE_FUNC_ENCMASK|SQLITE_ANY); enc 129548 ext/sqlite3/libsqlite/sqlite3.c if( enc==SQLITE_UTF16 ){ enc 129549 ext/sqlite3/libsqlite/sqlite3.c enc = SQLITE_UTF16NATIVE; enc 129550 ext/sqlite3/libsqlite/sqlite3.c }else if( enc==SQLITE_ANY ){ enc 129561 ext/sqlite3/libsqlite/sqlite3.c enc = SQLITE_UTF16BE; enc 129564 ext/sqlite3/libsqlite/sqlite3.c enc = SQLITE_UTF8; enc 129572 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindFunction(db, zFunctionName, nName, nArg, (u8)enc, 0); enc 129573 ext/sqlite3/libsqlite/sqlite3.c if( p && (p->funcFlags & SQLITE_FUNC_ENCMASK)==enc && p->nArg==nArg ){ enc 129584 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3FindFunction(db, zFunctionName, nName, nArg, (u8)enc, 1); enc 129615 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 129621 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_create_function_v2(db, zFunc, nArg, enc, p, xFunc, xStep, enc 129629 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 129654 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3CreateFunc(db, zFunc, nArg, enc, p, xFunc, xStep, xFinal, pArg); enc 130195 ext/sqlite3/libsqlite/sqlite3.c u8 enc, enc 130209 ext/sqlite3/libsqlite/sqlite3.c enc2 = enc; enc 130238 ext/sqlite3/libsqlite/sqlite3.c if( (pColl->enc & ~SQLITE_UTF16_ALIGNED)==enc2 ){ enc 130243 ext/sqlite3/libsqlite/sqlite3.c if( p->enc==pColl->enc ){ enc 130258 ext/sqlite3/libsqlite/sqlite3.c pColl->enc = (u8)(enc2 | (enc & SQLITE_UTF16_ALIGNED)); enc 130986 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 130990 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_create_collation_v2(db, zName, enc, pCtx, xCompare, 0); enc 130999 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 131011 ext/sqlite3/libsqlite/sqlite3.c rc = createCollation(db, zName, (u8)enc, pCtx, xCompare, xDel); enc 131024 ext/sqlite3/libsqlite/sqlite3.c int enc, enc 131038 ext/sqlite3/libsqlite/sqlite3.c rc = createCollation(db, zName8, (u8)enc, pCtx, xCompare, 0); enc 154902 ext/sqlite3/libsqlite/sqlite3.c int enc; /* Optimal text encoding */ enc 154930 ext/sqlite3/libsqlite/sqlite3.c db, p->zName, p->nArg, p->enc, p->pContext, p->xFunc, 0, 0 enc 4991 ext/standard/string.c char delim = ',', enc = '"', esc = '\\'; enc 5001 ext/standard/string.c enc = enc_len ? enc_str[0] : enc; enc 5004 ext/standard/string.c php_fgetcsv(NULL, delim, enc, esc, ZSTR_LEN(str), ZSTR_VAL(str), return_value); enc 558 ext/tidy/tidy.c char *enc = NULL; enc 567 ext/tidy/tidy.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "P|zsb", &arg1, &config, &enc, &enc_len, &use_include_path) == FAILURE) { enc 574 ext/tidy/tidy.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "S|zsb", &arg1, &config, &enc, &enc_len, &use_include_path) == FAILURE) { enc 606 ext/tidy/tidy.c if (tidySetCharEncoding(doc, enc) < 0) { enc 607 ext/tidy/tidy.c php_error_docref(NULL, E_WARNING, "Could not set encoding '%s'", enc); enc 1011 ext/tidy/tidy.c static int php_tidy_parse_string(PHPTidyObj *obj, char *string, uint len, char *enc) enc 1015 ext/tidy/tidy.c if(enc) { enc 1016 ext/tidy/tidy.c if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) { enc 1017 ext/tidy/tidy.c php_error_docref(NULL, E_WARNING, "Could not set encoding '%s'", enc); enc 1198 ext/tidy/tidy.c char *enc = NULL; enc 1204 ext/tidy/tidy.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "S|zs", &input, &options, &enc, &enc_len) == FAILURE) { enc 1218 ext/tidy/tidy.c if (php_tidy_parse_string(obj, ZSTR_VAL(input), (uint)ZSTR_LEN(input), enc) == FAILURE) { enc 1258 ext/tidy/tidy.c char *enc = NULL; enc 1267 ext/tidy/tidy.c &options, &enc, &enc_len, &use_include_path) == FAILURE) { enc 1286 ext/tidy/tidy.c if (php_tidy_parse_string(obj, ZSTR_VAL(contents), (uint)ZSTR_LEN(contents), enc) == FAILURE) { enc 1575 ext/tidy/tidy.c char *enc = NULL; enc 1585 ext/tidy/tidy.c &options, &enc, &enc_len, &use_include_path) == FAILURE) { enc 1604 ext/tidy/tidy.c php_tidy_parse_string(obj, ZSTR_VAL(contents), (uint)ZSTR_LEN(contents), enc); enc 1612 ext/tidy/tidy.c char *enc = NULL; enc 1624 ext/tidy/tidy.c &options, &enc, &enc_len, &use_include_path) == FAILURE) { enc 1640 ext/tidy/tidy.c if (php_tidy_parse_string(obj, ZSTR_VAL(contents), (uint)ZSTR_LEN(contents), enc) == FAILURE) { enc 1651 ext/tidy/tidy.c char *enc = NULL; enc 1659 ext/tidy/tidy.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "S|zs", &input, &options, &enc, &enc_len) == FAILURE) { enc 1672 ext/tidy/tidy.c if(php_tidy_parse_string(obj, ZSTR_VAL(input), (uint)ZSTR_LEN(input), enc) == SUCCESS) { enc 549 ext/xml/xml.c xml_encoding *enc = &xml_encodings[0]; enc 551 ext/xml/xml.c while (enc && enc->name) { enc 552 ext/xml/xml.c if (strcasecmp((char *)name, (char *)enc->name) == 0) { enc 553 ext/xml/xml.c return enc; enc 555 ext/xml/xml.c enc++; enc 568 ext/xml/xml.c xml_encoding *enc = xml_get_encoding(encoding); enc 570 ext/xml/xml.c if (enc) { enc 571 ext/xml/xml.c encoder = enc->encoding_function; enc 618 ext/xml/xml.c xml_encoding *enc = xml_get_encoding(encoding); enc 621 ext/xml/xml.c if (enc) { enc 622 ext/xml/xml.c decoder = enc->decoding_function; enc 1613 ext/xml/xml.c xml_encoding *enc; enc 1615 ext/xml/xml.c enc = xml_get_encoding((XML_Char*)Z_STRVAL_P(val)); enc 1616 ext/xml/xml.c if (enc == NULL) { enc 1620 ext/xml/xml.c parser->target_encoding = enc->name; enc 1329 ext/xmlwriter/php_xmlwriter.c char *version = NULL, *enc = NULL, *alone = NULL; enc 1336 ext/xmlwriter/php_xmlwriter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "|s!s!s!", &version, &version_len, &enc, &enc_len, &alone, &alone_len) == FAILURE) { enc 1341 ext/xmlwriter/php_xmlwriter.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "r|s!s!s!", &pind, &version, &version_len, &enc, &enc_len, &alone, &alone_len) == FAILURE) { enc 1352 ext/xmlwriter/php_xmlwriter.c retval = xmlTextWriterStartDocument(ptr, version, enc, alone); enc 119 ext/zip/lib/zip_utf-8.c zip_encoding_type_t enc; enc 129 ext/zip/lib/zip_utf-8.c enc = str->encoding; enc 131 ext/zip/lib/zip_utf-8.c enc = ZIP_ENCODING_ASCII; enc 136 ext/zip/lib/zip_utf-8.c enc = ZIP_ENCODING_UTF8_GUESSED; enc 144 ext/zip/lib/zip_utf-8.c enc = ZIP_ENCODING_CP437; enc 149 ext/zip/lib/zip_utf-8.c enc = ZIP_ENCODING_CP437; enc 155 ext/zip/lib/zip_utf-8.c enc = ZIP_ENCODING_CP437; enc 164 ext/zip/lib/zip_utf-8.c str->encoding = enc; enc 167 ext/zip/lib/zip_utf-8.c if (expected_encoding == ZIP_ENCODING_UTF8_KNOWN && enc == ZIP_ENCODING_UTF8_GUESSED) enc 168 ext/zip/lib/zip_utf-8.c str->encoding = enc = ZIP_ENCODING_UTF8_KNOWN; enc 170 ext/zip/lib/zip_utf-8.c if (expected_encoding != enc && enc != ZIP_ENCODING_ASCII) enc 174 ext/zip/lib/zip_utf-8.c return enc; enc 106 ext/zlib/zlib.c zval *enc; enc 110 ext/zlib/zlib.c (enc = zend_hash_str_find(Z_ARRVAL(PG(http_globals)[TRACK_VARS_SERVER]), "HTTP_ACCEPT_ENCODING", sizeof("HTTP_ACCEPT_ENCODING") - 1))) { enc 111 ext/zlib/zlib.c convert_to_string(enc); enc 112 ext/zlib/zlib.c if (strstr(Z_STRVAL_P(enc), "gzip")) { enc 114 ext/zlib/zlib.c } else if (strstr(Z_STRVAL_P(enc), "deflate")) {