PostGIS  2.1.10dev-r@@SVN_REVISION@@
static yy_state_type yy_get_previous_state ( void  )
static

Definition at line 1359 of file lwin_wkt_lex.c.

References yy_c_buf_p, yy_cp, yy_last_accepting_cpos, yy_last_accepting_state, YY_MORE_ADJ, YY_SC_TO_UI, yy_start, and yytext_ptr.

Referenced by while().

1360 {
1361  register yy_state_type yy_current_state;
1362  register char *yy_cp;
1363 
1364  yy_current_state = (yy_start);
1365 
1366  for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1367  {
1368  register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
1369  if ( yy_accept[yy_current_state] )
1370  {
1371  (yy_last_accepting_state) = yy_current_state;
1372  (yy_last_accepting_cpos) = yy_cp;
1373  }
1374  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1375  {
1376  yy_current_state = (int) yy_def[yy_current_state];
1377  if ( yy_current_state >= 172 )
1378  yy_c = yy_meta[(unsigned int) yy_c];
1379  }
1380  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1381  }
1382 
1383  return yy_current_state;
1384 }
static yyconst flex_int16_t yy_nxt[419]
Definition: lwin_wkt_lex.c:505
static yyconst flex_int32_t yy_meta[53]
Definition: lwin_wkt_lex.c:449
register char * yy_cp
Definition: lwin_wkt_lex.c:852
static yyconst flex_int16_t yy_chk[419]
Definition: lwin_wkt_lex.c:555
#define YY_SC_TO_UI(c)
Definition: lwin_wkt_lex.c:138
static yyconst flex_int16_t yy_accept[172]
Definition: lwin_wkt_lex.c:394
unsigned char YY_CHAR
Definition: lwin_wkt_lex.c:357
#define YY_MORE_ADJ
Definition: lwin_wkt_lex.c:616
static char * yy_c_buf_p
Definition: lwin_wkt_lex.c:297
int yy_state_type
Definition: lwin_wkt_lex.c:361
static yy_state_type yy_last_accepting_state
Definition: lwin_wkt_lex.c:605
static yyconst flex_int16_t yy_def[172]
Definition: lwin_wkt_lex.c:482
static yyconst flex_int16_t yy_base[172]
Definition: lwin_wkt_lex.c:459
static char * yy_last_accepting_cpos
Definition: lwin_wkt_lex.c:606
#define yytext_ptr
Definition: lwin_wkt_lex.c:368
static int yy_start
Definition: lwin_wkt_lex.c:299
static yyconst flex_int32_t yy_ec[256]
Definition: lwin_wkt_lex.c:417

Here is the caller graph for this function: