Home | History | Annotate | Download | only in compiler

Lines Matching refs:yyscanner

164 #define YY_NEW_FILE yyrestart(yyin ,yyscanner )
215 #define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner )
302 void yyrestart (FILE *input_file ,yyscan_t yyscanner );
303 void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner );
304 YY_BUFFER_STATE yy_create_buffer (FILE *file,int size ,yyscan_t yyscanner );
305 void yy_delete_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner );
306 void yy_flush_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner );
307 void yypush_buffer_state (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner );
308 void yypop_buffer_state (yyscan_t yyscanner );
310 static void yyensure_buffer_stack (yyscan_t yyscanner );
311 static void yy_load_buffer_state (yyscan_t yyscanner );
312 static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file ,yyscan_t yyscanner );
314 #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER ,yyscanner)
316 YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner );
317 YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str ,yyscan_t yyscanner );
318 YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len ,yyscan_t yyscanner );
320 void *yyalloc (yy_size_t ,yyscan_t yyscanner );
321 void *yyrealloc (void *,yy_size_t ,yyscan_t yyscanner );
322 void yyfree (void * ,yyscan_t yyscanner );
329 yyensure_buffer_stack (yyscanner); \
331 yy_create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \
339 yyensure_buffer_stack (yyscanner); \
341 yy_create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \
359 static yy_state_type yy_get_previous_state (yyscan_t yyscanner );
360 static yy_state_type yy_try_NUL_trans (yy_state_type current_state ,yyscan_t yyscanner);
361 static int yy_get_next_buffer (yyscan_t yyscanner );
362 static void yy_fatal_error (yyconst char msg[] ,yyscan_t yyscanner );
775 result = string_input(buf, max_size, yyscanner);
777 static int string_input(char* buf, int max_size, yyscan_t yyscanner);
778 static int check_type(yyscan_t yyscanner);
779 static int reserved_word(yyscan_t yyscanner);
823 static int yy_init_globals (yyscan_t yyscanner );
836 int yylex_destroy (yyscan_t yyscanner );
838 int yyget_debug (yyscan_t yyscanner );
840 void yyset_debug (int debug_flag ,yyscan_t yyscanner );
842 YY_EXTRA_TYPE yyget_extra (yyscan_t yyscanner );
844 void yyset_extra (YY_EXTRA_TYPE user_defined ,yyscan_t yyscanner );
846 FILE *yyget_in (yyscan_t yyscanner );
848 void yyset_in (FILE * in_str ,yyscan_t yyscanner );
850 FILE *yyget_out (yyscan_t yyscanner );
852 void yyset_out (FILE * out_str ,yyscan_t yyscanner );
854 int yyget_leng (yyscan_t yyscanner );
856 char *yyget_text (yyscan_t yyscanner );
858 int yyget_lineno (yyscan_t yyscanner );
860 void yyset_lineno (int line_number ,yyscan_t yyscanner );
862 YYSTYPE * yyget_lval (yyscan_t yyscanner );
864 void yyset_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner );
872 extern "C" int yywrap (yyscan_t yyscanner );
874 extern int yywrap (yyscan_t yyscanner );
879 static void yy_flex_strncpy (char *,yyconst char *,int ,yyscan_t yyscanner);
883 static int yy_flex_strlen (yyconst char * ,yyscan_t yyscanner);
889 static int yyinput (yyscan_t yyscanner );
891 static int input (yyscan_t yyscanner );
896 static void yy_push_state (int new_state ,yyscan_t yyscanner);
898 static void yy_pop_state (yyscan_t yyscanner );
900 static int yy_top_state (yyscan_t yyscanner );
966 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg , yyscanner)
978 (YYSTYPE * yylval_param ,yyscan_t yyscanner);
981 (YYSTYPE * yylval_param , yyscan_t yyscanner)
1006 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1032 yyensure_buffer_stack (yyscanner);
1034 yy_create_buffer(yyin,YY_BUF_SIZE ,yyscanner);
1037 yy_load_buffer_state(yyscanner );
1110 { yy_push_state(COMMENT, yyscanner); }
1120 { yy_pop_state(yyscanner); }
1292 { return reserved_word(yyscanner); }
1296 { return reserved_word(yyscanner); }
1300 { return reserved_word(yyscanner); }
1304 { return reserved_word(yyscanner); }
1308 { return reserved_word(yyscanner); }
1312 { return reserved_word(yyscanner); }
1316 { return reserved_word(yyscanner); }
1320 { return reserved_word(yyscanner); }
1324 { return reserved_word(yyscanner); }
1328 { return reserved_word(yyscanner); }
1332 { return reserved_word(yyscanner); }
1336 { return reserved_word(yyscanner); }
1340 { return reserved_word(yyscanner); }
1344 { return reserved_word(yyscanner); }
1348 { return reserved_word(yyscanner); }
1352 { return reserved_word(yyscanner); }
1356 { return reserved_word(yyscanner); }
1360 { return reserved_word(yyscanner); }
1364 { return reserved_word(yyscanner); }
1368 { return reserved_word(yyscanner); }
1372 { return reserved_word(yyscanner); }
1376 { return reserved_word(yyscanner); }
1380 { return reserved_word(yyscanner); }
1384 { return reserved_word(yyscanner); }
1388 { return reserved_word(yyscanner); }
1392 { return reserved_word(yyscanner); }
1396 { return reserved_word(yyscanner); }
1400 { return reserved_word(yyscanner); }
1404 { return reserved_word(yyscanner); }
1408 { return reserved_word(yyscanner); }
1412 { return reserved_word(yyscanner); }
1416 { return reserved_word(yyscanner); }
1420 { return reserved_word(yyscanner); }
1424 { return reserved_word(yyscanner); }
1428 { return reserved_word(yyscanner); }
1432 { return reserved_word(yyscanner); }
1436 { return reserved_word(yyscanner); }
1440 { return reserved_word(yyscanner); }
1444 { return reserved_word(yyscanner); }
1448 { return reserved_word(yyscanner); }
1454 return check_type(yyscanner);
1734 yy_current_state = yy_get_previous_state( yyscanner );
1745 yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner);
1765 else switch ( yy_get_next_buffer( yyscanner ) )
1771 if ( yywrap(yyscanner ) )
1800 yy_current_state = yy_get_previous_state( yyscanner );
1810 yy_current_state = yy_get_previous_state( yyscanner );
1833 static int yy_get_next_buffer (yyscan_t yyscanner)
1835 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1903 yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ,yyscanner );
1935 yyrestart(yyin ,yyscanner);
1952 YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ,yyscanner );
1968 static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
1972 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2001 static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
2004 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
2027 static int yyinput (yyscan_t yyscanner)
2029 static int input (yyscan_t yyscanner)
2034 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2053 switch ( yy_get_next_buffer( yyscanner ) )
2067 yyrestart(yyin ,yyscanner);
2073 if ( yywrap(yyscanner ) )
2079 return yyinput(yyscanner);
2081 return input(yyscanner);
2109 * @param yyscanner The scanner object.
2112 void yyrestart (FILE * input_file , yyscan_t yyscanner)
2114 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2117 yyensure_buffer_stack (yyscanner);
2119 yy_create_buffer(yyin,YY_BUF_SIZE ,yyscanner);
2122 yy_init_buffer(YY_CURRENT_BUFFER,input_file ,yyscanner);
2123 yy_load_buffer_state(yyscanner );
2128 * @param yyscanner The scanner object.
2130 void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
2132 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2139 yyensure_buffer_stack (yyscanner);
2152 yy_load_buffer_state(yyscanner );
2162 static void yy_load_buffer_state (yyscan_t yyscanner)
2164 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2174 * @param yyscanner The scanner object.
2177 YY_BUFFER_STATE yy_create_buffer (FILE * file, int size , yyscan_t yyscanner)
2181 b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) ,yyscanner );
2190 b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 ,yyscanner );
2196 yy_init_buffer(b,file ,yyscanner);
2203 * @param yyscanner The scanner object.
2205 void yy_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
2207 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2216 yyfree((void *) b->yy_ch_buf ,yyscanner );
2218 yyfree((void *) b ,yyscanner );
2225 static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner)
2229 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2231 yy_flush_buffer(b ,yyscanner);
2252 * @param yyscanner The scanner object.
2254 void yy_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
2256 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2275 yy_load_buffer_state(yyscanner );
2282 * @param yyscanner The scanner object.
2284 void yypush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
2286 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2290 yyensure_buffer_stack(yyscanner);
2307 yy_load_buffer_state(yyscanner );
2313 * @param yyscanner The scanner object.
2315 void yypop_buffer_state (yyscan_t yyscanner)
2317 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2321 yy_delete_buffer(YY_CURRENT_BUFFER ,yyscanner);
2327 yy_load_buffer_state(yyscanner );
2335 static void yyensure_buffer_stack (yyscan_t yyscanner)
2338 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2349 , yyscanner);
2369 , yyscanner);
2382 * @param yyscanner The scanner object.
2385 YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner)
2395 b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) ,yyscanner );
2409 yy_switch_to_buffer(b ,yyscanner );
2417 * @param yyscanner The scanner object.
2422 YY_BUFFER_STATE yy_scan_string (yyconst char * yystr , yyscan_t yyscanner)
2425 return yy_scan_bytes(yystr,strlen(yystr) ,yyscanner);
2432 * @param yyscanner The scanner object.
2435 YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len , yyscan_t yyscanner)
2444 buf = (char *) yyalloc(n ,yyscanner );
2453 b = yy_scan_buffer(buf,n ,yyscanner);
2465 static void yy_push_state (int new_state , yyscan_t yyscanner)
2467 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2476 yyg->yy_start_stack = (int *) yyalloc(new_size ,yyscanner );
2479 yyg->yy_start_stack = (int *) yyrealloc((void *) yyg->yy_start_stack,new_size ,yyscanner );
2490 static void yy_pop_state (yyscan_t yyscanner)
2492 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2499 static int yy_top_state (yyscan_t yyscanner)
2501 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2509 static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner)
2535 * @param yyscanner The scanner object.
2537 YY_EXTRA_TYPE yyget_extra (yyscan_t yyscanner)
2539 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2544 * @param yyscanner The scanner object.
2546 int yyget_lineno (yyscan_t yyscanner)
2548 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2557 * @param yyscanner The scanner object.
2559 int yyget_column (yyscan_t yyscanner)
2561 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2570 * @param yyscanner The scanner object.
2572 FILE *yyget_in (yyscan_t yyscanner)
2574 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2579 * @param yyscanner The scanner object.
2581 FILE *yyget_out (yyscan_t yyscanner)
2583 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2588 * @param yyscanner The scanner object.
2590 int yyget_leng (yyscan_t yyscanner)
2592 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2597 * @param yyscanner The scanner object.
2600 char *yyget_text (yyscan_t yyscanner)
2602 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2608 * @param yyscanner The scanner object.
2610 void yyset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner)
2612 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2618 * @param yyscanner The scanner object.
2620 void yyset_lineno (int line_number , yyscan_t yyscanner)
2622 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2626 yy_fatal_error( "yyset_lineno called with no buffer" , yyscanner);
2633 * @param yyscanner The scanner object.
2635 void yyset_column (int column_no , yyscan_t yyscanner)
2637 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2641 yy_fatal_error( "yyset_column called with no buffer" , yyscanner);
2649 * @param yyscanner The scanner object.
2652 void yyset_in (FILE * in_str , yyscan_t yyscanner)
2654 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2658 void yyset_out (FILE * out_str , yyscan_t yyscanner)
2660 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2664 int yyget_debug (yyscan_t yyscanner)
2666 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2670 void yyset_debug (int bdebug , yyscan_t yyscanner)
2672 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2678 YYSTYPE * yyget_lval (yyscan_t yyscanner)
2680 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2684 void yyset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner)
2686 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2754 static int yy_init_globals (yyscan_t yyscanner)
2756 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2788 int yylex_destroy (yyscan_t yyscanner)
2790 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2794 yy_delete_buffer(YY_CURRENT_BUFFER ,yyscanner );
2796 yypop_buffer_state(yyscanner);
2800 yyfree(yyg->yy_buffer_stack ,yyscanner);
2804 yyfree(yyg->yy_start_stack ,yyscanner );
2809 yy_init_globals( yyscanner);
2812 yyfree ( yyscanner , yyscanner );
2813 yyscanner = NULL;
2822 static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner)
2831 static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner)
2841 void *yyalloc (yy_size_t size , yyscan_t yyscanner)
2846 yyscanner)
2858 void yyfree (void * ptr , yyscan_t yyscanner)
3107 int string_input(char* buf, int max_size, yyscan_t yyscanner) {
3119 int check_type(yyscan_t yyscanner) {
3120 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner;
3135 int reserved_word(yyscan_t yyscanner) {
3136 struct yyguts_t* yyg = (struct yyguts_t*) yyscanner;