Lines Matching refs:sIn
6088 ReInput sIn; /* Regular expression text */ member
6375 if( p->sIn.i>=p->sIn.mx ) return 0; in re_esc_char()
6376 c = p->sIn.z[p->sIn.i]; in re_esc_char()
6377 if( c=='u' && p->sIn.i+4<p->sIn.mx ){ in re_esc_char()
6378 const unsigned char *zIn = p->sIn.z + p->sIn.i; in re_esc_char()
6384 p->sIn.i += 5; in re_esc_char()
6388 if( c=='x' && p->sIn.i+2<p->sIn.mx ){ in re_esc_char()
6389 const unsigned char *zIn = p->sIn.z + p->sIn.i; in re_esc_char()
6393 p->sIn.i += 3; in re_esc_char()
6400 p->sIn.i++; in re_esc_char()
6412 return p->sIn.i<p->sIn.mx ? p->sIn.z[p->sIn.i] : 0; in rePeek()
6429 p->sIn.i++; in re_subcompile_re()
6446 while( (c = p->xNextChar(&p->sIn))!=0 ){ in re_subcompile_string()
6452 p->sIn.i--; in re_subcompile_string()
6459 p->sIn.i++; in re_subcompile_string()
6465 p->sIn.i++; in re_subcompile_string()
6491 while( (c=rePeek(p))>='0' && c<='9' ){ m = m*10 + c - '0'; p->sIn.i++; } in re_subcompile_string()
6494 p->sIn.i++; in re_subcompile_string()
6496 while( (c=rePeek(p))>='0' && c<='9' ){ n = n*10 + c-'0'; p->sIn.i++; } in re_subcompile_string()
6500 p->sIn.i++; in re_subcompile_string()
6522 p->sIn.i++; in re_subcompile_string()
6526 while( (c = p->xNextChar(&p->sIn))!=0 ){ in re_subcompile_string()
6533 p->sIn.i++; in re_subcompile_string()
6534 c = p->xNextChar(&p->sIn); in re_subcompile_string()
6540 if( rePeek(p)==']' ){ p->sIn.i++; break; } in re_subcompile_string()
6558 p->sIn.i++; in re_subcompile_string()
6615 pRe->sIn.z = (unsigned char*)zIn; in re_compile()
6616 pRe->sIn.i = 0; in re_compile()
6617 pRe->sIn.mx = (int)strlen(zIn); in re_compile()
6623 if( rePeek(pRe)=='$' && pRe->sIn.i+1>=pRe->sIn.mx ){ in re_compile()
6627 }else if( pRe->sIn.i>=pRe->sIn.mx ){ in re_compile()