options 599 ext/iconv/iconv.c if (!NIL_P(options)) { options 600 ext/iconv/iconv.c rb_block_call(options, rb_intern("each"), 0, 0, get_iconv_opt_i, (VALUE)opt); options 630 ext/iconv/iconv.c VALUE to, from, options; options 634 ext/iconv/iconv.c rb_scan_args(argc, argv, "21", &to, &from, &options); options 635 ext/iconv/iconv.c get_iconv_opt(&opt, options); options 654 ext/iconv/iconv.c VALUE to, from, options, cd; options 658 ext/iconv/iconv.c rb_scan_args(argc, argv, "21", &to, &from, &options); options 659 ext/iconv/iconv.c get_iconv_opt(&opt, options); options 6384 ext/nkf/nkf-utf8/nkf.c options(cp); options 111 ext/nkf/nkf.c options(option); options 119 ext/nkf/nkf.c options(option); options 747 ext/ripper/ripper.c #define reg_compile(str,options) reg_compile_gen(parser, str, options) options 749 ext/ripper/ripper.c #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, str, options) options 751 ext/ripper/ripper.c #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, str, options) options 8918 ext/ripper/ripper.c int options = (yyvsp[(3) - (3)].val); options 8922 ext/ripper/ripper.c node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 8929 ext/ripper/ripper.c node->nd_lit = reg_compile(src, options); options 8935 ext/ripper/ripper.c if (options & RE_OPTION_ONCE) { options 8941 ext/ripper/ripper.c node->nd_cflag = options & RE_OPTION_MASK; options 8942 ext/ripper/ripper.c reg_fragment_check(node->nd_lit, options); options 8945 ext/ripper/ripper.c reg_fragment_check(list->nd_head->nd_lit, options); options 11029 ext/ripper/ripper.c int options = 0; options 11035 ext/ripper/ripper.c options |= RE_OPTION_ONCE; options 11038 ext/ripper/ripper.c options |= opt; options 11051 ext/ripper/ripper.c return options | RE_OPTION_ENCODING(kcode); options 14315 ext/ripper/ripper.c int c = RE_OPTION_ENCODING_IDX(options); options 14326 ext/ripper/ripper.c else if (RE_OPTION_ENCODING_NONE(options)) { options 14355 ext/ripper/ripper.c reg_fragment_setenc_gen(parser, str, options); options 14449 ext/ripper/ripper.c reg_fragment_setenc(str, options); options 14451 ext/ripper/ripper.c re = rb_reg_compile(str, options & RE_OPTION_MASK); options 443 ext/ripper/ripper.y #define reg_compile(str,options) reg_compile_gen(parser, str, options) options 445 ext/ripper/ripper.y #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, str, options) options 447 ext/ripper/ripper.y #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, str, options) options 3856 ext/ripper/ripper.y int options = $3; options 3860 ext/ripper/ripper.y node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 3867 ext/ripper/ripper.y node->nd_lit = reg_compile(src, options); options 3873 ext/ripper/ripper.y if (options & RE_OPTION_ONCE) { options 3879 ext/ripper/ripper.y node->nd_cflag = options & RE_OPTION_MASK; options 3880 ext/ripper/ripper.y reg_fragment_check(node->nd_lit, options); options 3883 ext/ripper/ripper.y reg_fragment_check(list->nd_head->nd_lit, options); options 5629 ext/ripper/ripper.y int options = 0; options 5635 ext/ripper/ripper.y options |= RE_OPTION_ONCE; options 5638 ext/ripper/ripper.y options |= opt; options 5651 ext/ripper/ripper.y return options | RE_OPTION_ENCODING(kcode); options 8915 ext/ripper/ripper.y int c = RE_OPTION_ENCODING_IDX(options); options 8926 ext/ripper/ripper.y else if (RE_OPTION_ENCODING_NONE(options)) { options 8955 ext/ripper/ripper.y reg_fragment_setenc_gen(parser, str, options); options 9049 ext/ripper/ripper.y reg_fragment_setenc(str, options); options 9051 ext/ripper/ripper.y re = rb_reg_compile(str, options & RE_OPTION_MASK); options 797 ext/syck/rubyext.c VALUE options; options 798 ext/syck/rubyext.c if (rb_scan_args(argc, argv, "01", &options) == 0) options 800 ext/syck/rubyext.c options = rb_hash_new(); options 804 ext/syck/rubyext.c Check_Type(options, T_HASH); options 806 ext/syck/rubyext.c rb_ivar_set(self, s_options, options); options 1946 ext/syck/rubyext.c VALUE options, tmp; options 1957 ext/syck/rubyext.c if (rb_scan_args(argc, argv, "01", &options) == 0) options 1959 ext/syck/rubyext.c options = rb_hash_new(); options 1960 ext/syck/rubyext.c rb_ivar_set(self, s_options, options); options 1962 ext/syck/rubyext.c else if ( !NIL_P(tmp = rb_check_string_type(options)) ) options 1966 ext/syck/rubyext.c else if ( rb_respond_to( options, s_write ) ) options 1968 ext/syck/rubyext.c bonus->port = options; options 1972 ext/syck/rubyext.c Check_Type(options, T_HASH); options 1973 ext/syck/rubyext.c rb_ivar_set(self, s_options, options); options 3863 ext/tk/tcltklib.c enum options { TKWAIT_VARIABLE, TKWAIT_VISIBILITY, TKWAIT_WINDOW }; options 3974 ext/tk/tcltklib.c switch ((enum options) index) { options 4457 ext/tk/tcltklib.c enum options { TKWAIT_VARIABLE, TKWAIT_VISIBILITY, TKWAIT_WINDOW }; options 4577 ext/tk/tcltklib.c switch ((enum options) index) { options 486 include/ruby/intern.h VALUE options; options 353 include/ruby/oniguruma.h #define ONIG_OPTION_ON(options,regopt) ((options) |= (regopt)) options 354 include/ruby/oniguruma.h #define ONIG_OPTION_OFF(options,regopt) ((options) &= ~(regopt)) options 355 include/ruby/oniguruma.h #define ONIG_IS_OPTION_ON(options,option) ((options) & (option)) options 362 include/ruby/oniguruma.h OnigOptionType options; /* default option */ options 635 include/ruby/oniguruma.h OnigOptionType options; options 757 include/ruby/oniguruma.h void onig_set_syntax_options P_((OnigSyntaxType* syntax, OnigOptionType options)); options 1373 marshal.c int options = r_byte(arg); options 1374 marshal.c v = r_entry(rb_reg_new_str(str, options), arg); options 747 parse.c #define reg_compile(str,options) reg_compile_gen(parser, str, options) options 749 parse.c #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, str, options) options 751 parse.c #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, str, options) options 8882 parse.c int options = (yyvsp[(3) - (3)].num); options 8886 parse.c node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 8893 parse.c node->nd_lit = reg_compile(src, options); options 8899 parse.c if (options & RE_OPTION_ONCE) { options 8905 parse.c node->nd_cflag = options & RE_OPTION_MASK; options 8906 parse.c reg_fragment_check(node->nd_lit, options); options 8909 parse.c reg_fragment_check(list->nd_head->nd_lit, options); options 10961 parse.c int options = 0; options 10967 parse.c options |= RE_OPTION_ONCE; options 10970 parse.c options |= opt; options 10983 parse.c return options | RE_OPTION_ENCODING(kcode); options 14247 parse.c int c = RE_OPTION_ENCODING_IDX(options); options 14258 parse.c else if (RE_OPTION_ENCODING_NONE(options)) { options 14287 parse.c reg_fragment_setenc_gen(parser, str, options); options 14381 parse.c reg_fragment_setenc(str, options); options 14383 parse.c re = rb_reg_compile(str, options & RE_OPTION_MASK); options 443 parse.y #define reg_compile(str,options) reg_compile_gen(parser, str, options) options 445 parse.y #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, str, options) options 447 parse.y #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, str, options) options 3856 parse.y int options = $3; options 3860 parse.y node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 3867 parse.y node->nd_lit = reg_compile(src, options); options 3873 parse.y if (options & RE_OPTION_ONCE) { options 3879 parse.y node->nd_cflag = options & RE_OPTION_MASK; options 3880 parse.y reg_fragment_check(node->nd_lit, options); options 3883 parse.y reg_fragment_check(list->nd_head->nd_lit, options); options 5629 parse.y int options = 0; options 5635 parse.y options |= RE_OPTION_ONCE; options 5638 parse.y options |= opt; options 5651 parse.y return options | RE_OPTION_ENCODING(kcode); options 8915 parse.y int c = RE_OPTION_ENCODING_IDX(options); options 8926 parse.y else if (RE_OPTION_ENCODING_NONE(options)) { options 8955 parse.y reg_fragment_setenc_gen(parser, str, options); options 9049 parse.y reg_fragment_setenc(str, options); options 9051 parse.y re = rb_reg_compile(str, options & RE_OPTION_MASK); options 1312 process.c ary = rb_ary_entry(options, index); options 1315 process.c rb_ary_store(options, index, ary); options 1339 process.c VALUE options = e->options; options 1352 process.c if (!NIL_P(rb_ary_entry(options, EXEC_OPTION_PGROUP))) { options 1366 process.c rb_ary_store(options, EXEC_OPTION_PGROUP, val); options 1373 process.c VALUE ary = rb_ary_entry(options, EXEC_OPTION_RLIMIT); options 1377 process.c rb_ary_store(options, EXEC_OPTION_RLIMIT, ary); options 1400 process.c if (!NIL_P(rb_ary_entry(options, EXEC_OPTION_UNSETENV_OTHERS))) { options 1404 process.c rb_ary_store(options, EXEC_OPTION_UNSETENV_OTHERS, val); options 1407 process.c if (!NIL_P(rb_ary_entry(options, EXEC_OPTION_CHDIR))) { options 1411 process.c rb_ary_store(options, EXEC_OPTION_CHDIR, options 1416 process.c if (!NIL_P(rb_ary_entry(options, EXEC_OPTION_UMASK))) { options 1419 process.c rb_ary_store(options, EXEC_OPTION_UMASK, LONG2NUM(cmask)); options 1422 process.c if (!NIL_P(rb_ary_entry(options, EXEC_OPTION_CLOSE_OTHERS))) { options 1426 process.c rb_ary_store(options, EXEC_OPTION_CLOSE_OTHERS, val); options 1450 process.c check_exec_redirect(key, val, options); options 1478 process.c ary = rb_ary_entry(options, index); options 1497 process.c if (rb_ary_entry(options, EXEC_OPTION_CLOSE_OTHERS) != Qfalse) { options 1498 process.c rb_ary_store(options, EXEC_OPTION_CLOSE_OTHERS, INT2FIX(maxhint)); options 1610 process.c VALUE options; options 1612 process.c options = hide_obj(rb_ary_new()); options 1613 process.c e->options = options; options 1620 process.c rb_ary_store(options, EXEC_OPTION_ENV, env); options 1641 process.c e->redirect_fds = check_exec_fds(e->options); options 1681 process.c if (NIL_P(rb_ary_entry(earg.options, EXEC_OPTION_CLOSE_OTHERS))) options 2036 process.c VALUE options = e->options; options 2040 process.c if (!RTEST(options)) options 2047 process.c s->options = soptions = hide_obj(rb_ary_new()); options 2052 process.c obj = rb_ary_entry(options, EXEC_OPTION_PGROUP); options 2060 process.c obj = rb_ary_entry(options, EXEC_OPTION_RLIMIT); options 2067 process.c obj = rb_ary_entry(options, EXEC_OPTION_UNSETENV_OTHERS); options 2073 process.c obj = rb_ary_entry(options, EXEC_OPTION_ENV); options 2088 process.c obj = rb_ary_entry(options, EXEC_OPTION_CHDIR); options 2100 process.c obj = rb_ary_entry(options, EXEC_OPTION_UMASK); options 2108 process.c obj = rb_ary_entry(options, EXEC_OPTION_DUP2); options 2114 process.c obj = rb_ary_entry(options, EXEC_OPTION_CLOSE); options 2125 process.c obj = rb_ary_entry(options, EXEC_OPTION_CLOSE_OTHERS); options 2131 process.c obj = rb_ary_entry(options, EXEC_OPTION_OPEN); options 2618 process.c if (NIL_P(rb_ary_entry(earg.options, EXEC_OPTION_CLOSE_OTHERS))) { options 276 re.c if (options & ONIG_OPTION_MULTILINE) *p++ = 'm'; options 277 re.c if (options & ONIG_OPTION_IGNORECASE) *p++ = 'i'; options 278 re.c if (options & ONIG_OPTION_EXTEND) *p++ = 'x'; options 395 re.c if (*option_to_str(opts, RREGEXP(re)->ptr->options)) options 473 re.c int options, opt; options 483 re.c options = RREGEXP(re)->ptr->options; options 494 re.c options |= opt; options 508 re.c options &= ~opt; options 536 re.c options = RREGEXP(re)->ptr->options; options 542 re.c if (*option_to_str(optbuf, options)) rb_str_buf_cat2(str, optbuf); options 544 re.c if ((options & embeddable) != embeddable) { options 546 re.c option_to_str(optbuf + 1, ~options); options 577 re.c option_to_str(opts + 1, options); options 585 re.c rb_exc_raise(rb_enc_reg_error_desc(s, len, enc, options, err)); options 592 re.c rb_enc_get(str), options, err); options 598 re.c rb_exc_raise(rb_reg_error_desc(str, options, err)); options 617 re.c if (RREGEXP(re)->ptr->options & ONIG_OPTION_IGNORECASE) return Qtrue; options 648 re.c int options = rb_reg_options(re); options 649 re.c return INT2NUM(options); options 1241 re.c reg->options, enc, options 2326 re.c if ((fixed_enc != enc && (options & ARG_ENCODING_FIXED)) || options 2327 re.c (fixed_enc != a_enc && (options & ARG_ENCODING_NONE))) { options 2332 re.c options |= ARG_ENCODING_FIXED; options 2336 re.c else if (!(options & ARG_ENCODING_FIXED)) { options 2341 re.c if ((options & ARG_ENCODING_FIXED) || fixed_enc) { options 2344 re.c if (options & ARG_ENCODING_NONE) { options 2349 re.c options & ARG_REG_OPTION_MASK, err); options 2362 re.c if (options & ARG_ENCODING_NONE) { options 2373 re.c options, err); options 2397 re.c if (rb_reg_initialize_str(re, s, options, err) != 0) { options 2398 re.c rb_reg_raise_str(s, options, err); options 2416 re.c if (rb_reg_initialize(re, s, len, enc, options, err) != 0) { options 2417 re.c rb_enc_reg_raise(s, len, enc, options, err); options 2426 re.c return rb_enc_reg_new(s, len, rb_ascii8bit_encoding(), options); options 2436 re.c if (rb_reg_initialize_str(re, str, options, err) != 0) { options 2437 re.c rb_set_errinfo(rb_reg_error_desc(str, options, err)); options 2472 re.c hashval = RREGEXP(re)->ptr->options; options 2506 re.c if (RREGEXP(re1)->ptr->options != RREGEXP(re2)->ptr->options) return Qfalse; options 2938 re.c int options; options 2941 re.c options = RREGEXP(re)->ptr->options & ARG_REG_OPTION_MASK; options 2942 re.c if (RBASIC(re)->flags & KCODE_FIXED) options |= ARG_ENCODING_FIXED; options 2943 re.c if (RBASIC(re)->flags & REG_ENCODING_NONE) options |= ARG_ENCODING_NONE; options 2944 re.c return options; options 828 regcomp.c if (IS_MULTILINE(reg->options)) options 841 regcomp.c if (IS_MULTILINE(reg->options)) { options 1044 regcomp.c if (IS_MULTILINE(reg->options)) options 1052 regcomp.c if (IS_MULTILINE(reg->options)) options 1162 regcomp.c OnigOptionType prev = reg->options; options 1164 regcomp.c reg->options = node->option; options 1166 regcomp.c reg->options = prev; options 1182 regcomp.c OnigOptionType prev = reg->options; options 1193 regcomp.c reg->options = node->option; options 1195 regcomp.c reg->options = prev; options 1546 regcomp.c r = ((!IS_IGNORECASE(reg->options) && br->back_static[0] <= 2) options 1652 regcomp.c if (IS_MULTILINE(reg->options)) options 1666 regcomp.c r = add_option(reg, (reg->options & ONIG_OPTION_IGNORECASE)); options 1677 regcomp.c if (IS_IGNORECASE(reg->options)) { options 1698 regcomp.c if (IS_IGNORECASE(reg->options)) { options 2605 regcomp.c !NSTRING_IS_RAW(node) && IS_IGNORECASE(reg->options)) { options 2631 regcomp.c OnigOptionType options = reg->options; options 2633 regcomp.c reg->options = NENCLOSE(node)->option; options 2635 regcomp.c reg->options = options; options 3686 regcomp.c if (IS_IGNORECASE(reg->options) && !NSTRING_IS_RAW(node)) { options 3808 regcomp.c OnigOptionType options = reg->options; options 3809 regcomp.c reg->options = NENCLOSE(node)->option; options 3811 regcomp.c reg->options = options; options 3938 regcomp.c OnigOptionType options; options 4763 regcomp.c OnigOptionType save = env->options; options 4764 regcomp.c env->options = NENCLOSE(NCALL(node)->target)->option; options 4766 regcomp.c env->options = save; options 4784 regcomp.c if (IS_MULTILINE(env->options)) options 4831 regcomp.c OnigOptionType save = env->options; options 4833 regcomp.c env->options = en->option; options 4835 regcomp.c env->options = save; options 4966 regcomp.c env.options = reg->options; options 5382 regcomp.c !ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_CAPTURE_GROUP)) { options 5420 regcomp.c if (IS_FIND_CONDITION(reg->options)) options 5568 regcomp.c option |= syntax->options; options 5572 regcomp.c option |= syntax->options; options 5575 regcomp.c (*reg)->options = option; options 339 regexec.c (msa).options = (arg_option);\ options 347 regexec.c (msa).options = (arg_option);\ options 1258 regexec.c OnigOptionType option = reg->options; options 1342 regexec.c if (IS_POSIX_REGION(msa->options)) { options 2007 regexec.c if (IS_NOTBOL(msa->options)) goto fail; options 2023 regexec.c if (IS_NOTEOL(msa->options)) goto fail; options 2048 regexec.c if (IS_NOTEOL(msa->options)) goto fail; options 3429 regexec.c if (! IS_FIND_LONGEST(reg->options)) {\ options 3451 regexec.c if (! IS_FIND_LONGEST(reg->options)) {\ options 3725 regexec.c if (IS_FIND_LONGEST(reg->options)) { options 3740 regexec.c if (IS_FIND_NOT_EMPTY(reg->options) && region options 3779 regexec.c return reg->options; options 764 regint.h OnigOptionType options; options 900 regparse.c if (ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_DONT_CAPTURE_GROUP)) options 906 regparse.c !ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_CAPTURE_GROUP)) { options 5530 regparse.c env->option = reg->options; options 259 regsyntax.c syntax->options = options; options 283 regsyntax.c return syntax->options; options 3073 win32/win32.c if (options == WNOHANG) {