Lines Matching refs:Transitions
125 #define TRANSITION_SYMBOL(Transitions, Num) \ argument
126 (Transitions->states[Num]->accessing_symbol)
130 #define TRANSITION_IS_SHIFT(Transitions, Num) \ argument
131 (ISTOKEN (TRANSITION_SYMBOL (Transitions, Num)))
135 #define TRANSITION_IS_GOTO(Transitions, Num) \ argument
136 (!TRANSITION_IS_SHIFT (Transitions, Num))
140 #define TRANSITION_IS_ERROR(Transitions, Num) \ argument
141 (TRANSITION_SYMBOL (Transitions, Num) == errtoken->number)
146 #define TRANSITION_DISABLE(Transitions, Num) \ argument
147 (Transitions->states[Num] = NULL)
149 #define TRANSITION_IS_DISABLED(Transitions, Num) \ argument
150 (Transitions->states[Num] == NULL)
154 #define FOR_EACH_SHIFT(Transitions, Iter) \ argument
156 Iter < Transitions->num \
157 && (TRANSITION_IS_DISABLED (Transitions, Iter) \
158 || TRANSITION_IS_SHIFT (Transitions, Iter)); \
160 if (!TRANSITION_IS_DISABLED (Transitions, Iter))