Home
last modified time | relevance | path

Searched refs:iCode (Results 1 – 10 of 10) sorted by relevance

/sqlite-3.40.0/ext/fts3/
H A Dfts3_unicode.c139 unsigned int iCode; in unicodeAddExceptions() local
145 READ_UTF8(z, zTerm, iCode); in unicodeAddExceptions()
164 READ_UTF8(z, zTerm, iCode); in unicodeAddExceptions()
171 aNew[i] = (int)iCode; in unicodeAddExceptions()
193 if( iCode==a[iTest] ){ in unicodeIsException()
195 }else if( iCode>a[iTest] ){ in unicodeIsException()
212 return sqlite3FtsUnicodeIsalnum(iCode) ^ unicodeIsException(p, iCode); in unicodeIsAlnum()
325 unsigned int iCode = 0; in unicodeNext() local
336 READ_UTF8(z, zTerm, iCode); in unicodeNext()
364 READ_UTF8(z, zTerm, iCode); in unicodeNext()
[all …]
H A Dfts3_unicode2.c267 unsigned short iCode; in sqlite3FtsUnicodeFold() member
352 assert( c>aEntry[0].iCode ); in sqlite3FtsUnicodeFold()
355 int cmp = (c - aEntry[iTest].iCode); in sqlite3FtsUnicodeFold()
364 assert( iRes>=0 && c>=aEntry[iRes].iCode ); in sqlite3FtsUnicodeFold()
366 if( c<(p->iCode + p->nRange) && 0==(0x01 & p->flags & (p->iCode ^ c)) ){ in sqlite3FtsUnicodeFold()
/sqlite-3.40.0/ext/fts5/
H A Dfts5_tokenize.c266 u32 iCode; in fts5UnicodeAddExceptions() local
269 if( iCode<128 ){ in fts5UnicodeAddExceptions()
281 aNew[i] = iCode; in fts5UnicodeAddExceptions()
511 if( fts5UnicodeIsAlnum(p,iCode)||sqlite3Fts5UnicodeIsdiacritic(iCode) ){ in fts5UnicodeTokenize()
513 iCode = sqlite3Fts5UnicodeFold(iCode, p->eRemoveDiacritic); in fts5UnicodeTokenize()
514 if( iCode ) WRITE_UTF8(zOut, iCode); in fts5UnicodeTokenize()
1329 u32 iCode; in fts5TriTokenize() local
1338 if( iCode==0 ) break; in fts5TriTokenize()
1341 if( p->bFold ) iCode = sqlite3Fts5UnicodeFold(iCode, 0); in fts5TriTokenize()
1349 if( p->bFold ) iCode = sqlite3Fts5UnicodeFold(iCode, 0); in fts5TriTokenize()
[all …]
H A Dfts5_unicode2.c136 unsigned short iCode; in sqlite3Fts5UnicodeFold() member
221 assert( c>aEntry[0].iCode ); in sqlite3Fts5UnicodeFold()
224 int cmp = (c - aEntry[iTest].iCode); in sqlite3Fts5UnicodeFold()
233 assert( iRes>=0 && c>=aEntry[iRes].iCode ); in sqlite3Fts5UnicodeFold()
235 if( c<(p->iCode + p->nRange) && 0==(0x01 & p->flags & (p->iCode ^ c)) ){ in sqlite3Fts5UnicodeFold()
734 int sqlite3Fts5UnicodeCategory(u32 iCode) { in sqlite3Fts5UnicodeCategory() argument
741 if( iCode>=(1<<20) ){ in sqlite3Fts5UnicodeCategory()
744 iLo = aFts5UnicodeBlock[(iCode>>16)]; in sqlite3Fts5UnicodeCategory()
745 iHi = aFts5UnicodeBlock[1+(iCode>>16)]; in sqlite3Fts5UnicodeCategory()
746 iKey = (iCode & 0xFFFF); in sqlite3Fts5UnicodeCategory()
H A Dfts5_expr.c2750 int iCode; in fts5ExprIsAlnum() local
2762 iCode = sqlite3_value_int(apVal[0]); in fts5ExprIsAlnum()
2763 sqlite3_result_int(pCtx, aArr[sqlite3Fts5UnicodeCategory((u32)iCode)]); in fts5ExprIsAlnum()
2776 int iCode; in fts5ExprFold() local
2778 iCode = sqlite3_value_int(apVal[0]); in fts5ExprFold()
2780 sqlite3_result_int(pCtx, sqlite3Fts5UnicodeFold(iCode, bRemoveDiacritics)); in fts5ExprFold()
H A Dfts5Int.h851 int sqlite3Fts5UnicodeCategory(u32 iCode);
/sqlite-3.40.0/ext/fts3/unicode/
H A Dparseunicode.tcl64 set iCode [expr "0x$code"]
70 if {[info exists tl_lookup_table($iCode)]} continue
83 lappend lRet [list $iCode [string tolower [format %c $iAscii]] $bIndirect]
84 set mapping($iCode) $iAscii
133 set iCode [expr "0x$code"]
139 if { !$bAlnum } { lappend lRet $iCode }
H A Dmkunicode.tcl57 foreach {iCode nRange} $r {}
703 int sqlite3Fts5UnicodeCategory(u32 iCode) {
715 iKey = (iCode & 0xFFFF);
/sqlite-3.40.0/src/
H A Dfunc.c1466 static const unsigned char iCode[] = { in soundexFunc() local
1481 u8 prevcode = iCode[zIn[i]&0x7f]; in soundexFunc()
1484 int code = iCode[zIn[i]&0x7f]; in soundexFunc()
H A Dvdbeaux.c5121 void sqlite3ExpirePreparedStatements(sqlite3 *db, int iCode){ in sqlite3ExpirePreparedStatements() argument
5124 p->expired = iCode+1; in sqlite3ExpirePreparedStatements()