Lines Matching refs:expr
3972 OptExactInfo expr; /* prec read (?=...) */ member
4443 copy_mml(&(opt->expr.mmd), mmd); in set_bound_node_opt_info()
4454 clear_opt_exact_info(&opt->expr); in clear_node_opt_info()
4503 if (to->expr.len > 0) { in concat_left_node_opt_info()
4505 if (to->expr.len > (int )add->len.max) in concat_left_node_opt_info()
4506 to->expr.len = add->len.max; in concat_left_node_opt_info()
4508 if (to->expr.mmd.max == 0) in concat_left_node_opt_info()
4509 select_opt_exact_info(enc, &to->exb, &to->expr); in concat_left_node_opt_info()
4511 select_opt_exact_info(enc, &to->exm, &to->expr); in concat_left_node_opt_info()
4514 else if (add->expr.len > 0) { in concat_left_node_opt_info()
4515 copy_opt_exact_info(&to->expr, &add->expr); in concat_left_node_opt_info()
4529 alt_merge_opt_exact_info(&to->expr, &add->expr, env); in alt_merge_node_opt_info()
4710 copy_opt_exact_info(&opt->expr, &nopt.exb); in optimize_node_left()
4712 copy_opt_exact_info(&opt->expr, &nopt.exm); in optimize_node_left()
4714 opt->expr.reach_end = 0; in optimize_node_left()