Home | History | Annotate | Download | only in preprocessor

Lines Matching defs:yyscanner

173 #define YY_NEW_FILE pprestart(yyin ,yyscanner )
225 #define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner )
307 void pprestart (FILE *input_file ,yyscan_t yyscanner );
308 void pp_switch_to_buffer (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner );
309 YY_BUFFER_STATE pp_create_buffer (FILE *file,int size ,yyscan_t yyscanner );
310 void pp_delete_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner );
311 void pp_flush_buffer (YY_BUFFER_STATE b ,yyscan_t yyscanner );
312 void pppush_buffer_state (YY_BUFFER_STATE new_buffer ,yyscan_t yyscanner );
313 void pppop_buffer_state (yyscan_t yyscanner );
315 static void ppensure_buffer_stack (yyscan_t yyscanner );
316 static void pp_load_buffer_state (yyscan_t yyscanner );
317 static void pp_init_buffer (YY_BUFFER_STATE b,FILE *file ,yyscan_t yyscanner );
319 #define YY_FLUSH_BUFFER pp_flush_buffer(YY_CURRENT_BUFFER ,yyscanner)
321 YY_BUFFER_STATE pp_scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner );
322 YY_BUFFER_STATE pp_scan_string (yyconst char *yy_str ,yyscan_t yyscanner );
323 YY_BUFFER_STATE pp_scan_bytes (yyconst char *bytes,yy_size_t len ,yyscan_t yyscanner );
325 void *ppalloc (yy_size_t ,yyscan_t yyscanner );
326 void *pprealloc (void *,yy_size_t ,yyscan_t yyscanner );
327 void ppfree (void * ,yyscan_t yyscanner );
334 ppensure_buffer_stack (yyscanner); \
336 pp_create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \
344 ppensure_buffer_stack (yyscanner); \
346 pp_create_buffer(yyin,YY_BUF_SIZE ,yyscanner); \
355 #define ppwrap(yyscanner) (/*CONSTCOND*/1)
364 static yy_state_type yy_get_previous_state (yyscan_t yyscanner );
365 static yy_state_type yy_try_NUL_trans (yy_state_type current_state ,yyscan_t yyscanner);
366 static int yy_get_next_buffer (yyscan_t yyscanner );
370 static void yy_fatal_error (yyconst char msg[] ,yyscan_t yyscanner );
650 static int yy_init_globals (yyscan_t yyscanner );
665 int pplex_destroy (yyscan_t yyscanner );
667 int ppget_debug (yyscan_t yyscanner );
669 void ppset_debug (int debug_flag ,yyscan_t yyscanner );
671 YY_EXTRA_TYPE ppget_extra (yyscan_t yyscanner );
673 void ppset_extra (YY_EXTRA_TYPE user_defined ,yyscan_t yyscanner );
675 FILE *ppget_in (yyscan_t yyscanner );
677 void ppset_in (FILE * _in_str ,yyscan_t yyscanner );
679 FILE *ppget_out (yyscan_t yyscanner );
681 void ppset_out (FILE * _out_str ,yyscan_t yyscanner );
683 yy_size_t ppget_leng (yyscan_t yyscanner );
685 char *ppget_text (yyscan_t yyscanner );
687 int ppget_lineno (yyscan_t yyscanner );
689 void ppset_lineno (int _line_number ,yyscan_t yyscanner );
691 int ppget_column (yyscan_t yyscanner );
693 void ppset_column (int _column_no ,yyscan_t yyscanner );
695 YYSTYPE * ppget_lval (yyscan_t yyscanner );
697 void ppset_lval (YYSTYPE * yylval_param ,yyscan_t yyscanner );
699 YYLTYPE *ppget_lloc (yyscan_t yyscanner );
701 void ppset_lloc (YYLTYPE * yylloc_param ,yyscan_t yyscanner );
709 extern "C" int ppwrap (yyscan_t yyscanner );
711 extern int ppwrap (yyscan_t yyscanner );
720 static void yy_flex_strncpy (char *,yyconst char *,int ,yyscan_t yyscanner);
724 static int yy_flex_strlen (yyconst char * ,yyscan_t yyscanner);
730 static int yyinput (yyscan_t yyscanner );
732 static int input (yyscan_t yyscanner );
806 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg , yyscanner)
818 (YYSTYPE * yylval_param,YYLTYPE * yylloc_param ,yyscan_t yyscanner);
821 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param , yyscan_t yyscanner)
846 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
870 ppensure_buffer_stack (yyscanner);
872 pp_create_buffer(yyin,YY_BUF_SIZE ,yyscanner);
875 pp_load_buffer_state(yyscanner );
1252 yy_current_state = yy_get_previous_state( yyscanner );
1263 yy_next_state = yy_try_NUL_trans( yy_current_state , yyscanner);
1283 else switch ( yy_get_next_buffer( yyscanner ) )
1289 if ( ppwrap(yyscanner ) )
1318 yy_current_state = yy_get_previous_state( yyscanner );
1328 yy_current_state = yy_get_previous_state( yyscanner );
1352 static int yy_get_next_buffer (yyscan_t yyscanner)
1354 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1422 pprealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ,yyscanner );
1454 pprestart(yyin ,yyscanner);
1471 YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) pprealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ,yyscanner );
1487 static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
1491 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1520 static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
1523 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
1551 static int yyinput (yyscan_t yyscanner)
1553 static int input (yyscan_t yyscanner)
1558 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1577 switch ( yy_get_next_buffer( yyscanner ) )
1591 pprestart(yyin ,yyscanner);
1597 if ( ppwrap(yyscanner ) )
1603 return yyinput(yyscanner);
1605 return input(yyscanner);
1626 * @param yyscanner The scanner object.
1629 void pprestart (FILE * input_file , yyscan_t yyscanner)
1631 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1634 ppensure_buffer_stack (yyscanner);
1636 pp_create_buffer(yyin,YY_BUF_SIZE ,yyscanner);
1639 pp_init_buffer(YY_CURRENT_BUFFER,input_file ,yyscanner);
1640 pp_load_buffer_state(yyscanner );
1645 * @param yyscanner The scanner object.
1647 void pp_switch_to_buffer (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
1649 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1656 ppensure_buffer_stack (yyscanner);
1669 pp_load_buffer_state(yyscanner );
1679 static void pp_load_buffer_state (yyscan_t yyscanner)
1681 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1691 * @param yyscanner The scanner object.
1694 YY_BUFFER_STATE pp_create_buffer (FILE * file, int size , yyscan_t yyscanner)
1698 b = (YY_BUFFER_STATE) ppalloc(sizeof( struct yy_buffer_state ) ,yyscanner );
1707 b->yy_ch_buf = (char *) ppalloc(b->yy_buf_size + 2 ,yyscanner );
1713 pp_init_buffer(b,file ,yyscanner);
1720 * @param yyscanner The scanner object.
1722 void pp_delete_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
1724 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1733 ppfree((void *) b->yy_ch_buf ,yyscanner );
1735 ppfree((void *) b ,yyscanner );
1742 static void pp_init_buffer (YY_BUFFER_STATE b, FILE * file , yyscan_t yyscanner)
1746 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1748 pp_flush_buffer(b ,yyscanner);
1769 * @param yyscanner The scanner object.
1771 void pp_flush_buffer (YY_BUFFER_STATE b , yyscan_t yyscanner)
1773 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1792 pp_load_buffer_state(yyscanner );
1799 * @param yyscanner The scanner object.
1801 void pppush_buffer_state (YY_BUFFER_STATE new_buffer , yyscan_t yyscanner)
1803 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1807 ppensure_buffer_stack(yyscanner);
1824 pp_load_buffer_state(yyscanner );
1830 * @param yyscanner The scanner object.
1832 void pppop_buffer_state (yyscan_t yyscanner)
1834 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1838 pp_delete_buffer(YY_CURRENT_BUFFER ,yyscanner);
1844 pp_load_buffer_state(yyscanner );
1852 static void ppensure_buffer_stack (yyscan_t yyscanner)
1855 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1866 , yyscanner);
1886 , yyscanner);
1899 * @param yyscanner The scanner object.
1902 YY_BUFFER_STATE pp_scan_buffer (char * base, yy_size_t size , yyscan_t yyscanner)
1912 b = (YY_BUFFER_STATE) ppalloc(sizeof( struct yy_buffer_state ) ,yyscanner );
1926 pp_switch_to_buffer(b ,yyscanner );
1934 * @param yyscanner The scanner object.
1939 YY_BUFFER_STATE pp_scan_string (yyconst char * yystr , yyscan_t yyscanner)
1942 return pp_scan_bytes(yystr,strlen(yystr) ,yyscanner);
1949 * @param yyscanner The scanner object.
1952 YY_BUFFER_STATE pp_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner)
1961 buf = (char *) ppalloc(n ,yyscanner );
1970 b = pp_scan_buffer(buf,n ,yyscanner);
1986 static void yy_fatal_error (yyconst char* msg , yyscan_t yyscanner)
1988 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2014 * @param yyscanner The scanner object.
2016 YY_EXTRA_TYPE ppget_extra (yyscan_t yyscanner)
2018 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2023 * @param yyscanner The scanner object.
2025 int ppget_lineno (yyscan_t yyscanner)
2027 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2036 * @param yyscanner The scanner object.
2038 int ppget_column (yyscan_t yyscanner)
2040 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2049 * @param yyscanner The scanner object.
2051 FILE *ppget_in (yyscan_t yyscanner)
2053 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2058 * @param yyscanner The scanner object.
2060 FILE *ppget_out (yyscan_t yyscanner)
2062 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2067 * @param yyscanner The scanner object.
2069 yy_size_t ppget_leng (yyscan_t yyscanner)
2071 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2076 * @param yyscanner The scanner object.
2079 char *ppget_text (yyscan_t yyscanner)
2081 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2087 * @param yyscanner The scanner object.
2089 void ppset_extra (YY_EXTRA_TYPE user_defined , yyscan_t yyscanner)
2091 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2097 * @param yyscanner The scanner object.
2099 void ppset_lineno (int _line_number , yyscan_t yyscanner)
2101 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2112 * @param yyscanner The scanner object.
2114 void ppset_column (int _column_no , yyscan_t yyscanner)
2116 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2128 * @param yyscanner The scanner object.
2131 void ppset_in (FILE * _in_str , yyscan_t yyscanner)
2133 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2137 void ppset_out (FILE * _out_str , yyscan_t yyscanner)
2139 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2143 int ppget_debug (yyscan_t yyscanner)
2145 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2149 void ppset_debug (int _bdebug , yyscan_t yyscanner)
2151 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2157 YYSTYPE * ppget_lval (yyscan_t yyscanner)
2159 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2163 void ppset_lval (YYSTYPE * yylval_param , yyscan_t yyscanner)
2165 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2169 YYLTYPE *ppget_lloc (yyscan_t yyscanner)
2171 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2175 void ppset_lloc (YYLTYPE * yylloc_param , yyscan_t yyscanner)
2177 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2245 static int yy_init_globals (yyscan_t yyscanner)
2247 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2279 int pplex_destroy (yyscan_t yyscanner)
2281 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2285 pp_delete_buffer(YY_CURRENT_BUFFER ,yyscanner );
2287 pppop_buffer_state(yyscanner);
2291 ppfree(yyg->yy_buffer_stack ,yyscanner);
2295 ppfree(yyg->yy_start_stack ,yyscanner );
2300 yy_init_globals( yyscanner);
2303 ppfree ( yyscanner , yyscanner );
2304 yyscanner = NULL;
2313 static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner)
2315 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2325 static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner)
2335 void *ppalloc (yy_size_t size , yyscan_t yyscanner)
2337 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2342 void *pprealloc (void * ptr, yy_size_t size , yyscan_t yyscanner)
2344 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2357 yyscanner)
2359 struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;