Home
last modified time | relevance | path

Searched refs:zTerm (Results 1 – 14 of 14) sorted by relevance

/sqlite-3.40.0/src/
H A Dutf.c220 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
255 zTerm = &zIn[pMem->n]; in sqlite3VdbeMemTranslate()
265 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
272 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
283 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
301 if( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
312 while( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
330 if( zIn<zTerm ){ in sqlite3VdbeMemTranslate()
418 const u8 *zTerm; in sqlite3Utf8CharLen() local
420 zTerm = &z[nByte]; in sqlite3Utf8CharLen()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_unicode.c46 #define READ_UTF8(zIn, zTerm, c) \ argument
138 const unsigned char *zTerm = &z[nIn]; in unicodeAddExceptions() local
144 while( z<zTerm ){ in unicodeAddExceptions()
145 READ_UTF8(z, zTerm, iCode); in unicodeAddExceptions()
163 while( z<zTerm ){ in unicodeAddExceptions()
164 READ_UTF8(z, zTerm, iCode); in unicodeAddExceptions()
335 while( z<zTerm ){ in unicodeNext()
336 READ_UTF8(z, zTerm, iCode); in unicodeNext()
340 if( zStart>=zTerm ) return SQLITE_DONE; in unicodeNext()
363 if( z>=zTerm ) break; in unicodeNext()
[all …]
H A Dfts3_write.c1805 rc = memcmp(pLhs->zTerm, pRhs->zTerm, pLhs->nTerm); in fts3SegReaderCmp()
1807 rc = memcmp(pLhs->zTerm, pRhs->zTerm, pRhs->nTerm); in fts3SegReaderCmp()
1874 res = memcmp(pSeg->zTerm, zTerm, nTerm); in fts3SegReaderTermCmp()
1876 res = memcmp(pSeg->zTerm, zTerm, pSeg->nTerm); in fts3SegReaderTermCmp()
2089 memcpy(pTree->zTerm, zTerm, nTerm); in fts3NodeAddTerm()
2092 pTree->zTerm = (char *)zTerm; in fts3NodeAddTerm()
2370 memcpy(pWriter->zTerm, zTerm, nTerm); in fts3SegWriterAdd()
2372 pWriter->zTerm = (char *)zTerm; in fts3SegWriterAdd()
2926 pCsr->zTerm = apSegment[0]->zTerm; in sqlite3Fts3SegReaderStep()
4015 const char *zTerm = pCsr->zTerm; in fts3IncrmergeAppend() local
[all …]
H A Dfts3_aux.c241 sqlite3_free((void *)pCsr->filter.zTerm); in fts3auxCloseMethod()
290 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n); in fts3auxNextMethod()
409 testcase(pCsr->filter.zTerm); in fts3auxFilterMethod()
411 sqlite3_free((void *)pCsr->filter.zTerm); in fts3auxFilterMethod()
423 pCsr->filter.zTerm = sqlite3_mprintf("%s", zStr); in fts3auxFilterMethod()
424 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM; in fts3auxFilterMethod()
425 pCsr->filter.nTerm = (int)strlen(pCsr->filter.zTerm); in fts3auxFilterMethod()
448 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr in fts3auxFilterMethod()
479 sqlite3_result_text(pCtx, p->csr.zTerm, p->csr.nTerm, SQLITE_TRANSIENT); in fts3auxColumnMethod()
H A Dfts3_term.c268 testcase(pCsr->filter.zTerm); in fts3termFilterMethod()
276 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, 1, &pCsr->csr in fts3termFilterMethod()
308 sqlite3_result_text(pCtx, p->csr.zTerm, p->csr.nTerm, SQLITE_TRANSIENT); in fts3termColumnMethod()
H A Dfts3.c1888 const char *zTerm, /* Term to select leaves for */ in fts3ScanInteriorNode() argument
2971 const char *zTerm, /* Term to query for */ in fts3SegReaderCursor() argument
3012 if( iStartBlock && zTerm && zRoot ){ in fts3SegReaderCursor()
3045 const char *zTerm, /* Term to query for */ in sqlite3Fts3SegReaderCursor() argument
3075 const char *zTerm, /* Term to scan doclist of */ in fts3SegReaderCursorAddZero() argument
3080 iLangid, 0, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 0, 0,pCsr in fts3SegReaderCursorAddZero()
3099 const char *zTerm, /* Term to query for */ in fts3TermSegReaderCursor() argument
3118 i, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 0, 0, pSegcsr in fts3TermSegReaderCursor()
3128 i, FTS3_SEGCURSOR_ALL, zTerm, nTerm, 1, 0, pSegcsr in fts3TermSegReaderCursor()
3132 p, pCsr->iLangid, zTerm, nTerm, pSegcsr in fts3TermSegReaderCursor()
[all …]
H A Dfts3Int.h548 const char *zTerm; member
571 char *zTerm; /* Pointer to term buffer */ member
/sqlite-3.40.0/ext/fts5/
H A Dfts5_vocab.c425 const char *zTerm; in fts5VocabInstanceNewTerm() local
427 zTerm = sqlite3Fts5IterTerm(pCsr->pIter, &nTerm); in fts5VocabInstanceNewTerm()
430 int bCmp = memcmp(pCsr->zLeTerm, zTerm, nCmp); in fts5VocabInstanceNewTerm()
497 const char *zTerm; in fts5VocabNextMethod() local
500 zTerm = sqlite3Fts5IterTerm(pCsr->pIter, &nTerm); in fts5VocabNextMethod()
504 int bCmp = memcmp(pCsr->zLeTerm, zTerm, nCmp); in fts5VocabNextMethod()
577 zTerm = sqlite3Fts5IterTerm(pCsr->pIter, &nTerm); in fts5VocabNextMethod()
579 || (nTerm>0 && memcmp(zTerm, pCsr->term.p, nTerm)) in fts5VocabNextMethod()
615 const char *zTerm = 0; in fts5VocabFilterMethod() local
630 zTerm = (const char *)sqlite3_value_text(pEq); in fts5VocabFilterMethod()
[all …]
H A Dfts5_expr.c919 pExpr->pIndex, p->zTerm, (int)strlen(p->zTerm), in fts5ExprNearInitAll()
1556 sqlite3_free(pTerm->zTerm); in fts5ExprPhraseFree()
1688 memcpy(pSyn->zTerm, pToken, nToken); in fts5ParseTokenize()
1865 const char *zTerm = p->zTerm; in sqlite3Fts5ExprClonePhrase() local
1866 rc = fts5ParseTokenize((void*)&sCtx, tflags, zTerm, (int)strlen(zTerm), in sqlite3Fts5ExprClonePhrase()
2431 char *zIn = p->zTerm; in fts5ExprTermPrint()
2511 char *zTerm = pPhrase->aTerm[iTerm].zTerm; in fts5ExprPrintTcl() local
2587 if( zTerm ){ in fts5ExprPrint()
2589 sqlite3_free(zTerm); in fts5ExprPrint()
2591 if( zTerm==0 || zRet==0 ){ in fts5ExprPrint()
[all …]
H A Dfts5_tokenize.c197 #define READ_UTF8(zIn, zTerm, c) \ argument
201 while( zIn!=zTerm && (*zIn & 0xc0)==0x80 ){ \
264 const unsigned char *zTerm = (const unsigned char*)&z[n]; in fts5UnicodeAddExceptions() local
265 while( zCsr<zTerm ){ in fts5UnicodeAddExceptions()
268 READ_UTF8(zCsr, zTerm, iCode); in fts5UnicodeAddExceptions()
449 unsigned char *zTerm = (unsigned char*)&pText[nText]; in fts5UnicodeTokenize() local
469 if( zCsr>=zTerm ) goto tokenize_done; in fts5UnicodeTokenize()
474 READ_UTF8(zCsr, zTerm, iCode); in fts5UnicodeTokenize()
489 while( zCsr<zTerm ){ in fts5UnicodeTokenize()
510 READ_UTF8(zCsr, zTerm, iCode); in fts5UnicodeTokenize()
H A Dfts5_index.c1994 const char *zTerm = 0; in fts5SegIterNext_None() local
2003 sqlite3Fts5BufferSet(&p->rc,&pIter->term, (int)strlen(zTerm), (u8*)zTerm); in fts5SegIterNext_None()
2068 const char *zTerm = 0; in fts5SegIterNext() local
2084 (u8*)zTerm); in fts5SegIterNext()
4609 const char *zTerm; /* Buffer containing term */ in fts5FlushOneHash() local
4615 fts5WriteAppendTerm(p, &writer, (int)strlen(zTerm), (const u8*)zTerm); in fts5FlushOneHash()
5951 rc = fts5QueryCksum(p, iIdx, zTerm, nTerm, flags, &ck1); in fts5TestTerm()
5954 rc = fts5QueryCksum(p, iIdx, zTerm, nTerm, f, &ck2); in fts5TestTerm()
5971 if( p->nPendingData==0 && 0==fts5TestUtf8(zTerm, nTerm) ){ in fts5TestTerm()
5975 rc = fts5QueryCksum(p, iIdx, zTerm, nTerm, f, &ck2); in fts5TestTerm()
[all …]
/sqlite-3.40.0/ext/fts1/
H A Dfulltext.c727 rc = sqlite3_bind_text(s, 1, zTerm, nTerm, SQLITE_TRANSIENT); in term_select()
756 rc = sqlite3_bind_text(s, 1, zTerm, nTerm, SQLITE_STATIC); in term_chunk_select()
789 rc = sqlite3_bind_text(s, 1, zTerm, nTerm, SQLITE_STATIC); in term_insert()
1080 const char *zTerm, in query_merge() argument
1091 rc = term_select_doclist(v, zTerm, -1, pSelect); in query_merge()
1114 const char *zTerm; member
1138 t->zTerm = zTerm; in query_add()
1144 free((void *) q->pTerm[i].zTerm); in query_free()
1349 int rc = term_chunk_select(v, zTerm, nTerm, iDocid, &iFirst); in index_insert_term()
1353 rc = term_insert(v, zTerm, nTerm, iDocid, &doclist); in index_insert_term()
[all …]
/sqlite-3.40.0/test/
H A Dfts3_common.tcl175 foreach zTerm [array names A] {
177 foreach doclist $A($zTerm) {
204 set C($docid,$iCol,$iPos) $zTerm
362 set zTerm [string range $zPrev 0 [expr $nPrefix-1]]
363 append zTerm [gobble_string blob $nSuffix]
367 lappend terms $zTerm $doclist
368 set zPrev $zTerm
/sqlite-3.40.0/ext/fts3/tool/
H A Dfts3view.c559 char zTerm[1000]; in decodeSegment() local
575 if( iPrefix+nTerm+1 >= sizeof(zTerm) ){ in decodeSegment()
579 memcpy(zTerm+iPrefix, aData+i, (size_t)nTerm); in decodeSegment()
580 zTerm[iPrefix+nTerm] = 0; in decodeSegment()
584 printf("term: %-25s doclist %7lld bytes offset %lld\n", zTerm, iDocsz, i); in decodeSegment()
587 printf("term: %-25s child %lld\n", zTerm, ++iChild); in decodeSegment()