Lines Matching defs:dfa

434 struct dfa  struct
457 with dfaparse. */ argument
481 struct dfa *superset; /* Hint of the dfa. */ argument
484 dfa_state *states; /* States of the dfa. */ argument
504 /* Fields filled by dfaanalyze. */ argument
510 /* Fields filled by dfaexec. */ argument
533 dfaexec and computed in build_state. */ argument
551 /* Syntax configuration. This is near the end so that dfacopysyntax argument
559 char *(*dfaexec) (struct dfa *, char const *, char *, argument
566 /* User access to dfa internals. */ argument
577 accepts_in_context (int prev, int curr, state_num state, struct dfa const *dfa) in accepts_in_context()
858 unibyte_word_constituent (struct dfa const *dfa, unsigned char c) in unibyte_word_constituent()
864 char_context (struct dfa const *dfa, unsigned char c) in char_context()
907 fetch_wc (struct dfa *dfa) in fetch_wc()
920 bracket_fetch_wc (struct dfa *dfa) in bracket_fetch_wc()
968 parse_bracket_exp (struct dfa *dfa) in parse_bracket_exp()
1199 push_lex_state (struct dfa *dfa, struct lexptr *ls, char const *s) in push_lex_state()
1208 pop_lex_state (struct dfa *dfa, struct lexptr const *ls) in pop_lex_state()
1215 lex (struct dfa *dfa) in lex()
1562 addtok_mb (struct dfa *dfa, token t, char mbprop) in addtok_mb()
1607 addtok (struct dfa *dfa, token t) in addtok()
1646 addtok_wc (struct dfa *dfa, wint_t wc) in addtok_wc()
1672 add_utf8_anychar (struct dfa *dfa) in add_utf8_anychar()
1820 atom (struct dfa *dfa) in atom()
1881 nsubtoks (struct dfa const *dfa, idx_t tindex) in nsubtoks()
1902 copytoks (struct dfa *dfa, idx_t tindex, idx_t ntokens) in copytoks()
1914 closure (struct dfa *dfa) in closure()
1955 branch (struct dfa* dfa) in branch()
1967 regexp (struct dfa *dfa) in regexp()
2318 charclass_context (struct dfa const *dfa, charclass const *c) in charclass_context()
4308 dfasyntax (struct dfa *dfa, struct localeinfo const *linfo, in dfasyntax()