Lines Matching refs:iCode

93059 SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3 *db, int iCode){  argument
93062 p->expired = iCode+1;
135493 static const unsigned char iCode[] = { local
135508 u8 prevcode = iCode[zIn[i]&0x7f];
135511 int code = iCode[zIn[i]&0x7f];
211764 unsigned int iCode; local
211770 READ_UTF8(z, zTerm, iCode);
211771 assert( (sqlite3FtsUnicodeIsalnum((int)iCode) & 0xFFFFFFFE)==0 );
211772 if( sqlite3FtsUnicodeIsalnum((int)iCode)!=bAlnum
211773 && sqlite3FtsUnicodeIsdiacritic((int)iCode)==0
211789 READ_UTF8(z, zTerm, iCode);
211790 if( sqlite3FtsUnicodeIsalnum((int)iCode)!=bAlnum
211791 && sqlite3FtsUnicodeIsdiacritic((int)iCode)==0
211794 for(i=0; i<nNew && aNew[i]<(int)iCode; i++);
211796 aNew[i] = (int)iCode;
211810 static int unicodeIsException(unicode_tokenizer *p, int iCode){ argument
211818 if( iCode==a[iTest] ){
211820 }else if( iCode>a[iTest] ){
211835 static int unicodeIsAlnum(unicode_tokenizer *p, int iCode){ argument
211836 assert( (sqlite3FtsUnicodeIsalnum(iCode) & 0xFFFFFFFE)==0 );
211837 return sqlite3FtsUnicodeIsalnum(iCode) ^ unicodeIsException(p, iCode);
211950 unsigned int iCode = 0; local
211961 READ_UTF8(z, zTerm, iCode);
211962 if( unicodeIsAlnum(p, (int)iCode) ) break;
211982 iOut = sqlite3FtsUnicodeFold((int)iCode, p->eRemoveDiacritic);
211989 READ_UTF8(z, zTerm, iCode);
211990 }while( unicodeIsAlnum(p, (int)iCode)
211991 || sqlite3FtsUnicodeIsdiacritic((int)iCode)
212292 unsigned short iCode; member
212377 assert( c>aEntry[0].iCode );
212380 int cmp = (c - aEntry[iTest].iCode);
212389 assert( iRes>=0 && c>=aEntry[iRes].iCode );
212391 if( c<(p->iCode + p->nRange) && 0==(0x01 & p->flags & (p->iCode ^ c)) ){
242303 static int sqlite3Fts5UnicodeCategory(u32 iCode);
249074 int iCode; local
249086 iCode = sqlite3_value_int(apVal[0]);
249087 sqlite3_result_int(pCtx, aArr[sqlite3Fts5UnicodeCategory((u32)iCode)]);
249100 int iCode; local
249102 iCode = sqlite3_value_int(apVal[0]);
249104 sqlite3_result_int(pCtx, sqlite3Fts5UnicodeFold(iCode, bRemoveDiacritics));
265336 u32 iCode; local
265338 READ_UTF8(zCsr, zTerm, iCode);
265339 if( iCode<128 ){
265340 p->aTokenChar[iCode] = (unsigned char)bTokenChars;
265342 bToken = p->aCategory[sqlite3Fts5UnicodeCategory(iCode)];
265345 if( bToken!=bTokenChars && sqlite3Fts5UnicodeIsdiacritic(iCode)==0 ){
265348 if( (u32)aNew[i]>iCode ) break;
265351 aNew[i] = iCode;
265369 static int fts5UnicodeIsException(Unicode61Tokenizer *p, int iCode){ argument
265377 if( iCode==a[iTest] ){
265379 }else if( iCode>a[iTest] ){
265499 static int fts5UnicodeIsAlnum(Unicode61Tokenizer *p, int iCode){ argument
265501 p->aCategory[sqlite3Fts5UnicodeCategory((u32)iCode)]
265502 ^ fts5UnicodeIsException(p, iCode)
265530 u32 iCode; /* non-ASCII codepoint read from input */ local
265542 READ_UTF8(zCsr, zTerm, iCode);
265543 if( fts5UnicodeIsAlnum(p, iCode) ){
265578 READ_UTF8(zCsr, zTerm, iCode);
265579 if( fts5UnicodeIsAlnum(p,iCode)||sqlite3Fts5UnicodeIsdiacritic(iCode) ){
265581 iCode = sqlite3Fts5UnicodeFold(iCode, p->eRemoveDiacritic);
265582 if( iCode ) WRITE_UTF8(zOut, iCode);
266421 u32 iCode = 0; local
266431 READ_UTF8(zIn, zEof, iCode);
266432 if( p->bFold ) iCode = sqlite3Fts5UnicodeFold(iCode, p->iFoldParam);
266433 }while( iCode==0 );
266434 WRITE_UTF8(zOut, iCode);
266453 iCode = 0;
266456 READ_UTF8(zIn, zEof, iCode);
266457 if( p->bFold ) iCode = sqlite3Fts5UnicodeFold(iCode, p->iFoldParam);
266458 }while( iCode==0 );
266462 if( iCode==0 || rc!=SQLITE_OK ) break;
266470 WRITE_UTF8(zOut, iCode);
266691 unsigned short iCode; member
266776 assert( c>aEntry[0].iCode );
266779 int cmp = (c - aEntry[iTest].iCode);
266788 assert( iRes>=0 && c>=aEntry[iRes].iCode );
266790 if( c<(p->iCode + p->nRange) && 0==(0x01 & p->flags & (p->iCode ^ c)) ){
267292 static int sqlite3Fts5UnicodeCategory(u32 iCode) { argument
267299 if( iCode>=(1<<20) ){
267302 iLo = aFts5UnicodeBlock[(iCode>>16)];
267303 iHi = aFts5UnicodeBlock[1+(iCode>>16)];
267304 iKey = (iCode & 0xFFFF);