Lines Matching defs:yyscanner

384 #define YY_NEW_FILE yyrestart( yyin , yyscanner )
434 #define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner )
515 void yyrestart ( FILE *input_file , yyscan_t yyscanner );
516 void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner );
517 YY_BUFFER_STATE yy_create_buffer ( FILE *file, yy_size_t size , yyscan_t yyscanner );
518 void yy_delete_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner );
519 void yy_flush_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner );
520 void yypush_buffer_state ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner );
521 void yypop_buffer_state ( yyscan_t yyscanner );
523 static void yyensure_buffer_stack ( yyscan_t yyscanner );
524 static void yy_load_buffer_state ( yyscan_t yyscanner );
525 static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file , yyscan_t yyscanner );
526 #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER , yyscanner)
528 YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size , yyscan_t yyscanner );
529 YY_BUFFER_STATE yy_scan_string ( const char *yy_str , yyscan_t yyscanner );
530 YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, yy_size_t len , yyscan_t yyscanner );
532 void *yyalloc ( yy_size_t , yyscan_t yyscanner );
533 void *yyrealloc ( void *, yy_size_t , yyscan_t yyscanner );
534 void yyfree ( void * , yyscan_t yyscanner );
540 yyensure_buffer_stack (yyscanner); \
542 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); \
549 yyensure_buffer_stack (yyscanner); \
551 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner); \
559 #define _mesa_glsl_lexer_wrap(yyscanner) (/*CONSTCOND*/1)
567 static yy_state_type yy_get_previous_state ( yyscan_t yyscanner );
568 static yy_state_type yy_try_NUL_trans ( yy_state_type current_state , yyscan_t yyscanner);
569 static int yy_get_next_buffer ( yyscan_t yyscanner );
570 static void yynoreturn yy_fatal_error ( const char* msg , yyscan_t yyscanner );
1650 static int yy_init_globals ( yyscan_t yyscanner );
1665 int yylex_destroy ( yyscan_t yyscanner );
1667 int yyget_debug ( yyscan_t yyscanner );
1669 void yyset_debug ( int debug_flag , yyscan_t yyscanner );
1671 YY_EXTRA_TYPE yyget_extra ( yyscan_t yyscanner );
1673 void yyset_extra ( YY_EXTRA_TYPE user_defined , yyscan_t yyscanner );
1675 FILE *yyget_in ( yyscan_t yyscanner );
1677 void yyset_in ( FILE * _in_str , yyscan_t yyscanner );
1679 FILE *yyget_out ( yyscan_t yyscanner );
1681 void yyset_out ( FILE * _out_str , yyscan_t yyscanner );
1683 yy_size_t yyget_leng ( yyscan_t yyscanner );
1685 char *yyget_text ( yyscan_t yyscanner );
1687 int yyget_lineno ( yyscan_t yyscanner );
1689 void yyset_lineno ( int _line_number , yyscan_t yyscanner );
1691 int yyget_column ( yyscan_t yyscanner );
1693 void yyset_column ( int _column_no , yyscan_t yyscanner );
1695 YYSTYPE * yyget_lval ( yyscan_t yyscanner );
1697 void yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner );
1699 YYLTYPE *yyget_lloc ( yyscan_t yyscanner );
1701 void yyset_lloc ( YYLTYPE * yylloc_param , yyscan_t yyscanner );
1709 extern "C" int yywrap ( yyscan_t yyscanner );
1711 extern int yywrap ( yyscan_t yyscanner );
1720 static void yy_flex_strncpy ( char *, const char *, int , yyscan_t yyscanner);
1724 static int yy_flex_strlen ( const char * , yyscan_t yyscanner);
1729 static int yyinput ( yyscan_t yyscanner );
1731 static int input ( yyscan_t yyscanner );
1805 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg , yyscanner)
1817 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner);
1820 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner)
1848 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1872 yyensure_buffer_stack (yyscanner);
1874 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner);
1877 yy_load_buffer_state( yyscanner );
3519 yy_current_state = yy_get_previous_state( yyscanner );
3530 yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner);
3550 else switch ( yy_get_next_buffer( yyscanner ) )
3556 if ( yywrap( yyscanner ) )
3585 yy_current_state = yy_get_previous_state( yyscanner );
3595 yy_current_state = yy_get_previous_state( yyscanner );
3619 static int yy_get_next_buffer (yyscan_t yyscanner)
3621 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3690 (yy_size_t) (b->yy_buf_size + 2) , yyscanner );
3722 yyrestart( yyin , yyscanner);
3740 (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size , yyscanner );
3758 static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
3762 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3792 static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
3795 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
3823 static int yyinput (yyscan_t yyscanner)
3825 static int input (yyscan_t yyscanner)
3830 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3849 switch ( yy_get_next_buffer( yyscanner ) )
3863 yyrestart( yyin , yyscanner);
3869 if ( yywrap( yyscanner ) )
3875 return yyinput(yyscanner);
3877 return input(yyscanner);
3900 * @param yyscanner The scanner object.
3903 void yyrestart (FILE * input_file , yyscan_t yyscanner)
3905 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3908 yyensure_buffer_stack (yyscanner);
3910 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner);
3913 yy_init_buffer( YY_CURRENT_BUFFER, input_file , yyscanner);
3914 yy_load_buffer_state( yyscanner );
3919 * @param yyscanner The scanner object.
3921 void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
3923 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3930 yyensure_buffer_stack (yyscanner);
3943 yy_load_buffer_state( yyscanner );
3953 static void yy_load_buffer_state (yyscan_t yyscanner)
3955 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3965 * @param yyscanner The scanner object.
3968 YY_BUFFER_STATE yy_create_buffer (FILE * file, yy_size_t size , yyscan_t yyscanner)
3972 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner );
3981 b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) , yyscanner );
3987 yy_init_buffer( b, file , yyscanner);
3994 * @param yyscanner The scanner object.
3996 void yy_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
3998 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4007 yyfree( (void *) b->yy_ch_buf , yyscanner );
4009 yyfree( (void *) b , yyscanner );
4016 static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner)
4020 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4022 yy_flush_buffer( b , yyscanner);
4043 * @param yyscanner The scanner object.
4045 void yy_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
4047 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4066 yy_load_buffer_state( yyscanner );
4073 * @param yyscanner The scanner object.
4075 void yypush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
4077 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4081 yyensure_buffer_stack(yyscanner);
4098 yy_load_buffer_state( yyscanner );
4104 * @param yyscanner The scanner object.
4106 void yypop_buffer_state (yyscan_t yyscanner)
4108 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4112 yy_delete_buffer(YY_CURRENT_BUFFER , yyscanner);
4118 yy_load_buffer_state( yyscanner );
4126 static void yyensure_buffer_stack (yyscan_t yyscanner)
4129 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4140 , yyscanner);
4160 , yyscanner);
4173 * @param yyscanner The scanner object.
4176 YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner)
4186 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner );
4200 yy_switch_to_buffer( b , yyscanner );
4208 * @param yyscanner The scanner object.
4213 YY_BUFFER_STATE yy_scan_string (const char * yystr , yyscan_t yyscanner)
4216 return yy_scan_bytes( yystr, strlen(yystr) , yyscanner);
4223 * @param yyscanner The scanner object.
4226 YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner)
4235 buf = (char *) yyalloc( n , yyscanner );
4244 b = yy_scan_buffer( buf, n , yyscanner);
4260 static void yynoreturn yy_fatal_error (const char* msg , yyscan_t yyscanner)
4262 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4288 * @param yyscanner The scanner object.
4290 YY_EXTRA_TYPE yyget_extra (yyscan_t yyscanner)
4292 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4297 * @param yyscanner The scanner object.
4299 int yyget_lineno (yyscan_t yyscanner)
4301 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4310 * @param yyscanner The scanner object.
4312 int yyget_column (yyscan_t yyscanner)
4314 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4323 * @param yyscanner The scanner object.
4325 FILE *yyget_in (yyscan_t yyscanner)
4327 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4332 * @param yyscanner The scanner object.
4334 FILE *yyget_out (yyscan_t yyscanner)
4336 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4341 * @param yyscanner The scanner object.
4343 yy_size_t yyget_leng (yyscan_t yyscanner)
4345 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4350 * @param yyscanner The scanner object.
4353 char *yyget_text (yyscan_t yyscanner)
4355 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4361 * @param yyscanner The scanner object.
4363 void yyset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner)
4365 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4371 * @param yyscanner The scanner object.
4373 void yyset_lineno (int _line_number , yyscan_t yyscanner)
4375 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4386 * @param yyscanner The scanner object.
4388 void yyset_column (int _column_no , yyscan_t yyscanner)
4390 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4402 * @param yyscanner The scanner object.
4405 void yyset_in (FILE * _in_str , yyscan_t yyscanner)
4407 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4411 void yyset_out (FILE * _out_str , yyscan_t yyscanner)
4413 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4417 int yyget_debug (yyscan_t yyscanner)
4419 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4423 void yyset_debug (int _bdebug , yyscan_t yyscanner)
4425 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4431 YYSTYPE * yyget_lval (yyscan_t yyscanner)
4433 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4437 void yyset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner)
4439 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4443 YYLTYPE *yyget_lloc (yyscan_t yyscanner)
4445 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4449 void yyset_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner)
4451 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4515 static int yy_init_globals (yyscan_t yyscanner)
4517 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4549 int yylex_destroy (yyscan_t yyscanner)
4551 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4555 yy_delete_buffer( YY_CURRENT_BUFFER , yyscanner );
4557 yypop_buffer_state(yyscanner);
4561 yyfree(yyg->yy_buffer_stack , yyscanner);
4565 yyfree( yyg->yy_start_stack , yyscanner );
4570 yy_init_globals( yyscanner);
4573 yyfree ( yyscanner , yyscanner );
4574 yyscanner = NULL;
4583 static void yy_flex_strncpy (char* s1, const char * s2, int n , yyscan_t yyscanner)
4585 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4595 static int yy_flex_strlen (const char * s , yyscan_t yyscanner)
4605 void *yyalloc (yy_size_t size , yyscan_t yyscanner)
4607 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4612 void *yyrealloc (void * ptr, yy_size_t size , yyscan_t yyscanner)
4614 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4627 void yyfree (void * ptr , yyscan_t yyscanner)
4629 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;