Home
last modified time | relevance | path

Searched refs:DFAState (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/sksl/lex/
DNFAtoDFA.h45 getState(DFAState::Label({})); in convert()
50 DFAState* start = getState(DFAState::Label(startStates)); in convert()
66 DFAState* getState(DFAState::Label label) { in getState()
70 fStates[label] = std::unique_ptr<DFAState>(new DFAState(id, label)); in getState()
103 void scanState(DFAState* state) { in scanState()
120 DFAState* nextState = this->getState(DFAState::Label(next)); in scanState()
163 std::unordered_map<DFAState::Label, std::unique_ptr<DFAState>> fStates;
DDFAState.h16 struct DFAState { struct
46 DFAState() in DFAState() function
50 DFAState(int id, Label label) in DFAState() argument
54 DFAState(const DFAState& other) = delete;
64 template<> struct hash<DFAState::Label> { argument
65 size_t operator()(const DFAState::Label& s) const {
/third_party/python/Lib/lib2to3/pgen2/
Dpgen.py188 states = [DFAState(closure(start), finish)]
200 st = DFAState(nfaset, finish)
347 class DFAState(object): class
360 assert isinstance(next, DFAState)
370 assert isinstance(other, DFAState)
/third_party/skia/src/sksl/
DBUILD.bazel184 "lex/DFAState.h",
/third_party/skia/
DBUILD.gn834 "src/sksl/lex/DFAState.h",