Lines Matching refs:create_tree
112 static bin_tree_t *create_tree (re_dfa_t *dfa,
1346 op = create_tree (dfa, NULL, NULL, OP_OPEN_SUBEXP); in lower_subexp()
1347 cls = create_tree (dfa, NULL, NULL, OP_CLOSE_SUBEXP); in lower_subexp()
1348 tree1 = body ? create_tree (dfa, body, cls, CONCAT) : cls; in lower_subexp()
1349 tree = create_tree (dfa, op, tree1, CONCAT); in lower_subexp()
2115 eor = create_tree (dfa, NULL, NULL, END_OF_RE); in parse()
2117 root = create_tree (dfa, tree, eor, CONCAT); in parse()
2159 tree = create_tree (dfa, tree, branch, OP_ALT); in parse_reg_exp()
2200 bin_tree_t *newtree = create_tree (dfa, tree, exp, CONCAT); in parse_branch()
2247 tree = create_tree (dfa, tree, mbc_remain, CONCAT); in parse_expression()
2348 tree = create_tree (dfa, tree_first, tree_last, OP_ALT); in parse_expression()
2469 tree = create_tree (dfa, tree, NULL, SUBEXP); in parse_sub_exp()
2562 tree = create_tree (dfa, tree, elem, CONCAT); in parse_dup_op()
2580 tree = create_tree (dfa, elem, NULL, (end == -1 ? OP_DUP_ASTERISK : OP_ALT)); in parse_dup_op()
2590 tree = create_tree (dfa, tree, elem, CONCAT); in parse_dup_op()
2594 tree = create_tree (dfa, tree, NULL, OP_ALT); in parse_dup_op()
2600 tree = create_tree (dfa, old_tree, tree, CONCAT); in parse_dup_op()
3272 work_tree = create_tree (dfa, work_tree, mbc_tree, OP_ALT); in parse_bracket_exp()
3660 tree = create_tree (dfa, tree, mbc_tree, OP_ALT); in build_charclass_op()
3728 create_tree (re_dfa_t *dfa, bin_tree_t *left, bin_tree_t *right, in create_tree() function