Lines Matching refs:b
288 void yy_delete_buffer (YY_BUFFER_STATE b );
289 void yy_flush_buffer (YY_BUFFER_STATE b );
295 static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
1447 YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
1450 (int) ((yy_c_buf_p) - b->yy_ch_buf);
1452 if ( b->yy_is_our_buffer )
1454 int new_size = b->yy_buf_size * 2;
1457 b->yy_buf_size += b->yy_buf_size / 8;
1459 b->yy_buf_size *= 2;
1461 b->yy_ch_buf = (char *)
1463 yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 );
1467 b->yy_ch_buf = NULL;
1469 if ( ! b->yy_ch_buf )
1473 (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset];
1733 YY_BUFFER_STATE b;
1735 b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
1736 if ( ! b )
1739 b->yy_buf_size = (yy_size_t)size;
1744 b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
1745 if ( ! b->yy_ch_buf )
1748 b->yy_is_our_buffer = 1;
1750 yy_init_buffer(b,file );
1752 return b;
1756 * @param b a buffer created with yy_create_buffer()
1759 void yy_delete_buffer (YY_BUFFER_STATE b )
1762 if ( ! b )
1765 if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1768 if ( b->yy_is_our_buffer )
1769 yyfree((void *) b->yy_ch_buf );
1771 yyfree((void *) b );
1778 static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
1783 yy_flush_buffer(b );
1785 b->yy_input_file = file;
1786 b->yy_fill_buffer = 1;
1788 /* If b is the current buffer, then yy_init_buffer was _probably_
1792 if (b != YY_CURRENT_BUFFER){
1793 b->yy_bs_lineno = 1;
1794 b->yy_bs_column = 0;
1797 b->yy_is_interactive = 0;
1803 * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1806 void yy_flush_buffer (YY_BUFFER_STATE b )
1808 if ( ! b )
1811 b->yy_n_chars = 0;
1817 b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1818 b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1820 b->yy_buf_pos = &b->yy_ch_buf[0];
1822 b->yy_at_bol = 1;
1823 b->yy_buffer_status = YY_BUFFER_NEW;
1825 if ( b == YY_CURRENT_BUFFER )
1935 YY_BUFFER_STATE b;
1943 b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
1944 if ( ! b )
1947 b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
1948 b->yy_buf_pos = b->yy_ch_buf = base;
1949 b->yy_is_our_buffer = 0;
1950 b->yy_input_file = NULL;
1951 b->yy_n_chars = b->yy_buf_size;
1952 b->yy_is_interactive = 0;
1953 b->yy_at_bol = 1;
1954 b->yy_fill_buffer = 0;
1955 b->yy_buffer_status = YY_BUFFER_NEW;
1957 yy_switch_to_buffer(b );
1959 return b;
1985 YY_BUFFER_STATE b;
2001 b = yy_scan_buffer(buf,n );
2002 if ( ! b )
2008 b->yy_is_our_buffer = 1;
2010 return b;