Lines Matching refs:enc

161   int    (*property_name_to_ctype)(struct OnigEncodingTypeST* enc, OnigUChar* p, OnigUChar* end);
264 #define onig_enc_len(enc,p,end) ONIGENC_MBC_ENC_LEN(enc,p) argument
266 #define ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF) argument
267 #define ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1) argument
268 #define ONIGENC_IS_MBC_HEAD(enc,p) (ONIGENC_MBC_ENC_LEN(enc,p) != 1) argument
271 #define ONIGENC_IS_MBC_WORD(enc,s,end) \ argument
272 ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))
275 #define ONIGENC_NAME(enc) ((enc)->name) argument
277 #define ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) \ argument
278 (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf)
279 #define ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) \ argument
280 (enc)->is_allowed_reverse_match(s,end)
281 #define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \ argument
282 (enc)->left_adjust_char_head(start, s)
283 #define ONIGENC_IS_VALID_MBC_STRING(enc,s,end) \ argument
284 (enc)->is_valid_mbc_string(s,end)
285 #define ONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) \ argument
286 (enc)->apply_all_case_fold(case_fold_flag,f,arg)
287 #define ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) \ argument
288 (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs)
289 #define ONIGENC_STEP_BACK(enc,start,s,n) \ argument
290 onigenc_step_back((enc),(start),(s),(n))
292 #define ONIGENC_MBC_ENC_LEN(enc,p) (enc)->mbc_enc_len(p) argument
293 #define ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len) argument
294 #define ONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc) argument
295 #define ONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len) argument
296 #define ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end)) argument
297 #define ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end)) argument
298 #define ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code) argument
299 #define ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf) argument
300 #define ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) \ argument
301 (enc)->property_name_to_ctype(enc,p,end)
303 #define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype) argument
305 #define ONIGENC_IS_CODE_NEWLINE(enc,code) \ argument
306 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)
307 #define ONIGENC_IS_CODE_GRAPH(enc,code) \ argument
308 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)
309 #define ONIGENC_IS_CODE_PRINT(enc,code) \ argument
310 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)
311 #define ONIGENC_IS_CODE_ALNUM(enc,code) \ argument
312 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)
313 #define ONIGENC_IS_CODE_ALPHA(enc,code) \ argument
314 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)
315 #define ONIGENC_IS_CODE_LOWER(enc,code) \ argument
316 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)
317 #define ONIGENC_IS_CODE_UPPER(enc,code) \ argument
318 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)
319 #define ONIGENC_IS_CODE_CNTRL(enc,code) \ argument
320 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)
321 #define ONIGENC_IS_CODE_PUNCT(enc,code) \ argument
322 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)
323 #define ONIGENC_IS_CODE_SPACE(enc,code) \ argument
324 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)
325 #define ONIGENC_IS_CODE_BLANK(enc,code) \ argument
326 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)
327 #define ONIGENC_IS_CODE_DIGIT(enc,code) \ argument
328 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)
329 #define ONIGENC_IS_CODE_XDIGIT(enc,code) \ argument
330 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)
331 #define ONIGENC_IS_CODE_WORD(enc,code) \ argument
332 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)
334 #define ONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) \ argument
335 (enc)->get_ctype_code_range(ctype,sbout,ranges)
338 OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, int …
345 int onig_initialize_encoding P_((OnigEncoding enc));
347 int onigenc_set_default_encoding P_((OnigEncoding enc));
353 OnigUChar* onigenc_get_right_adjust_char_head_with_prev P_((OnigEncoding enc, const OnigUChar* star…
355 OnigUChar* onigenc_get_prev_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar…
357 OnigUChar* onigenc_get_left_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const On…
359 OnigUChar* onigenc_get_right_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const O…
361 int onigenc_strlen P_((OnigEncoding enc, const OnigUChar* p, const OnigUChar* end));
363 int onigenc_strlen_null P_((OnigEncoding enc, const OnigUChar* p));
365 int onigenc_str_bytelen_null P_((OnigEncoding enc, const OnigUChar* p));
367 int onigenc_is_valid_mbc_string P_((OnigEncoding enc, const OnigUChar* s, const OnigUChar* end));
648 OnigEncoding enc; member
682 OnigEncoding enc; member
737 …pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* sy…
739 … reg, OnigOptionType option, OnigCaseFoldType case_fold_flag, OnigEncoding enc, OnigSyntaxType* sy…
740 …pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* sy…