Home
last modified time | relevance | path

Searched refs:DFA (Results 1 – 25 of 96) sorted by relevance

1234

/third_party/re2/re2/
Ddfa.cc77 class DFA { class
79 DFA(Prog* prog, Prog::MatchKind kind, int64_t max_mem);
80 ~DFA();
385 class DFA::Workq : public SparseSet {
437 DFA::DFA(Prog* prog, Prog::MatchKind kind, int64_t max_mem) in DFA() function in re2::DFA
456 mem_budget_ -= sizeof(DFA); in DFA()
486 DFA::~DFA() { in ~DFA()
507 std::string DFA::DumpWorkq(Workq* q) { in DumpWorkq()
523 std::string DFA::DumpState(State* state) { in DumpState()
609 DFA::State* DFA::WorkqToCachedState(Workq* q, Workq* mq, uint32_t flag) { in WorkqToCachedState()
[all …]
Dprog.h52 class DFA; variable
392 DFA* GetDFA(MatchKind kind);
393 void DeleteDFA(DFA* dfa);
417 DFA* dfa_first_; // DFA cached for kFirstMatch/kManyMatch
418 DFA* dfa_longest_; // DFA cached for kLongestMatch/kFullMatch
/third_party/skia/src/sksl/lex/
DTransitionTable.h13 struct DFA;
15 void WriteTransitionTable(std::ofstream& out, const DFA& dfa, size_t states);
DDFA.h17 struct DFA { struct
18 DFA(std::vector<int> charMappings, std::vector<std::vector<int>> transitions, in DFA() function
DMain.cpp34 static void writeH(const DFA& dfa, const char* lexer, const char* token, in writeH()
104 static void writeCPP(const DFA& dfa, const char* lexer, const char* token, const char* include, in writeCPP()
221 DFA dfa = converter.convert(); in process()
DNFAtoDFA.h43 DFA convert() { in convert()
59 return DFA(fCharMappings, fTransitions, fAccepts); in convert()
DTransitionTable.cpp109 void WriteTransitionTable(std::ofstream& out, const DFA& dfa, size_t states) { in WriteTransitionTable()
/third_party/flutter/skia/src/sksl/lex/
DDFA.h17 struct DFA { struct
18 DFA(std::vector<int> charMappings, std::vector<std::vector<int>> transitions, in DFA() argument
DMain.cpp33 void writeH(const DFA& dfa, const char* lexer, const char* token, in writeH()
87 void writeCPP(const DFA& dfa, const char* lexer, const char* token, const char* include, in writeCPP()
204 DFA dfa = converter.convert(); in process()
DNFAtoDFA.h43 DFA convert() { in convert()
59 return DFA(fCharMappings, fTransitions, fAccepts); in convert()
/third_party/ffmpeg/tests/fate/
Ddfa.mak34 FATE_DFA-$(call DEMDEC, DFA, DFA) += $(FATE_DFA)
/third_party/pcre2/pcre2/testdata/
Dtestinput141 # These test special UTF and UCP features of DFA matching. The output is
8 # non-DFA matching.
Dtestoutput14-161 # These test special UTF and UCP features of DFA matching. The output is
8 # non-DFA matching.
Dtestinput131 # These DFA tests are for the handling of characters greater than 255 in
Dtestoutput131 # These DFA tests are for the handling of characters greater than 255 in
Dtestoutput14-321 # These test special UTF and UCP features of DFA matching. The output is
8 # non-DFA matching.
Dtestoutput14-81 # These test special UTF and UCP features of DFA matching. The output is
8 # non-DFA matching.
Dtestinput222 # for DFA matching in UTF mode, so this test is not run with -dfa. The output
DtestinputEBC77 # for DFA matching (otherwise it may show multiple matches).
Dtestoutput22-322 # for DFA matching in UTF mode, so this test is not run with -dfa. The output
Dtestoutput22-162 # for DFA matching in UTF mode, so this test is not run with -dfa. The output
DtestoutputEBC117 # for DFA matching (otherwise it may show multiple matches).
/third_party/boost/libs/xpressive/doc/
Dnyi.qbk21 * Optimized DFA back-end for simple, fast regexing.
/third_party/re2/re2/testing/
Ddfa_test.cc298 TEST(DFA, ReverseMatch) { in TEST() argument
353 TEST(DFA, Callback) { in TEST() argument
/third_party/pcre2/pcre2/
DRunTest.bat339 call :runsub 6 testout "DFA matching main non-UTF, non-UCP functionality" -q
347 call :runsub 7 testout "DFA matching with UTF-%bits% and Unicode property support" -q
411 call :runsub 13 testout "DFA specials for the basic 16/32-bit library" -q
419 call :runsub 14 testout "DFA specials for UTF and UCP support" -q
480 call :runsub 21 testout "Backslash-C tests without UTF (DFA)" -q -dfa

1234