Lines Matching defs:Transition
134 OS << "struct " << Name << "Transition {\n";
146 OS << "const std::array<" << Name << "Transition, " << DfaTransitions.size()
174 class Transition {
182 Transition(const Record *R, Automaton *Parent);
193 std::vector<Transition> Transitions;
196 /// The fields within each Transition object to find the action symbols.
249 assert(T->isSubClassOf("Transition"));
271 for (Transition &T : Transitions) {
305 Transition::Transition(const Record *R, Automaton *Parent) {
338 bool Transition::canTransitionFrom(uint64_t State) {
345 uint64_t Transition::transitionFrom(uint64_t State) { return State | NewState; }