Lines Matching refs:scanner

7 /* A lexical scanner generated by flex */
129 are macros in the reentrant scanner. */
276 * "scanner state".
363 /* This struct is not used in this scanner,
604 * XXX: longjmp. It is not clear if the scanner is in any state
650 /* Holds the entire state of the reentrant scanner. */
657 /* The rest are the same as the globals declared in the non-reentrant scanner. */
692 int ap_expr_yylex_init (yyscan_t* scanner);
694 int ap_expr_yylex_init_extra (YY_EXTRA_TYPE user_defined,yyscan_t* scanner);
796 YY_FATAL_ERROR( "input in flex scanner failed" ); \
806 YY_FATAL_ERROR( "input in flex scanner failed" ); \
837 /* Default declaration of generated scanner - a define so the user can
865 /** The main scanner function which does all the work.
1535 YY_FATAL_ERROR( "flex scanner jammed" );
1624 * call the scanner after we return the
1667 "fatal flex scanner internal error--no action found" );
1689 "fatal flex scanner internal error--end of buffer missed" );
1757 "fatal error - scanner input buffer overflow" );
1948 * @param yyscanner The scanner object.
1967 * @param yyscanner The scanner object.
2013 * @param yyscanner The scanner object.
2042 * @param yyscanner The scanner object.
2091 * @param yyscanner The scanner object.
2121 * @param yyscanner The scanner object.
2152 * @param yyscanner The scanner object.
2182 * scanner will even need a stack. We use 2 instead of 1 to avoid an
2221 * @param yyscanner The scanner object.
2256 * @param yyscanner The scanner object.
2271 * @param yyscanner The scanner object.
2367 /** Get the user-defined data for this scanner.
2368 * @param yyscanner The scanner object.
2377 * @param yyscanner The scanner object.
2390 * @param yyscanner The scanner object.
2394 * @param yyscanner The scanner object.
2403 * @param yyscanner The scanner object.
2412 * @param yyscanner The scanner object.
2421 * @param yyscanner The scanner object.
2430 /** Set the user-defined data. This data is never touched by the scanner.
2431 * @param user_defined The data to be associated with this scanner.
2432 * @param yyscanner The scanner object.
2442 * @param yyscanner The scanner object.
2457 * @param yyscanner The scanner object.
2463 * @param yyscanner The scanner object.
2506 /* ap_expr_yylex_init is special because it creates the scanner itself, so it is
2507 * the ONLY reentrant function that doesn't take the scanner as the last argument.
2533 * convention of taking the scanner as the last argument. Note however, that
2534 * this is a *pointer* to a scanner, as it will be allocated by this call (and
2571 /* Initialization is the same as for the non-reentrant scanner.
2621 /* Reset the globals. This is important in a non-reentrant scanner so the next time