Lines Matching refs:sbcset

363     re_bitset_ptr_t sbcset;	/* for SIMPLE_BRACKET */  member
2665 static reg_errcode_t build_equiv_class (bitset_t sbcset,
2670 bitset_t sbcset,
2676 static reg_errcode_t build_equiv_class (bitset_t sbcset,
2679 bitset_t sbcset,
2919 bitset_word_t w = dfa->nodes[node].opr.sbcset[i]; in re_compile_fastmap_iter()
3637 if (dfa->nodes[node].opr.sbcset[i]) in optimize_utf8()
5135 build_range_exp (bitset_t sbcset, re_charset_t *mbcset, int *range_alloc, in build_range_exp() argument
5138 build_range_exp (bitset_t sbcset, bracket_elem_t *start_elem, in build_range_exp()
5222 bitset_set (sbcset, wc); in build_range_exp()
5239 bitset_set (sbcset, ch); in build_range_exp()
5256 build_collating_symbol (bitset_t sbcset, re_charset_t *mbcset, in build_collating_symbol() argument
5259 build_collating_symbol (bitset_t sbcset, const unsigned char *name) in build_collating_symbol()
5267 bitset_set (sbcset, name[0]); in build_collating_symbol()
5400 build_range_exp (sbcset, mbcset, range_alloc, start_elem, end_elem) in parse_bracket_exp()
5403 bitset_t sbcset; in parse_bracket_exp() local
5470 bitset_set (sbcset, ch); in parse_bracket_exp()
5483 build_collating_symbol (sbcset, mbcset, coll_sym_alloc, name) in parse_bracket_exp()
5486 bitset_t sbcset; in parse_bracket_exp() local
5505 bitset_set (sbcset, name[0]); in parse_bracket_exp()
5536 bitset_set (sbcset, name[0]); in parse_bracket_exp()
5544 re_bitset_ptr_t sbcset; in parse_bracket_exp() local
5571 sbcset = (re_bitset_ptr_t) calloc (sizeof (bitset_t), 1); in parse_bracket_exp()
5576 if (BE (sbcset == NULL || mbcset == NULL, 0)) in parse_bracket_exp()
5578 if (BE (sbcset == NULL, 0)) in parse_bracket_exp()
5598 bitset_set (sbcset, '\0'); in parse_bracket_exp()
5676 *err = build_range_exp (sbcset, mbcset, &range_alloc, in parse_bracket_exp()
5680 *err = build_range_exp (sbcset, in parse_bracket_exp()
5684 *err = build_range_exp (sbcset, &start_elem, &end_elem); in parse_bracket_exp()
5695 bitset_set (sbcset, start_elem.opr.ch); in parse_bracket_exp()
5717 *err = build_equiv_class (sbcset, in parse_bracket_exp()
5726 *err = build_collating_symbol (sbcset, in parse_bracket_exp()
5735 *err = build_charclass (regexp->trans, sbcset, in parse_bracket_exp()
5761 bitset_not (sbcset); in parse_bracket_exp()
5766 bitset_mask (sbcset, dfa->sb_char); in parse_bracket_exp()
5782 if (sbcset[sbc_idx]) in parse_bracket_exp()
5790 br_token.opr.sbcset = sbcset; in parse_bracket_exp()
5802 re_free (sbcset); in parse_bracket_exp()
5814 br_token.opr.sbcset = sbcset; in parse_bracket_exp()
5824 re_free (sbcset); in parse_bracket_exp()
5922 build_equiv_class (bitset_t sbcset, re_charset_t *mbcset, in build_equiv_class() argument
5925 build_equiv_class (bitset_t sbcset, const unsigned char *name) in build_equiv_class()
5976 bitset_set (sbcset, ch); in build_equiv_class()
6001 bitset_set (sbcset, *name); in build_equiv_class()
6014 build_charclass (RE_TRANSLATE_TYPE trans, bitset_t sbcset, in build_charclass() argument
6018 build_charclass (RE_TRANSLATE_TYPE trans, bitset_t sbcset, in build_charclass()
6055 bitset_set (sbcset, trans[i]); \ in build_charclass()
6061 bitset_set (sbcset, i); \ in build_charclass()
6101 re_bitset_ptr_t sbcset; in build_charclass_op() local
6110 sbcset = (re_bitset_ptr_t) calloc (sizeof (bitset_t), 1); in build_charclass_op()
6116 if (BE (sbcset == NULL || mbcset == NULL, 0)) in build_charclass_op()
6118 if (BE (sbcset == NULL, 0)) in build_charclass_op()
6137 ret = build_charclass (trans, sbcset, in build_charclass_op()
6145 re_free (sbcset); in build_charclass_op()
6154 bitset_set (sbcset, *extra); in build_charclass_op()
6158 bitset_not (sbcset); in build_charclass_op()
6163 bitset_mask (sbcset, dfa->sb_char); in build_charclass_op()
6168 br_token.opr.sbcset = sbcset; in build_charclass_op()
6199 re_free (sbcset); in build_charclass_op()
6319 re_free (node->opr.sbcset); in free_token()
9909 bitset_merge (accepts, node->opr.sbcset); in group_nodes_into_DFAstates()
10387 if (!bitset_contain (node->opr.sbcset, ch)) in check_node_accept()