Lines Matching defs:re_dfa_t
413 typedef struct re_dfa_t re_dfa_t; typedef
709 struct re_dfa_t struct
711 re_token_t *nodes;
712 Idx nodes_alloc;
713 Idx nodes_len;
714 Idx *nexts;
715 Idx *org_indices;
716 re_node_set *edests;
717 re_node_set *eclosures;
718 re_node_set *inveclosures;
719 struct re_state_table_entry *state_table;
720 re_dfastate_t *init_state;
721 re_dfastate_t *init_state_word;
722 re_dfastate_t *init_state_nl;
723 re_dfastate_t *init_state_begbuf;
724 bin_tree_t *str_tree;
725 bin_tree_storage_t *str_tree_storage;
726 re_bitset_ptr_t sb_char;
727 int str_tree_storage_idx;
730 re_hashval_t state_hash_mask;
731 Idx init_node;
732 Idx nbackref; /* The number of backreference in this dfa. */
735 bitset_word used_bkref_map;
736 bitset_word completed_bkref_map;
738 unsigned int has_plural_match : 1;
742 unsigned int has_mb_node : 1;
743 unsigned int is_utf8 : 1;
744 unsigned int map_notascii : 1;
745 unsigned int word_ops_used : 1;
746 int mb_cur_max;
747 bitset word_char;
748 reg_syntax_t syntax;
749 Idx *subexp_map;
751 char* re_str;