Lines Matching defs:Transition
137 OS << "struct " << Name << "Transition {\n";
149 OS << "const std::array<" << Name << "Transition, " << DfaTransitions.size()
177 class Transition {
185 Transition(Record *R, Automaton *Parent);
196 std::vector<Transition> Transitions;
199 /// The fields within each Transition object to find the action symbols.
252 assert(T->isSubClassOf("Transition"));
274 for (Transition &T : Transitions) {
308 Transition::Transition(Record *R, Automaton *Parent) {
341 bool Transition::canTransitionFrom(uint64_t State) {
348 uint64_t Transition::transitionFrom(uint64_t State) { return State | NewState; }