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) {