scan_env 3939 ext/mbstring/oniguruma/regcomp.c ScanEnv* scan_env; scan_env 4733 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env->scan_env); scan_env 4741 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[0]], &min, env->scan_env); scan_env 4743 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[0]], &max, env->scan_env); scan_env 4746 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[i]], &tmin, env->scan_env); scan_env 4748 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[i]], &tmax, env->scan_env); scan_env 4856 ext/mbstring/oniguruma/regcomp.c if (BIT_STATUS_AT(env->scan_env->backrefed_mem, en->regnum)) scan_env 4957 ext/mbstring/oniguruma/regcomp.c set_optimize_info_from_tree(Node* node, regex_t* reg, ScanEnv* scan_env) scan_env 4967 ext/mbstring/oniguruma/regcomp.c env.scan_env = scan_env; scan_env 5269 ext/mbstring/oniguruma/regcomp.c ScanEnv scan_env; scan_env 5300 ext/mbstring/oniguruma/regcomp.c r = onig_parse_make_tree(&root, pattern, pattern_end, reg, &scan_env); scan_env 5305 ext/mbstring/oniguruma/regcomp.c if (scan_env.num_named > 0 && scan_env 5306 ext/mbstring/oniguruma/regcomp.c IS_SYNTAX_BV(scan_env.syntax, ONIG_SYN_CAPTURE_ONLY_NAMED_GROUP) && scan_env 5308 ext/mbstring/oniguruma/regcomp.c if (scan_env.num_named != scan_env.num_mem) scan_env 5309 ext/mbstring/oniguruma/regcomp.c r = disable_noname_group_capture(&root, reg, &scan_env); scan_env 5318 ext/mbstring/oniguruma/regcomp.c if (scan_env.num_call > 0) { scan_env 5319 ext/mbstring/oniguruma/regcomp.c r = unset_addr_list_init(&uslist, scan_env.num_call); scan_env 5321 ext/mbstring/oniguruma/regcomp.c scan_env.unset_addr_list = &uslist; scan_env 5322 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(root, &scan_env); scan_env 5324 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(root, &scan_env); scan_env 5326 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(root, &scan_env); scan_env 5329 ext/mbstring/oniguruma/regcomp.c reg->num_call = scan_env.num_call; scan_env 5335 ext/mbstring/oniguruma/regcomp.c r = setup_tree(root, reg, 0, &scan_env); scan_env 5342 ext/mbstring/oniguruma/regcomp.c reg->capture_history = scan_env.capture_history; scan_env 5343 ext/mbstring/oniguruma/regcomp.c reg->bt_mem_start = scan_env.bt_mem_start; scan_env 5348 ext/mbstring/oniguruma/regcomp.c reg->bt_mem_end = scan_env.bt_mem_end; scan_env 5353 ext/mbstring/oniguruma/regcomp.c if (scan_env.backrefed_mem == 0 scan_env 5355 ext/mbstring/oniguruma/regcomp.c || scan_env.num_call == 0 scan_env 5358 ext/mbstring/oniguruma/regcomp.c setup_comb_exp_check(root, 0, &scan_env); scan_env 5360 ext/mbstring/oniguruma/regcomp.c if (scan_env.has_recursion != 0) { scan_env 5361 ext/mbstring/oniguruma/regcomp.c scan_env.num_comb_exp_check = 0; scan_env 5365 ext/mbstring/oniguruma/regcomp.c if (scan_env.comb_exp_max_regnum > 0) { scan_env 5367 ext/mbstring/oniguruma/regcomp.c for (i = 1; i <= scan_env.comb_exp_max_regnum; i++) { scan_env 5368 ext/mbstring/oniguruma/regcomp.c if (BIT_STATUS_AT(scan_env.backrefed_mem, i) != 0) { scan_env 5369 ext/mbstring/oniguruma/regcomp.c scan_env.num_comb_exp_check = 0; scan_env 5376 ext/mbstring/oniguruma/regcomp.c reg->num_comb_exp_check = scan_env.num_comb_exp_check; scan_env 5381 ext/mbstring/oniguruma/regcomp.c r = set_optimize_info_from_tree(root, reg, &scan_env); scan_env 5385 ext/mbstring/oniguruma/regcomp.c if (IS_NOT_NULL(scan_env.mem_nodes_dynamic)) { scan_env 5386 ext/mbstring/oniguruma/regcomp.c xfree(scan_env.mem_nodes_dynamic); scan_env 5387 ext/mbstring/oniguruma/regcomp.c scan_env.mem_nodes_dynamic = (Node** )NULL; scan_env 5394 ext/mbstring/oniguruma/regcomp.c if (scan_env.num_call > 0) { scan_env 5411 ext/mbstring/oniguruma/regcomp.c else if (scan_env.num_call > 0) { scan_env 5430 ext/mbstring/oniguruma/regcomp.c if (scan_env.num_call > 0) { scan_env 5435 ext/mbstring/oniguruma/regcomp.c if (IS_NOT_NULL(scan_env.error)) { scan_env 5437 ext/mbstring/oniguruma/regcomp.c einfo->enc = scan_env.enc; scan_env 5438 ext/mbstring/oniguruma/regcomp.c einfo->par = scan_env.error; scan_env 5439 ext/mbstring/oniguruma/regcomp.c einfo->par_end = scan_env.error_end; scan_env 5444 ext/mbstring/oniguruma/regcomp.c if (IS_NOT_NULL(scan_env.mem_nodes_dynamic)) scan_env 5445 ext/mbstring/oniguruma/regcomp.c xfree(scan_env.mem_nodes_dynamic);