Lines Matching refs:state
146 /* Translate the current start state into a value that can be later handed
147 * to BEGIN to return to the state. The YYSTATE alias is for lex
153 /* Action number for EOF rule of a given start state. */
154 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
174 /* The state buf must be large enough to hold one state per character in the main buffer.
286 * "scanner state".
307 static int yy_start = 0; /* start state number */
803 YY_BUFFER_STATE state;
1027 (yy_start) = 1; /* first start state */
1380 * end-of-buffer state). Contrast this with the test
1619 /* yy_get_previous_state - get the state just before the EOB char was reached */
1823 /** Allocate and initialize an input buffer state.
1827 * @return the allocated buffer state.
1901 * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1912 * a transition to the end-of-buffer state. The second causes
1913 * a jam in that state.
1927 /** Pushes the new state onto the stack. The new state becomes
1928 * the current state. This function will allocate the stack
1930 * @param new_buffer The new state.
2025 /** Setup the input buffer state to scan directly from a user-specified character buffer.
2029 * @return the newly allocated buffer state object.
2060 /** Setup the input buffer state to scan a string. The next call to zconflex() will
2064 * @return the newly allocated buffer state object.
2074 /** Setup the input buffer state to scan the given bytes. The next call to zconflex() will
2079 * @return the newly allocated buffer state object.
2375 current_buf->state = YY_CURRENT_BUFFER;
2420 zconf_switch_to_buffer(parent->state);