options 6939 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 697 ext/openssl/ossl_ssl.c if (NIL_P(options)) { options 700 ext/openssl/ossl_ssl.c SSL_CTX_set_options(ctx, NUM2LONG(options)); options 80 ext/psych/psych_emitter.c VALUE io, options; options 87 ext/psych/psych_emitter.c if (rb_scan_args(argc, argv, "11", &io, &options) == 2) { options 88 ext/psych/psych_emitter.c line_width = rb_funcall(options, id_line_width, 0); options 89 ext/psych/psych_emitter.c indent = rb_funcall(options, id_indentation, 0); options 90 ext/psych/psych_emitter.c canonical = rb_funcall(options, id_canonical, 0); options 561 ext/ripper/ripper.c #define reg_compile(str,options) reg_compile_gen(parser, (str), (options)) options 563 ext/ripper/ripper.c #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, (str), (options)) options 565 ext/ripper/ripper.c #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, (str), (options)) options 9188 ext/ripper/ripper.c int options = (yyvsp[0].val); options 9192 ext/ripper/ripper.c node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 9199 ext/ripper/ripper.c node->nd_lit = reg_compile(src, options); options 9205 ext/ripper/ripper.c if (options & RE_OPTION_ONCE) { options 9211 ext/ripper/ripper.c node->nd_cflag = options & RE_OPTION_MASK; options 9212 ext/ripper/ripper.c if (!NIL_P(node->nd_lit)) reg_fragment_check(node->nd_lit, options); options 9216 ext/ripper/ripper.c if (reg_fragment_check(tail, options) && prev && !NIL_P(prev->nd_lit)) { options 9239 ext/ripper/ripper.c node->nd_lit = reg_compile(src, options); options 9246 ext/ripper/ripper.c int options = 0; options 9253 ext/ripper/ripper.c options = (int)RNODE(opt)->nd_tag; options 9255 ext/ripper/ripper.c if (src && NIL_P(rb_parser_reg_compile(parser, src, options, &err))) { options 11917 ext/ripper/ripper.c int options = 0; options 11923 ext/ripper/ripper.c options |= RE_OPTION_ONCE; options 11931 ext/ripper/ripper.c options |= opt; options 11938 ext/ripper/ripper.c options |= kopt; options 11945 ext/ripper/ripper.c return options | RE_OPTION_ENCODING(kcode); options 16294 ext/ripper/ripper.c int c = RE_OPTION_ENCODING_IDX(options); options 16305 ext/ripper/ripper.c else if (RE_OPTION_ENCODING_NONE(options)) { options 16334 ext/ripper/ripper.c reg_fragment_setenc(str, options); options 16393 ext/ripper/ripper.c reg_fragment_setenc(str, options); options 16394 ext/ripper/ripper.c return rb_reg_compile(str, options & RE_OPTION_MASK, ruby_sourcefile, ruby_sourceline); options 16404 ext/ripper/ripper.c re = parser_reg_compile(parser, str, options); options 16423 ext/ripper/ripper.c VALUE re = parser_reg_compile(parser, str, options); options 507 ext/ripper/ripper.y #define reg_compile(str,options) reg_compile_gen(parser, (str), (options)) options 509 ext/ripper/ripper.y #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, (str), (options)) options 511 ext/ripper/ripper.y #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, (str), (options)) options 3990 ext/ripper/ripper.y int options = $3; options 3994 ext/ripper/ripper.y node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 4001 ext/ripper/ripper.y node->nd_lit = reg_compile(src, options); options 4007 ext/ripper/ripper.y if (options & RE_OPTION_ONCE) { options 4013 ext/ripper/ripper.y node->nd_cflag = options & RE_OPTION_MASK; options 4014 ext/ripper/ripper.y if (!NIL_P(node->nd_lit)) reg_fragment_check(node->nd_lit, options); options 4018 ext/ripper/ripper.y if (reg_fragment_check(tail, options) && prev && !NIL_P(prev->nd_lit)) { options 4041 ext/ripper/ripper.y node->nd_lit = reg_compile(src, options); options 4048 ext/ripper/ripper.y int options = 0; options 4055 ext/ripper/ripper.y options = (int)RNODE(opt)->nd_tag; options 4057 ext/ripper/ripper.y if (src && NIL_P(rb_parser_reg_compile(parser, src, options, &err))) { options 6168 ext/ripper/ripper.y int options = 0; options 6174 ext/ripper/ripper.y options |= RE_OPTION_ONCE; options 6182 ext/ripper/ripper.y options |= opt; options 6189 ext/ripper/ripper.y options |= kopt; options 6196 ext/ripper/ripper.y return options | RE_OPTION_ENCODING(kcode); options 10545 ext/ripper/ripper.y int c = RE_OPTION_ENCODING_IDX(options); options 10556 ext/ripper/ripper.y else if (RE_OPTION_ENCODING_NONE(options)) { options 10585 ext/ripper/ripper.y reg_fragment_setenc(str, options); options 10644 ext/ripper/ripper.y reg_fragment_setenc(str, options); options 10645 ext/ripper/ripper.y return rb_reg_compile(str, options & RE_OPTION_MASK, ruby_sourcefile, ruby_sourceline); options 10655 ext/ripper/ripper.y re = parser_reg_compile(parser, str, options); options 10674 ext/ripper/ripper.y VALUE re = parser_reg_compile(parser, str, options); options 894 ext/socket/option.c if (options & (optval)) { \ options 895 ext/socket/option.c options &= ~(uint8_t)(optval); \ options 922 ext/socket/option.c if (options || sep == '=') { options 923 ext/socket/option.c rb_str_catf(ret, "%c%u", sep, options); options 4543 ext/tk/tcltklib.c switch ((enum options) index) { options 5157 ext/tk/tcltklib.c switch ((enum options) index) { options 677 include/ruby/intern.h VALUE rb_reg_init_str(VALUE re, VALUE s, int options); options 428 include/ruby/oniguruma.h #define ONIG_OPTION_ON(options,regopt) ((options) |= (regopt)) options 429 include/ruby/oniguruma.h #define ONIG_OPTION_OFF(options,regopt) ((options) &= ~(regopt)) options 430 include/ruby/oniguruma.h #define ONIG_IS_OPTION_ON(options,option) ((options) & (option)) options 437 include/ruby/oniguruma.h OnigOptionType options; /* default option */ options 729 include/ruby/oniguruma.h OnigOptionType options; options 863 include/ruby/oniguruma.h void onig_set_syntax_options P_((OnigSyntaxType* syntax, OnigOptionType options)); options 1706 marshal.c int options = r_byte(arg); options 1733 marshal.c v = r_entry0(rb_reg_new_str(str, options), idx, arg); options 561 parse.c #define reg_compile(str,options) reg_compile_gen(parser, (str), (options)) options 563 parse.c #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, (str), (options)) options 565 parse.c #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, (str), (options)) options 9149 parse.c int options = (yyvsp[0].num); options 9153 parse.c node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 9160 parse.c node->nd_lit = reg_compile(src, options); options 9166 parse.c if (options & RE_OPTION_ONCE) { options 9172 parse.c node->nd_cflag = options & RE_OPTION_MASK; options 9173 parse.c if (!NIL_P(node->nd_lit)) reg_fragment_check(node->nd_lit, options); options 9177 parse.c if (reg_fragment_check(tail, options) && prev && !NIL_P(prev->nd_lit)) { options 9200 parse.c node->nd_lit = reg_compile(src, options); options 11841 parse.c int options = 0; options 11847 parse.c options |= RE_OPTION_ONCE; options 11855 parse.c options |= opt; options 11862 parse.c options |= kopt; options 11869 parse.c return options | RE_OPTION_ENCODING(kcode); options 16218 parse.c int c = RE_OPTION_ENCODING_IDX(options); options 16229 parse.c else if (RE_OPTION_ENCODING_NONE(options)) { options 16258 parse.c reg_fragment_setenc(str, options); options 16317 parse.c reg_fragment_setenc(str, options); options 16318 parse.c return rb_reg_compile(str, options & RE_OPTION_MASK, ruby_sourcefile, ruby_sourceline); options 16328 parse.c re = parser_reg_compile(parser, str, options); options 16347 parse.c VALUE re = parser_reg_compile(parser, str, options); options 507 parse.y #define reg_compile(str,options) reg_compile_gen(parser, (str), (options)) options 509 parse.y #define reg_fragment_setenc(str,options) reg_fragment_setenc_gen(parser, (str), (options)) options 511 parse.y #define reg_fragment_check(str,options) reg_fragment_check_gen(parser, (str), (options)) options 3990 parse.y int options = $3; options 3994 parse.y node = NEW_LIT(reg_compile(STR_NEW0(), options)); options 4001 parse.y node->nd_lit = reg_compile(src, options); options 4007 parse.y if (options & RE_OPTION_ONCE) { options 4013 parse.y node->nd_cflag = options & RE_OPTION_MASK; options 4014 parse.y if (!NIL_P(node->nd_lit)) reg_fragment_check(node->nd_lit, options); options 4018 parse.y if (reg_fragment_check(tail, options) && prev && !NIL_P(prev->nd_lit)) { options 4041 parse.y node->nd_lit = reg_compile(src, options); options 6168 parse.y int options = 0; options 6174 parse.y options |= RE_OPTION_ONCE; options 6182 parse.y options |= opt; options 6189 parse.y options |= kopt; options 6196 parse.y return options | RE_OPTION_ENCODING(kcode); options 10545 parse.y int c = RE_OPTION_ENCODING_IDX(options); options 10556 parse.y else if (RE_OPTION_ENCODING_NONE(options)) { options 10585 parse.y reg_fragment_setenc(str, options); options 10644 parse.y reg_fragment_setenc(str, options); options 10645 parse.y return rb_reg_compile(str, options & RE_OPTION_MASK, ruby_sourcefile, ruby_sourceline); options 10655 parse.y re = parser_reg_compile(parser, str, options); options 10674 parse.y VALUE re = parser_reg_compile(parser, str, options); options 324 re.c if (options & ONIG_OPTION_MULTILINE) *p++ = 'm'; options 325 re.c if (options & ONIG_OPTION_IGNORECASE) *p++ = 'i'; options 326 re.c if (options & ONIG_OPTION_EXTEND) *p++ = 'x'; options 473 re.c if (*option_to_str(opts, RREGEXP_PTR(re)->options)) options 553 re.c int options, opt; options 564 re.c options = RREGEXP_PTR(re)->options; options 575 re.c options |= opt; options 589 re.c options &= ~opt; options 615 re.c options = RREGEXP_PTR(re)->options; options 621 re.c if (*option_to_str(optbuf, options)) rb_str_buf_cat2(str, optbuf); options 623 re.c if ((options & embeddable) != embeddable) { options 625 re.c option_to_str(optbuf + 1, ~options); options 680 re.c option_to_str(opts + 1, options); options 688 re.c rb_exc_raise(rb_enc_reg_error_desc(s, len, enc, options, err)); options 695 re.c rb_enc_get(str), options, err); options 701 re.c rb_exc_raise(rb_reg_error_desc(str, options, err)); options 720 re.c if (RREGEXP_PTR(re)->options & ONIG_OPTION_IGNORECASE) return Qtrue; options 751 re.c int options = rb_reg_options(re); options 752 re.c return INT2NUM(options); options 1450 re.c reg->options, enc, options 2646 re.c if (options & ARG_ENCODING_NONE && options 2710 re.c if ((fixed_enc != enc && (options & ARG_ENCODING_FIXED)) || options 2711 re.c (fixed_enc != a_enc && (options & ARG_ENCODING_NONE))) { options 2716 re.c options |= ARG_ENCODING_FIXED; options 2720 re.c else if (!(options & ARG_ENCODING_FIXED)) { options 2725 re.c if ((options & ARG_ENCODING_FIXED) || fixed_enc) { options 2728 re.c if (options & ARG_ENCODING_NONE) { options 2733 re.c options & ARG_REG_OPTION_MASK, err, options 2756 re.c if (options & ARG_ENCODING_NONE) { options 2767 re.c options, err, sourcefile, sourceline); options 2794 re.c return rb_reg_init_str(rb_reg_alloc(), s, options); options 2802 re.c if (rb_reg_initialize_str(re, s, options, err, NULL, 0) != 0) { options 2803 re.c rb_reg_raise_str(s, options, err); options 2815 re.c enc, options, err, NULL, 0) != 0) { options 2816 re.c rb_reg_raise_str(s, options, err); options 2835 re.c if (rb_reg_initialize(re, s, len, enc, options, err, NULL, 0) != 0) { options 2836 re.c rb_enc_reg_raise(s, len, enc, options, err); options 2846 re.c return rb_enc_reg_new(s, len, rb_ascii8bit_encoding(), options); options 2856 re.c if (rb_reg_initialize_str(re, str, options, err, sourcefile, sourceline) != 0) { options 2857 re.c rb_set_errinfo(rb_reg_error_desc(str, options, err)); options 2900 re.c hashval = RREGEXP_PTR(re)->options; options 2928 re.c if (RREGEXP_PTR(re1)->options != RREGEXP_PTR(re2)->options) return Qfalse; options 3469 re.c int options; options 3472 re.c options = RREGEXP_PTR(re)->options & ARG_REG_OPTION_MASK; options 3473 re.c if (RBASIC(re)->flags & KCODE_FIXED) options |= ARG_ENCODING_FIXED; options 3474 re.c if (RBASIC(re)->flags & REG_ENCODING_NONE) options |= ARG_ENCODING_NONE; options 3475 re.c return options; options 841 regcomp.c if (IS_MULTILINE(reg->options)) options 854 regcomp.c if (IS_MULTILINE(reg->options)) { options 1057 regcomp.c if (IS_MULTILINE(reg->options)) options 1065 regcomp.c if (IS_MULTILINE(reg->options)) options 1175 regcomp.c OnigOptionType prev = reg->options; options 1177 regcomp.c reg->options = node->option; options 1179 regcomp.c reg->options = prev; options 1195 regcomp.c OnigOptionType prev = reg->options; options 1206 regcomp.c reg->options = node->option; options 1208 regcomp.c reg->options = prev; options 1630 regcomp.c r = ((!IS_IGNORECASE(reg->options) && br->back_static[0] <= 2) options 1742 regcomp.c if (IS_MULTILINE(reg->options)) options 1756 regcomp.c r = add_option(reg, (reg->options & ONIG_OPTION_IGNORECASE)); options 1767 regcomp.c if (IS_IGNORECASE(reg->options)) { options 1788 regcomp.c if (IS_IGNORECASE(reg->options)) { options 2752 regcomp.c !NSTRING_IS_RAW(node) && IS_IGNORECASE(reg->options)) { options 2778 regcomp.c OnigOptionType options = reg->options; options 2780 regcomp.c reg->options = NENCLOSE(node)->option; options 2782 regcomp.c reg->options = options; options 3335 regcomp.c ! IS_MULTILINE(reg->options)) { options 3905 regcomp.c if (IS_IGNORECASE(reg->options) && !NSTRING_IS_RAW(node)) { options 4053 regcomp.c OnigOptionType options = reg->options; options 4055 regcomp.c reg->options = NENCLOSE(node)->option; options 4057 regcomp.c reg->options = options; options 4323 regcomp.c OnigOptionType options; options 5156 regcomp.c OnigOptionType save = env->options; options 5157 regcomp.c env->options = NENCLOSE(NCALL(node)->target)->option; options 5159 regcomp.c env->options = save; options 5177 regcomp.c if (IS_MULTILINE(env->options)) options 5225 regcomp.c OnigOptionType save = env->options; options 5227 regcomp.c env->options = en->option; options 5229 regcomp.c env->options = save; options 5370 regcomp.c env.options = reg->options; options 5751 regcomp.c !ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_CAPTURE_GROUP)) { options 5789 regcomp.c if (IS_FIND_CONDITION(reg->options)) options 5938 regcomp.c option |= syntax->options; options 5942 regcomp.c option |= syntax->options; options 5945 regcomp.c (reg)->options = option; options 409 regexec.c (msa).options = (arg_option);\ options 418 regexec.c (msa).options = (arg_option);\ options 1360 regexec.c OnigOptionType option = reg->options; options 1660 regexec.c if (IS_POSIX_REGION(msa->options)) { options 2371 regexec.c if (IS_NOTBOS(msa->options)) goto fail; options 2378 regexec.c if (IS_NOTEOS(msa->options)) goto fail; options 2386 regexec.c if (IS_NOTBOL(msa->options)) goto fail; options 2407 regexec.c if (IS_NOTEOL(msa->options)) goto fail; options 2426 regexec.c if (IS_NOTEOL(msa->options)) goto fail; options 3883 regexec.c if (!ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, prev, str, end, reg->options, 0)) options 3893 regexec.c if (prev && ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, prev, str, end, reg->options, 1)) options 3897 regexec.c else if (! ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, p, str, end, reg->options, 1)) options 4000 regexec.c if (!ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, prev, str, end, reg->options, 0)) { options 4012 regexec.c if (ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, prev, str, end, reg->options, 1)) { options 4018 regexec.c else if (! ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, p, str, end, reg->options, 1)) { options 4118 regexec.c if (! IS_FIND_LONGEST(reg->options)) {\ options 4140 regexec.c if (! IS_FIND_LONGEST(reg->options)) {\ options 4228 regexec.c IS_NEWLINE_CRLF(reg->options) && options 4336 regexec.c while (!ONIGENC_IS_MBC_NEWLINE_EX(reg->enc, prev, str, end, reg->options, 0) options 4416 regexec.c if (IS_FIND_LONGEST(reg->options)) { options 4431 regexec.c if (IS_FIND_NOT_EMPTY(reg->options) && region options 4470 regexec.c return reg->options; options 902 regint.h OnigOptionType options; options 934 regparse.c if (ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_DONT_CAPTURE_GROUP)) options 940 regparse.c !ONIG_IS_OPTION_ON(reg->options, ONIG_OPTION_CAPTURE_GROUP)) { options 6485 regparse.c env->option = reg->options; options 331 regsyntax.c syntax->options = options; options 355 regsyntax.c return syntax->options; options 4379 win32/win32.c if (options == WNOHANG) { options 4434 win32/win32.c if (options & WNOHANG) {