Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
int(* | precise_mbc_enc_len )(const OnigUChar *p, const OnigUChar *e, const struct OnigEncodingTypeST *enc) |
const char * | name |
int | max_enc_len |
int | min_enc_len |
int(* | is_mbc_newline )(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
OnigCodePoint(* | mbc_to_code )(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
int(* | code_to_mbclen )(OnigCodePoint code, const struct OnigEncodingTypeST *enc) |
int(* | code_to_mbc )(OnigCodePoint code, OnigUChar *buf, const struct OnigEncodingTypeST *enc) |
int(* | mbc_case_fold )(OnigCaseFoldType flag, const OnigUChar **pp, const OnigUChar *end, OnigUChar *to, const struct OnigEncodingTypeST *enc) |
int(* | apply_all_case_fold )(OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void *arg, const struct OnigEncodingTypeST *enc) |
int(* | get_case_fold_codes_by_str )(OnigCaseFoldType flag, const OnigUChar *p, const OnigUChar *end, OnigCaseFoldCodeItem acs[], const struct OnigEncodingTypeST *enc) |
int(* | property_name_to_ctype )(const struct OnigEncodingTypeST *enc, const OnigUChar *p, const OnigUChar *end) |
int(* | is_code_ctype )(OnigCodePoint code, OnigCtype ctype, const struct OnigEncodingTypeST *enc) |
int(* | get_ctype_code_range )(OnigCtype ctype, OnigCodePoint *sb_out, const OnigCodePoint *ranges[], const struct OnigEncodingTypeST *enc) |
OnigUChar *(* | left_adjust_char_head )(const OnigUChar *start, const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
int(* | is_allowed_reverse_match )(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
int(* | case_map )(OnigCaseFoldType *flagP, const OnigUChar **pp, const OnigUChar *end, OnigUChar *to, OnigUChar *to_end, const struct OnigEncodingTypeST *enc) |
int | ruby_encoding_index |
unsigned int | flags |
Definition at line 8775 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::apply_all_case_fold)(OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void *arg, const struct OnigEncodingTypeST *enc) |
Definition at line 8785 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::case_map)(OnigCaseFoldType *flagP, const OnigUChar **pp, const OnigUChar *end, OnigUChar *to, OnigUChar *to_end, const struct OnigEncodingTypeST *enc) |
Definition at line 8792 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::code_to_mbc)(OnigCodePoint code, OnigUChar *buf, const struct OnigEncodingTypeST *enc) |
Definition at line 8783 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::code_to_mbclen)(OnigCodePoint code, const struct OnigEncodingTypeST *enc) |
Definition at line 8782 of file rb_mjit_min_header-3.1.3.h.
unsigned int OnigEncodingTypeST::flags |
Definition at line 8794 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::get_case_fold_codes_by_str)(OnigCaseFoldType flag, const OnigUChar *p, const OnigUChar *end, OnigCaseFoldCodeItem acs[], const struct OnigEncodingTypeST *enc) |
Definition at line 8786 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::get_ctype_code_range)(OnigCtype ctype, OnigCodePoint *sb_out, const OnigCodePoint *ranges[], const struct OnigEncodingTypeST *enc) |
Definition at line 8789 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::is_allowed_reverse_match)(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
Definition at line 8791 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::is_code_ctype)(OnigCodePoint code, OnigCtype ctype, const struct OnigEncodingTypeST *enc) |
Definition at line 8788 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::is_mbc_newline)(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
Definition at line 8780 of file rb_mjit_min_header-3.1.3.h.
OnigUChar *(* OnigEncodingTypeST::left_adjust_char_head)(const OnigUChar *start, const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
Definition at line 8790 of file rb_mjit_min_header-3.1.3.h.
int OnigEncodingTypeST::max_enc_len |
Definition at line 8778 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::mbc_case_fold)(OnigCaseFoldType flag, const OnigUChar **pp, const OnigUChar *end, OnigUChar *to, const struct OnigEncodingTypeST *enc) |
Definition at line 8784 of file rb_mjit_min_header-3.1.3.h.
OnigCodePoint(* OnigEncodingTypeST::mbc_to_code)(const OnigUChar *p, const OnigUChar *end, const struct OnigEncodingTypeST *enc) |
Definition at line 8781 of file rb_mjit_min_header-3.1.3.h.
int OnigEncodingTypeST::min_enc_len |
Definition at line 8779 of file rb_mjit_min_header-3.1.3.h.
const char * OnigEncodingTypeST::name |
Definition at line 8777 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::precise_mbc_enc_len)(const OnigUChar *p, const OnigUChar *e, const struct OnigEncodingTypeST *enc) |
Definition at line 8776 of file rb_mjit_min_header-3.1.3.h.
int(* OnigEncodingTypeST::property_name_to_ctype)(const struct OnigEncodingTypeST *enc, const OnigUChar *p, const OnigUChar *end) |
Definition at line 8787 of file rb_mjit_min_header-3.1.3.h.
int OnigEncodingTypeST::ruby_encoding_index |
Definition at line 8793 of file rb_mjit_min_header-3.1.3.h.