Lines Matching refs:code
127 OnigCodePoint code[ONIGENC_MAX_COMP_AMBIG_CODE_LEN]; member
132 OnigCodePoint code; member
167 int (*code_to_mbclen)(OnigCodePoint code);
168 int (*code_to_mbc)(OnigCodePoint code, OnigUChar *buf);
173 int (*is_code_ctype)(OnigCodePoint code, unsigned int ctype);
275 #define ONIGENC_IS_CODE_ASCII(code) ((code) < 128) argument
276 #define ONIGENC_IS_CODE_SB_WORD(enc,code) \ argument
277 (ONIGENC_IS_CODE_ASCII(code) && ONIGENC_IS_CODE_WORD(enc,code))
307 #define ONIGENC_CODE_TO_MBCLEN(enc,code) m17n_codelen((enc),(code)) argument
308 #define ONIGENC_CODE_TO_MBC(enc,code,buf) onigenc_code_to_mbc(enc, code, buf) argument
315 #define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) \ argument
316 onigenc_is_code_ctype(enc,code,ctype)
319 # define ONIGENC_IS_CODE_BLANK(enc,code) isblank((int )code) argument
321 # define ONIGENC_IS_CODE_BLANK(enc,code) ((code) == ' ' || (code) == '\t') argument
324 # define ONIGENC_IS_CODE_GRAPH(enc,code) isgraph((int )code) argument
326 # define ONIGENC_IS_CODE_GRAPH(enc,code) \ argument
327 (isprint((int )code) && !isspace((int )code))
330 #define ONIGENC_IS_CODE_PRINT(enc,code) m17n_isprint(enc,code) argument
331 #define ONIGENC_IS_CODE_ALNUM(enc,code) m17n_isalnum(enc,code) argument
332 #define ONIGENC_IS_CODE_ALPHA(enc,code) m17n_isalpha(enc,code) argument
333 #define ONIGENC_IS_CODE_LOWER(enc,code) m17n_islower(enc,code) argument
334 #define ONIGENC_IS_CODE_UPPER(enc,code) m17n_isupper(enc,code) argument
335 #define ONIGENC_IS_CODE_CNTRL(enc,code) m17n_iscntrl(enc,code) argument
336 #define ONIGENC_IS_CODE_PUNCT(enc,code) m17n_ispunct(enc,code) argument
337 #define ONIGENC_IS_CODE_SPACE(enc,code) m17n_isspace(enc,code) argument
338 #define ONIGENC_IS_CODE_DIGIT(enc,code) m17n_isdigit(enc,code) argument
339 #define ONIGENC_IS_CODE_XDIGIT(enc,code) m17n_isxdigit(enc,code) argument
340 #define ONIGENC_IS_CODE_WORD(enc,code) m17n_iswchar(enc,code) argument
343 int onigenc_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, int ctype));
345 int onigenc_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, OnigUChar *buf));
379 #define ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code) argument
380 #define ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf) argument
382 #define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype) argument
384 #define ONIGENC_IS_CODE_NEWLINE(enc,code) \ argument
385 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)
386 #define ONIGENC_IS_CODE_GRAPH(enc,code) \ argument
387 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)
388 #define ONIGENC_IS_CODE_PRINT(enc,code) \ argument
389 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)
390 #define ONIGENC_IS_CODE_ALNUM(enc,code) \ argument
391 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)
392 #define ONIGENC_IS_CODE_ALPHA(enc,code) \ argument
393 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)
394 #define ONIGENC_IS_CODE_LOWER(enc,code) \ argument
395 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)
396 #define ONIGENC_IS_CODE_UPPER(enc,code) \ argument
397 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)
398 #define ONIGENC_IS_CODE_CNTRL(enc,code) \ argument
399 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)
400 #define ONIGENC_IS_CODE_PUNCT(enc,code) \ argument
401 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)
402 #define ONIGENC_IS_CODE_SPACE(enc,code) \ argument
403 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)
404 #define ONIGENC_IS_CODE_BLANK(enc,code) \ argument
405 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)
406 #define ONIGENC_IS_CODE_DIGIT(enc,code) \ argument
407 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)
408 #define ONIGENC_IS_CODE_XDIGIT(enc,code) \ argument
409 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)
410 #define ONIGENC_IS_CODE_WORD(enc,code) \ argument
411 ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)
883 int onig_set_meta_char P_((OnigEncoding enc, unsigned int what, OnigCodePoint code));