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")) {