Lines Matching refs:zPattern
1927 char *zPattern; /* rhs of MATCH clause */ member
2195 sqlite3_free(pCur->zPattern); in spellfix1Close()
2370 const char *zPattern; /* Transliterated input string */ member
2461 iDist = editdist1(p->zPattern, zK1, 0); in spellfix1RunQuery()
2534 char *zPattern; /* Transliteration of zMatchThis */ in spellfix1FilterForMatch() local
2589 zPattern = (char*)transliterate(zMatchThis, sqlite3_value_bytes(argv[0])); in spellfix1FilterForMatch()
2590 sqlite3_free(pCur->zPattern); in spellfix1FilterForMatch()
2591 pCur->zPattern = zPattern; in spellfix1FilterForMatch()
2592 if( zPattern==0 ){ in spellfix1FilterForMatch()
2596 nPattern = (int)strlen(zPattern); in spellfix1FilterForMatch()
2597 if( zPattern[nPattern-1]=='*' ) nPattern--; in spellfix1FilterForMatch()
2614 x.zPattern = zPattern; in spellfix1FilterForMatch()
2621 spellfix1RunQuery(&x, zPattern, nPattern); in spellfix1FilterForMatch()
2765 int nPattern = (int)strlen(pCur->zPattern); in spellfix1Column()
2769 if( nPattern>0 && pCur->zPattern[nPattern-1]=='*' ){ in spellfix1Column()
2774 res = editdist1(pCur->zPattern, zTranslit, &iMatchlen); in spellfix1Column()