P_                 67 include/ruby/oniguruma.h #ifndef P_
P_                234 include/ruby/oniguruma.h   ONIG_EXTERN int    onigenc_ascii_only_case_map P_((OnigCaseFoldType* flagP,
P_                312 include/ruby/oniguruma.h int onigenc_mbclen_approximate P_((const OnigUChar* p,const OnigUChar* e, const struct OnigEncodingTypeST* enc));
P_                360 include/ruby/oniguruma.h OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar* end, int n));
P_                365 include/ruby/oniguruma.h int onigenc_init P_((void));
P_                367 include/ruby/oniguruma.h int onigenc_set_default_encoding P_((OnigEncoding enc));
P_                368 include/ruby/oniguruma.h PUREFUNC(ONIG_EXTERN OnigEncoding onigenc_get_default_encoding P_((void)));
P_                369 include/ruby/oniguruma.h PUREFUNC(ONIG_EXTERN void  onigenc_set_default_caseconv_table P_((const OnigUChar* table)));
P_                371 include/ruby/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head_with_prev P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar* end, const OnigUChar** prev));
P_                373 include/ruby/oniguruma.h OnigUChar* onigenc_get_prev_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar* end));
P_                375 include/ruby/oniguruma.h OnigUChar* onigenc_get_left_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar* end));
P_                377 include/ruby/oniguruma.h OnigUChar* onigenc_get_right_adjust_char_head P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, const OnigUChar* end));
P_                379 include/ruby/oniguruma.h int onigenc_strlen P_((OnigEncoding enc, const OnigUChar* p, const OnigUChar* end));
P_                381 include/ruby/oniguruma.h int onigenc_strlen_null P_((OnigEncoding enc, const OnigUChar* p));
P_                383 include/ruby/oniguruma.h int onigenc_str_bytelen_null P_((OnigEncoding enc, const OnigUChar* p));
P_                697 include/ruby/oniguruma.h extern void onig_null_warn P_((const char* s));
P_                775 include/ruby/oniguruma.h int onig_init P_((void));
P_                779 include/ruby/oniguruma.h void onig_set_warn_func P_((OnigWarnFunc f));
P_                781 include/ruby/oniguruma.h void onig_set_verb_warn_func P_((OnigWarnFunc f));
P_                783 include/ruby/oniguruma.h int onig_new P_((OnigRegex*, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, const OnigSyntaxType* syntax, OnigErrorInfo* einfo));
P_                785 include/ruby/oniguruma.h int onig_reg_init P_((OnigRegex reg, OnigOptionType option, OnigCaseFoldType case_fold_flag, OnigEncoding enc, const OnigSyntaxType* syntax));
P_                787 include/ruby/oniguruma.h int onig_new_without_alloc P_((OnigRegex, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, OnigErrorInfo* einfo));
P_                789 include/ruby/oniguruma.h int onig_new_deluxe P_((OnigRegex* reg, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigCompileInfo* ci, OnigErrorInfo* einfo));
P_                791 include/ruby/oniguruma.h void onig_free P_((OnigRegex));
P_                793 include/ruby/oniguruma.h void onig_free_body P_((OnigRegex));
P_                795 include/ruby/oniguruma.h int onig_recompile P_((OnigRegex, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigOptionType option, OnigEncoding enc, OnigSyntaxType* syntax, OnigErrorInfo* einfo));
P_                797 include/ruby/oniguruma.h int onig_recompile_deluxe P_((OnigRegex reg, const OnigUChar* pattern, const OnigUChar* pattern_end, OnigCompileInfo* ci, OnigErrorInfo* einfo));
P_                799 include/ruby/oniguruma.h OnigPosition onig_search P_((OnigRegex, const OnigUChar* str, const OnigUChar* end, const OnigUChar* start, const OnigUChar* range, OnigRegion* region, OnigOptionType option));
P_                801 include/ruby/oniguruma.h OnigPosition onig_search_gpos P_((OnigRegex, const OnigUChar* str, const OnigUChar* end, const OnigUChar* global_pos, const OnigUChar* start, const OnigUChar* range, OnigRegion* region, OnigOptionType option));
P_                803 include/ruby/oniguruma.h OnigPosition onig_match P_((OnigRegex, const OnigUChar* str, const OnigUChar* end, const OnigUChar* at, OnigRegion* region, OnigOptionType option));
P_                805 include/ruby/oniguruma.h OnigRegion* onig_region_new P_((void));
P_                807 include/ruby/oniguruma.h void onig_region_init P_((OnigRegion* region));
P_                809 include/ruby/oniguruma.h void onig_region_free P_((OnigRegion* region, int free_self));
P_                811 include/ruby/oniguruma.h void onig_region_copy P_((OnigRegion* to, OnigRegion* from));
P_                813 include/ruby/oniguruma.h void onig_region_clear P_((OnigRegion* region));
P_                815 include/ruby/oniguruma.h int onig_region_resize P_((OnigRegion* region, int n));
P_                817 include/ruby/oniguruma.h int onig_region_set P_((OnigRegion* region, int at, int beg, int end));
P_                819 include/ruby/oniguruma.h int onig_name_to_group_numbers P_((OnigRegex reg, const OnigUChar* name, const OnigUChar* name_end, int** nums));
P_                821 include/ruby/oniguruma.h int onig_name_to_backref_number P_((OnigRegex reg, const OnigUChar* name, const OnigUChar* name_end, OnigRegion *region));
P_                823 include/ruby/oniguruma.h int onig_foreach_name P_((OnigRegex reg, int (*func)(const OnigUChar*, const OnigUChar*,int,int*,OnigRegex,void*), void* arg));
P_                825 include/ruby/oniguruma.h int onig_number_of_names P_((OnigRegex reg));
P_                827 include/ruby/oniguruma.h int onig_number_of_captures P_((OnigRegex reg));
P_                829 include/ruby/oniguruma.h int onig_number_of_capture_histories P_((OnigRegex reg));
P_                831 include/ruby/oniguruma.h OnigCaptureTreeNode* onig_get_capture_tree P_((OnigRegion* region));
P_                833 include/ruby/oniguruma.h int onig_capture_tree_traverse P_((OnigRegion* region, int at, int(*callback_func)(int,OnigPosition,OnigPosition,int,int,void*), void* arg));
P_                835 include/ruby/oniguruma.h int onig_noname_group_capture_is_active P_((OnigRegex reg));
P_                837 include/ruby/oniguruma.h OnigEncoding onig_get_encoding P_((OnigRegex reg));
P_                839 include/ruby/oniguruma.h OnigOptionType onig_get_options P_((OnigRegex reg));
P_                841 include/ruby/oniguruma.h OnigCaseFoldType onig_get_case_fold_flag P_((OnigRegex reg));
P_                843 include/ruby/oniguruma.h const OnigSyntaxType* onig_get_syntax P_((OnigRegex reg));
P_                845 include/ruby/oniguruma.h int onig_set_default_syntax P_((const OnigSyntaxType* syntax));
P_                847 include/ruby/oniguruma.h void onig_copy_syntax P_((OnigSyntaxType* to, const OnigSyntaxType* from));
P_                849 include/ruby/oniguruma.h unsigned int onig_get_syntax_op P_((OnigSyntaxType* syntax));
P_                851 include/ruby/oniguruma.h unsigned int onig_get_syntax_op2 P_((OnigSyntaxType* syntax));
P_                853 include/ruby/oniguruma.h unsigned int onig_get_syntax_behavior P_((OnigSyntaxType* syntax));
P_                855 include/ruby/oniguruma.h OnigOptionType onig_get_syntax_options P_((OnigSyntaxType* syntax));
P_                857 include/ruby/oniguruma.h void onig_set_syntax_op P_((OnigSyntaxType* syntax, unsigned int op));
P_                859 include/ruby/oniguruma.h void onig_set_syntax_op2 P_((OnigSyntaxType* syntax, unsigned int op2));
P_                861 include/ruby/oniguruma.h void onig_set_syntax_behavior P_((OnigSyntaxType* syntax, unsigned int behavior));
P_                863 include/ruby/oniguruma.h void onig_set_syntax_options P_((OnigSyntaxType* syntax, OnigOptionType options));
P_                865 include/ruby/oniguruma.h int onig_set_meta_char P_((OnigSyntaxType* syntax, unsigned int what, OnigCodePoint code));
P_                867 include/ruby/oniguruma.h void onig_copy_encoding P_((OnigEncodingType *to, OnigEncoding from));
P_                869 include/ruby/oniguruma.h OnigCaseFoldType onig_get_default_case_fold_flag P_((void));
P_                871 include/ruby/oniguruma.h int onig_set_default_case_fold_flag P_((OnigCaseFoldType case_fold_flag));
P_                873 include/ruby/oniguruma.h unsigned int onig_get_match_stack_limit_size P_((void));
P_                875 include/ruby/oniguruma.h int onig_set_match_stack_limit_size P_((unsigned int size));
P_                877 include/ruby/oniguruma.h int onig_end P_((void));
P_                879 include/ruby/oniguruma.h const char* onig_version P_((void));
P_                881 include/ruby/oniguruma.h const char* onig_copyright P_((void));
P_               5689 regcomp.c      static void print_compiled_byte_code_list P_((FILE* f, regex_t* reg));
P_               5692 regcomp.c      static void print_tree P_((FILE* f, Node* node));
P_                128 regenc.h       ONIG_EXTERN int onigenc_ascii_apply_all_case_fold P_((OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg, OnigEncoding enc));
P_                129 regenc.h       ONIG_EXTERN int onigenc_ascii_get_case_fold_codes_by_str P_((OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[], OnigEncoding enc));
P_                130 regenc.h       ONIG_EXTERN int onigenc_apply_all_case_fold_with_map P_((int map_size, const OnigPairCaseFoldCodes map[], int ess_tsett_flag, OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg));
P_                131 regenc.h       ONIG_EXTERN int onigenc_get_case_fold_codes_by_str_with_map P_((int map_size, const OnigPairCaseFoldCodes map[], int ess_tsett_flag, OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem items[]));
P_                132 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_not_support_get_ctype_code_range P_((OnigCtype ctype, OnigCodePoint* sb_out, const OnigCodePoint* ranges[], OnigEncoding enc)));
P_                133 regenc.h       PUREFUNC(ONIG_EXTERN int onigenc_is_mbc_newline_0x0a P_((const UChar* p, const UChar* end, OnigEncoding enc)));
P_                136 regenc.h         ONIG_EXTERN int    onigenc_single_byte_ascii_only_case_map P_((OnigCaseFoldType* flagP, const OnigUChar** pp, const OnigUChar* end, OnigUChar* to, OnigUChar* to_end, const struct OnigEncodingTypeST* enc));
P_                141 regenc.h       ONIG_EXTERN int onigenc_ascii_mbc_case_fold P_((OnigCaseFoldType flag, const UChar** p, const UChar* end, UChar* lower, OnigEncoding enc));
P_                142 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_single_byte_mbc_enc_len P_((const UChar* p, const UChar* e, OnigEncoding enc)));
P_                143 regenc.h       PUREFUNC(ONIG_EXTERN OnigCodePoint onigenc_single_byte_mbc_to_code P_((const UChar* p, const UChar* end, OnigEncoding enc)));
P_                144 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_single_byte_code_to_mbclen P_((OnigCodePoint code, OnigEncoding enc)));
P_                145 regenc.h       ONIG_EXTERN int onigenc_single_byte_code_to_mbc P_((OnigCodePoint code, UChar *buf, OnigEncoding enc));
P_                146 regenc.h       CONSTFUNC(ONIG_EXTERN UChar* onigenc_single_byte_left_adjust_char_head P_((const UChar* start, const UChar* s, const OnigUChar* end, OnigEncoding enc)));
P_                147 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_always_true_is_allowed_reverse_match P_((const UChar* s, const UChar* end, OnigEncoding enc)));
P_                148 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_always_false_is_allowed_reverse_match P_((const UChar* s, const UChar* end, OnigEncoding enc)));
P_                149 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_ascii_is_code_ctype P_((OnigCodePoint code, unsigned int ctype, OnigEncoding enc)));
P_                152 regenc.h       ONIG_EXTERN OnigCodePoint onigenc_mbn_mbc_to_code P_((OnigEncoding enc, const UChar* p, const UChar* end));
P_                153 regenc.h       ONIG_EXTERN int onigenc_mbn_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** p, const UChar* end, UChar* lower));
P_                154 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_mb2_code_to_mbclen P_((OnigCodePoint code, OnigEncoding enc)));
P_                155 regenc.h       ONIG_EXTERN int onigenc_mb2_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, UChar *buf));
P_                156 regenc.h       ONIG_EXTERN int onigenc_minimum_property_name_to_ctype P_((OnigEncoding enc, const UChar* p, const UChar* end));
P_                157 regenc.h       ONIG_EXTERN int onigenc_unicode_property_name_to_ctype P_((OnigEncoding enc, const UChar* p, const UChar* end));
P_                158 regenc.h       ONIG_EXTERN int onigenc_mb2_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, unsigned int ctype));
P_                159 regenc.h       CONSTFUNC(ONIG_EXTERN int onigenc_mb4_code_to_mbclen P_((OnigCodePoint code, OnigEncoding enc)));
P_                160 regenc.h       ONIG_EXTERN int onigenc_mb4_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, UChar *buf));
P_                161 regenc.h       ONIG_EXTERN int onigenc_mb4_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, unsigned int ctype));
P_                164 regenc.h         ONIG_EXTERN int    onigenc_unicode_case_map P_((OnigCaseFoldType* flagP, const OnigUChar** pp, const OnigUChar* end, OnigUChar* to, OnigUChar* to_end, const struct OnigEncodingTypeST* enc));
P_                169 regenc.h       ONIG_EXTERN int onigenc_unicode_is_code_ctype P_((OnigCodePoint code, unsigned int ctype, OnigEncoding enc));
P_                170 regenc.h       ONIG_EXTERN int onigenc_utf16_32_get_ctype_code_range P_((OnigCtype ctype, OnigCodePoint *sb_out, const OnigCodePoint* ranges[], OnigEncoding enc));
P_                171 regenc.h       ONIG_EXTERN int onigenc_unicode_ctype_code_range P_((int ctype, const OnigCodePoint* ranges[]));
P_                172 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[]));
P_                173 regenc.h       ONIG_EXTERN int onigenc_unicode_mbc_case_fold P_((OnigEncoding enc, OnigCaseFoldType flag, const UChar** pp, const UChar* end, UChar* fold));
P_                174 regenc.h       ONIG_EXTERN int onigenc_unicode_apply_all_case_fold P_((OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg, OnigEncoding enc));
P_                190 regenc.h       onigenc_with_ascii_strncmp P_((OnigEncoding enc, const UChar* p, const UChar* end, const UChar* sascii /* ascii */, int n));
P_                192 regenc.h       onigenc_with_ascii_strnicmp P_((OnigEncoding enc, const UChar* p, const UChar* end, const UChar* sascii /* ascii */, int n));
P_                194 regenc.h       onigenc_step P_((OnigEncoding enc, const UChar* p, const UChar* end, int n));
P_                197 regenc.h       extern int  onig_is_in_code_range P_((const UChar* p, OnigCodePoint code));
P_                939 regint.h       extern void onig_print_compiled_byte_code P_((FILE* f, UChar* bp, UChar* bpend, UChar** nextp, OnigEncoding enc));
P_                942 regint.h       extern void onig_statistics_init P_((void));
P_                943 regint.h       extern void onig_print_statistics P_((FILE* f));
P_                947 regint.h       extern UChar* onig_error_code_to_format P_((OnigPosition code));
P_                949 regint.h       extern int  onig_bbuf_init P_((BBuf* buf, OnigDistance size));
P_                950 regint.h       extern int  onig_compile P_((regex_t* reg, const UChar* pattern, const UChar* pattern_end, OnigErrorInfo* einfo, const char *sourcefile, int sourceline));
P_                951 regint.h       extern void onig_chain_reduce P_((regex_t* reg));
P_                952 regint.h       extern void onig_chain_link_add P_((regex_t* to, regex_t* add));
P_                953 regint.h       extern void onig_transfer P_((regex_t* to, regex_t* from));
P_                954 regint.h       extern int  onig_is_code_in_cc P_((OnigEncoding enc, OnigCodePoint code, CClassNode* cc));
P_                955 regint.h       extern int  onig_is_code_in_cc_len P_((int enclen, OnigCodePoint code, CClassNode* cc));
P_                967 regint.h       extern hash_table_type* onig_st_init_strend_table_with_size P_((st_index_t size));
P_                968 regint.h       extern int onig_st_lookup_strend P_((hash_table_type* table, const UChar* str_key, const UChar* end_key, hash_data_type *value));
P_                969 regint.h       extern int onig_st_insert_strend P_((hash_table_type* table, const UChar* str_key, const UChar* end_key, hash_data_type value));
P_                984 regint.h       extern int onigenc_property_list_add_property P_((UChar* name, const OnigCodePoint* prop, hash_table_type **table, const OnigCodePoint*** plist, int *pnum, int *psize));
P_                988 regint.h       extern int onigenc_property_list_init P_((ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE));
P_                990 regint.h       extern size_t onig_memsize P_((const regex_t *reg));
P_                991 regint.h       extern size_t onig_region_memsize P_((const struct re_registers *regs));
P_                335 regparse.h     extern int    onig_renumber_name_table P_((regex_t* reg, GroupNumRemap* map));
P_                338 regparse.h     extern int    onig_strncmp P_((const UChar* s1, const UChar* s2, int n));
P_                339 regparse.h     extern void   onig_strcpy P_((UChar* dest, const UChar* src, const UChar* end));
P_                340 regparse.h     extern void   onig_scan_env_set_error_string P_((ScanEnv* env, int ecode, UChar* arg, UChar* arg_end));
P_                341 regparse.h     extern int    onig_scan_unsigned_number P_((UChar** src, const UChar* end, OnigEncoding enc));
P_                342 regparse.h     extern void   onig_reduce_nested_quantifier P_((Node* pnode, Node* cnode));
P_                343 regparse.h     extern void   onig_node_conv_to_str_node P_((Node* node, int raw));
P_                344 regparse.h     extern int    onig_node_str_cat P_((Node* node, const UChar* s, const UChar* end));
P_                345 regparse.h     extern int    onig_node_str_set P_((Node* node, const UChar* s, const UChar* end));
P_                346 regparse.h     extern void   onig_node_free P_((Node* node));
P_                347 regparse.h     extern Node*  onig_node_new_enclose P_((int type));
P_                348 regparse.h     extern Node*  onig_node_new_anchor P_((int type));
P_                349 regparse.h     extern Node*  onig_node_new_str P_((const UChar* s, const UChar* end));
P_                350 regparse.h     extern Node*  onig_node_new_list P_((Node* left, Node* right));
P_                351 regparse.h     extern Node*  onig_node_list_add P_((Node* list, Node* x));
P_                352 regparse.h     extern Node*  onig_node_new_alt P_((Node* left, Node* right));
P_                353 regparse.h     extern void   onig_node_str_clear P_((Node* node));
P_                354 regparse.h     extern int    onig_free_node_list P_((void));
P_                355 regparse.h     extern int    onig_names_free P_((regex_t* reg));
P_                356 regparse.h     extern int    onig_parse_make_tree P_((Node** root, const UChar* pattern, const UChar* end, regex_t* reg, ScanEnv* env));
P_                357 regparse.h     extern int    onig_free_shared_cclass_table P_((void));