zRawSql 70628 ext/sqlite3/libsqlite/sqlite3.c const char *zRawSql /* Raw text of the SQL statement */ zRawSql 70644 ext/sqlite3/libsqlite/sqlite3.c while( *zRawSql ){ zRawSql 70645 ext/sqlite3/libsqlite/sqlite3.c const char *zStart = zRawSql; zRawSql 70646 ext/sqlite3/libsqlite/sqlite3.c while( *(zRawSql++)!='\n' && *zRawSql ); zRawSql 70648 ext/sqlite3/libsqlite/sqlite3.c assert( (zRawSql - zStart) > 0 ); zRawSql 70649 ext/sqlite3/libsqlite/sqlite3.c sqlite3StrAccumAppend(&out, zStart, (int)(zRawSql-zStart)); zRawSql 70652 ext/sqlite3/libsqlite/sqlite3.c sqlite3StrAccumAppend(&out, zRawSql, sqlite3Strlen30(zRawSql)); zRawSql 70654 ext/sqlite3/libsqlite/sqlite3.c while( zRawSql[0] ){ zRawSql 70655 ext/sqlite3/libsqlite/sqlite3.c n = findNextHostParameter(zRawSql, &nToken); zRawSql 70657 ext/sqlite3/libsqlite/sqlite3.c sqlite3StrAccumAppend(&out, zRawSql, n); zRawSql 70658 ext/sqlite3/libsqlite/sqlite3.c zRawSql += n; zRawSql 70659 ext/sqlite3/libsqlite/sqlite3.c assert( zRawSql[0] || nToken==0 ); zRawSql 70661 ext/sqlite3/libsqlite/sqlite3.c if( zRawSql[0]=='?' ){ zRawSql 70663 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3Isdigit(zRawSql[1]) ); zRawSql 70664 ext/sqlite3/libsqlite/sqlite3.c sqlite3GetInt32(&zRawSql[1], &idx); zRawSql 70669 ext/sqlite3/libsqlite/sqlite3.c assert( zRawSql[0]==':' || zRawSql[0]=='$' || zRawSql 70670 ext/sqlite3/libsqlite/sqlite3.c zRawSql[0]=='@' || zRawSql[0]=='#' ); zRawSql 70671 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]==':' ); zRawSql 70672 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='$' ); zRawSql 70673 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='@' ); zRawSql 70674 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='#' ); zRawSql 70675 ext/sqlite3/libsqlite/sqlite3.c idx = sqlite3VdbeParameterIndex(p, zRawSql, nToken); zRawSql 70678 ext/sqlite3/libsqlite/sqlite3.c zRawSql += nToken;