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 );
1673 static int yy_init_globals ( yyscan_t yyscanner );
1688 int yylex_destroy ( yyscan_t yyscanner );
1690 int yyget_debug ( yyscan_t yyscanner );
1692 void yyset_debug ( int debug_flag , yyscan_t yyscanner );
1694 YY_EXTRA_TYPE yyget_extra ( yyscan_t yyscanner );
1696 void yyset_extra ( YY_EXTRA_TYPE user_defined , yyscan_t yyscanner );
1698 FILE *yyget_in ( yyscan_t yyscanner );
1700 void yyset_in ( FILE * _in_str , yyscan_t yyscanner );
1702 FILE *yyget_out ( yyscan_t yyscanner );
1704 void yyset_out ( FILE * _out_str , yyscan_t yyscanner );
1706 yy_size_t yyget_leng ( yyscan_t yyscanner );
1708 char *yyget_text ( yyscan_t yyscanner );
1710 int yyget_lineno ( yyscan_t yyscanner );
1712 void yyset_lineno ( int _line_number , yyscan_t yyscanner );
1714 int yyget_column ( yyscan_t yyscanner );
1716 void yyset_column ( int _column_no , yyscan_t yyscanner );
1718 YYSTYPE * yyget_lval ( yyscan_t yyscanner );
1720 void yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner );
1722 YYLTYPE *yyget_lloc ( yyscan_t yyscanner );
1724 void yyset_lloc ( YYLTYPE * yylloc_param , yyscan_t yyscanner );
1732 extern "C" int yywrap ( yyscan_t yyscanner );
1734 extern int yywrap ( yyscan_t yyscanner );
1743 static void yy_flex_strncpy ( char *, const char *, int , yyscan_t yyscanner);
1747 static int yy_flex_strlen ( const char * , yyscan_t yyscanner);
1752 static int yyinput ( yyscan_t yyscanner );
1754 static int input ( yyscan_t yyscanner );
1828 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg , yyscanner)
1840 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner);
1843 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner)
1871 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1895 yyensure_buffer_stack (yyscanner);
1897 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner);
1900 yy_load_buffer_state( yyscanner );
3609 yy_current_state = yy_get_previous_state( yyscanner );
3620 yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner);
3640 else switch ( yy_get_next_buffer( yyscanner ) )
3646 if ( yywrap( yyscanner ) )
3675 yy_current_state = yy_get_previous_state( yyscanner );
3685 yy_current_state = yy_get_previous_state( yyscanner );
3709 static int yy_get_next_buffer (yyscan_t yyscanner)
3711 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3780 (yy_size_t) (b->yy_buf_size + 2) , yyscanner );
3812 yyrestart( yyin , yyscanner);
3830 (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size , yyscanner );
3848 static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
3852 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3882 static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
3885 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
3913 static int yyinput (yyscan_t yyscanner)
3915 static int input (yyscan_t yyscanner)
3920 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3939 switch ( yy_get_next_buffer( yyscanner ) )
3953 yyrestart( yyin , yyscanner);
3959 if ( yywrap( yyscanner ) )
3965 return yyinput(yyscanner);
3967 return input(yyscanner);
3990 * @param yyscanner The scanner object.
3993 void yyrestart (FILE * input_file , yyscan_t yyscanner)
3995 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
3998 yyensure_buffer_stack (yyscanner);
4000 yy_create_buffer( yyin, YY_BUF_SIZE , yyscanner);
4003 yy_init_buffer( YY_CURRENT_BUFFER, input_file , yyscanner);
4004 yy_load_buffer_state( yyscanner );
4009 * @param yyscanner The scanner object.
4011 void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
4013 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4020 yyensure_buffer_stack (yyscanner);
4033 yy_load_buffer_state( yyscanner );
4043 static void yy_load_buffer_state (yyscan_t yyscanner)
4045 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4055 * @param yyscanner The scanner object.
4058 YY_BUFFER_STATE yy_create_buffer (FILE * file, yy_size_t size , yyscan_t yyscanner)
4062 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner );
4071 b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) , yyscanner );
4077 yy_init_buffer( b, file , yyscanner);
4084 * @param yyscanner The scanner object.
4086 void yy_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
4088 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4097 yyfree( (void *) b->yy_ch_buf , yyscanner );
4099 yyfree( (void *) b , yyscanner );
4106 static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner)
4110 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4112 yy_flush_buffer( b , yyscanner);
4133 * @param yyscanner The scanner object.
4135 void yy_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
4137 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4156 yy_load_buffer_state( yyscanner );
4163 * @param yyscanner The scanner object.
4165 void yypush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
4167 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4171 yyensure_buffer_stack(yyscanner);
4188 yy_load_buffer_state( yyscanner );
4194 * @param yyscanner The scanner object.
4196 void yypop_buffer_state (yyscan_t yyscanner)
4198 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4202 yy_delete_buffer(YY_CURRENT_BUFFER , yyscanner);
4208 yy_load_buffer_state( yyscanner );
4216 static void yyensure_buffer_stack (yyscan_t yyscanner)
4219 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4230 , yyscanner);
4250 , yyscanner);
4263 * @param yyscanner The scanner object.
4266 YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner)
4276 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) , yyscanner );
4290 yy_switch_to_buffer( b , yyscanner );
4298 * @param yyscanner The scanner object.
4303 YY_BUFFER_STATE yy_scan_string (const char * yystr , yyscan_t yyscanner)
4306 return yy_scan_bytes( yystr, strlen(yystr) , yyscanner);
4313 * @param yyscanner The scanner object.
4316 YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner)
4325 buf = (char *) yyalloc( n , yyscanner );
4334 b = yy_scan_buffer( buf, n , yyscanner);
4350 static void yynoreturn yy_fatal_error (const char* msg , yyscan_t yyscanner)
4352 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4378 * @param yyscanner The scanner object.
4380 YY_EXTRA_TYPE yyget_extra (yyscan_t yyscanner)
4382 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4387 * @param yyscanner The scanner object.
4389 int yyget_lineno (yyscan_t yyscanner)
4391 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4400 * @param yyscanner The scanner object.
4402 int yyget_column (yyscan_t yyscanner)
4404 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4413 * @param yyscanner The scanner object.
4415 FILE *yyget_in (yyscan_t yyscanner)
4417 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4422 * @param yyscanner The scanner object.
4424 FILE *yyget_out (yyscan_t yyscanner)
4426 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4431 * @param yyscanner The scanner object.
4433 yy_size_t yyget_leng (yyscan_t yyscanner)
4435 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4440 * @param yyscanner The scanner object.
4443 char *yyget_text (yyscan_t yyscanner)
4445 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4451 * @param yyscanner The scanner object.
4453 void yyset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner)
4455 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4461 * @param yyscanner The scanner object.
4463 void yyset_lineno (int _line_number , yyscan_t yyscanner)
4465 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4476 * @param yyscanner The scanner object.
4478 void yyset_column (int _column_no , yyscan_t yyscanner)
4480 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4492 * @param yyscanner The scanner object.
4495 void yyset_in (FILE * _in_str , yyscan_t yyscanner)
4497 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4501 void yyset_out (FILE * _out_str , yyscan_t yyscanner)
4503 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4507 int yyget_debug (yyscan_t yyscanner)
4509 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4513 void yyset_debug (int _bdebug , yyscan_t yyscanner)
4515 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4521 YYSTYPE * yyget_lval (yyscan_t yyscanner)
4523 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4527 void yyset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner)
4529 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4533 YYLTYPE *yyget_lloc (yyscan_t yyscanner)
4535 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4539 void yyset_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner)
4541 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4605 static int yy_init_globals (yyscan_t yyscanner)
4607 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4639 int yylex_destroy (yyscan_t yyscanner)
4641 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4645 yy_delete_buffer( YY_CURRENT_BUFFER , yyscanner );
4647 yypop_buffer_state(yyscanner);
4651 yyfree(yyg->yy_buffer_stack , yyscanner);
4655 yyfree( yyg->yy_start_stack , yyscanner );
4660 yy_init_globals( yyscanner);
4663 yyfree ( yyscanner , yyscanner );
4664 yyscanner = NULL;
4673 static void yy_flex_strncpy (char* s1, const char * s2, int n , yyscan_t yyscanner)
4675 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4685 static int yy_flex_strlen (const char * s , yyscan_t yyscanner)
4695 void *yyalloc (yy_size_t size , yyscan_t yyscanner)
4697 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4702 void *yyrealloc (void * ptr, yy_size_t size , yyscan_t yyscanner)
4704 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
4717 void yyfree (void * ptr , yyscan_t yyscanner)
4719 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;