Home | History | Annotate | Download | only in glsl

Lines Matching refs:scanner

7 /* A lexical scanner generated by flex */
360 are macros in the reentrant scanner. */
503 * "scanner state".
583 /* This struct is not used in this scanner,
1612 /* Holds the entire state of the reentrant scanner. */
1619 /* The rest are the same as the globals declared in the non-reentrant scanner. */
1658 int yylex_init (yyscan_t* scanner);
1660 int yylex_init_extra ( YY_EXTRA_TYPE user_defined, yyscan_t* scanner);
1769 YY_FATAL_ERROR( "input in flex scanner failed" ); \
1779 YY_FATAL_ERROR( "input in flex scanner failed" ); \
1810 /* Default declaration of generated scanner - a define so the user can
1841 /** The main scanner function which does all the work.
3473 YY_FATAL_ERROR( "flex scanner jammed" );
3563 * call the scanner after we return the
3606 "fatal flex scanner internal error--no action found" );
3629 "fatal flex scanner internal error--end of buffer missed" );
3698 "fatal error - scanner input buffer overflow" );
3900 * @param yyscanner The scanner object.
3919 * @param yyscanner The scanner object.
3965 * @param yyscanner The scanner object.
3994 * @param yyscanner The scanner object.
4043 * @param yyscanner The scanner object.
4073 * @param yyscanner The scanner object.
4104 * @param yyscanner The scanner object.
4134 * scanner will even need a stack. We use 2 instead of 1 to avoid an
4173 * @param yyscanner The scanner object.
4208 * @param yyscanner The scanner object.
4223 * @param yyscanner The scanner object.
4287 /** Get the user-defined data for this scanner.
4288 * @param yyscanner The scanner object.
4297 * @param yyscanner The scanner object.
4310 * @param yyscanner The scanner object.
4323 * @param yyscanner The scanner object.
4332 * @param yyscanner The scanner object.
4341 * @param yyscanner The scanner object.
4350 * @param yyscanner The scanner object.
4359 /** Set the user-defined data. This data is never touched by the scanner.
4360 * @param user_defined The data to be associated with this scanner.
4361 * @param yyscanner The scanner object.
4371 * @param yyscanner The scanner object.
4386 * @param yyscanner The scanner object.
4402 * @param yyscanner The scanner object.
4457 /* yylex_init is special because it creates the scanner itself, so it is
4458 * the ONLY reentrant function that doesn't take the scanner as the last argument.
4482 * convention of taking the scanner as the last argument. Note however, that
4483 * this is a *pointer* to a scanner, as it will be allocated by this call (and
4518 /* Initialization is the same as for the non-reentrant scanner.
4568 /* Reset the globals. This is important in a non-reentrant scanner so the next time
4666 yylex_init_extra(state, & state->scanner);
4667 yy_scan_string(string, state->scanner);
4673 yylex_destroy(state->scanner);