Lines Matching defs:re_dfa_t
426 typedef struct re_dfa_t re_dfa_t; typedef
656 struct re_dfa_t struct
658 re_token_t *nodes;
659 size_t nodes_alloc;
660 size_t nodes_len;
661 Idx *nexts;
662 Idx *org_indices;
663 re_node_set *edests;
664 re_node_set *eclosures;
665 re_node_set *inveclosures;
666 struct re_state_table_entry *state_table;
667 re_dfastate_t *init_state;
668 re_dfastate_t *init_state_word;
669 re_dfastate_t *init_state_nl;
670 re_dfastate_t *init_state_begbuf;
671 bin_tree_t *str_tree;
672 bin_tree_storage_t *str_tree_storage;
673 re_bitset_ptr_t sb_char;
674 int str_tree_storage_idx;
677 re_hashval_t state_hash_mask;
678 Idx init_node;
679 Idx nbackref; /* The number of backreference in this dfa. */
682 bitset_word_t used_bkref_map;
683 bitset_word_t completed_bkref_map;
685 unsigned int has_plural_match : 1;
689 unsigned int has_mb_node : 1;
690 unsigned int is_utf8 : 1;
691 unsigned int map_notascii : 1;
692 unsigned int word_ops_used : 1;
693 int mb_cur_max;
694 bitset_t word_char;
695 reg_syntax_t syntax;
696 Idx *subexp_map;
698 char* re_str;