Fts3Table        132865 ext/sqlite3/libsqlite/sqlite3.c typedef struct Fts3Table Fts3Table;
Fts3Table        133131 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *);
Fts3Table        133132 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *);
Fts3Table        133133 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *);
Fts3Table        133137 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table*,int,const char*,int,int,Fts3SegReader**);
Fts3Table        133139 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3AllSegdirs(Fts3Table*, int, int, int, sqlite3_stmt **);
Fts3Table        133140 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3ReadBlock(Fts3Table*, sqlite3_int64, char **, int*, int*);
Fts3Table        133142 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3SelectDoctotal(Fts3Table *, sqlite3_stmt **);
Fts3Table        133143 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3SelectDocsize(Fts3Table *, sqlite3_int64, sqlite3_stmt **);
Fts3Table        133159 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *);
Fts3Table        133160 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *, int *);
Fts3Table        133166 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3SegReaderStart(Fts3Table*, Fts3MultiSegReader*, Fts3SegFilter*);
Fts3Table        133167 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3SegReaderStep(Fts3Table *, Fts3MultiSegReader *);
Fts3Table        133170 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3SegReaderCursor(Fts3Table *, 
Fts3Table        133212 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table*,int,int);
Fts3Table        133228 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int*, Fts3Table*);
Fts3Table        133265 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table*, Fts3MultiSegReader*, int, const char*, int);
Fts3Table        133267 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *, Fts3MultiSegReader *, sqlite3_int64 *, char **, int *);
Fts3Table        133481 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pVtab;
Fts3Table        133546 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pVtab;
Fts3Table        133577 ext/sqlite3/libsqlite/sqlite3.c static void fts3DeclareVtab(int *pRc, Fts3Table *p){
Fts3Table        133614 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3CreateStatTable(int *pRc, Fts3Table *p){
Fts3Table        133632 ext/sqlite3/libsqlite/sqlite3.c static int fts3CreateTables(Fts3Table *p){
Fts3Table        133697 ext/sqlite3/libsqlite/sqlite3.c static void fts3DatabasePageSize(int *pRc, Fts3Table *p){
Fts3Table        133831 ext/sqlite3/libsqlite/sqlite3.c static char *fts3ReadExprList(Fts3Table *p, const char *zFunc, int *pRc){
Fts3Table        133888 ext/sqlite3/libsqlite/sqlite3.c static char *fts3WriteExprList(Fts3Table *p, const char *zFunc, int *pRc){
Fts3Table        134112 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = 0;               /* Pointer to allocated vtab */
Fts3Table        134339 ext/sqlite3/libsqlite/sqlite3.c   nByte = sizeof(Fts3Table) +                  /* Fts3Table */
Fts3Table        134346 ext/sqlite3/libsqlite/sqlite3.c   p = (Fts3Table*)sqlite3_malloc(nByte);
Fts3Table        134522 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pVTab;
Fts3Table        134666 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
Fts3Table        134672 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
Fts3Table        134691 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        134720 ext/sqlite3/libsqlite/sqlite3.c         if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){
Fts3Table        134874 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        135643 ext/sqlite3/libsqlite/sqlite3.c static int fts3TermSelectFinishMerge(Fts3Table *p, TermSelect *pTS){
Fts3Table        135698 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS table handle */
Fts3Table        135795 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        135869 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        135901 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS virtual table handle */
Fts3Table        135939 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        135992 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        136088 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
Fts3Table        136145 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pCursor->pVtab;
Fts3Table        136286 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pCursor->pVtab;
Fts3Table        136320 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 );
Fts3Table        136365 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table*)pVtab;
Fts3Table        136391 ext/sqlite3/libsqlite/sqlite3.c static int fts3SetHasStat(Fts3Table *p){
Fts3Table        136416 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table*)pVtab;
Fts3Table        136433 ext/sqlite3/libsqlite/sqlite3.c   TESTONLY( Fts3Table *p = (Fts3Table*)pVtab );
Fts3Table        136448 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table*)pVtab;
Fts3Table        136603 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p;                   /* Virtual table handle */
Fts3Table        136610 ext/sqlite3/libsqlite/sqlite3.c   p = (Fts3Table *)pCursor->base.pVtab;
Fts3Table        136691 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pVtab;
Fts3Table        136748 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pVtab)->inTransaction );
Fts3Table        136749 ext/sqlite3/libsqlite/sqlite3.c   assert( ((Fts3Table *)pVtab)->mxSavepoint < iSavepoint );
Fts3Table        136750 ext/sqlite3/libsqlite/sqlite3.c   TESTONLY( ((Fts3Table *)pVtab)->mxSavepoint = iSavepoint );
Fts3Table        136751 ext/sqlite3/libsqlite/sqlite3.c   if( ((Fts3Table *)pVtab)->bIgnoreSavepoint==0 ){
Fts3Table        136763 ext/sqlite3/libsqlite/sqlite3.c   TESTONLY( Fts3Table *p = (Fts3Table*)pVtab );
Fts3Table        136778 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table*)pVtab;
Fts3Table        137002 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* FTS Table pointer */
Fts3Table        137069 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        137214 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        137364 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,
Fts3Table        137427 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* Virtual table handle */
Fts3Table        137485 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        137585 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        137738 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *p = (Fts3Table*)pCsr->base.pVtab;
Fts3Table        137791 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        137919 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        138576 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        138685 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        138735 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        138913 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pFts3Tab;
Fts3Table        138988 ext/sqlite3/libsqlite/sqlite3.c   nByte = sizeof(Fts3auxTable) + sizeof(Fts3Table) + nDb + nFts3 + 2;
Fts3Table        138993 ext/sqlite3/libsqlite/sqlite3.c   p->pFts3Tab = (Fts3Table *)&p[1];
Fts3Table        139018 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pFts3 = p->pFts3Tab;
Fts3Table        139124 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab;
Fts3Table        139157 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab;
Fts3Table        139257 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pFts3 = ((Fts3auxTable *)pCursor->pVtab)->pFts3Tab;
Fts3Table        143247 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        143387 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* FTS3 table handle */
Fts3Table        143412 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* Fts3 table handle */
Fts3Table        143433 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* Fts3 table handle */
Fts3Table        143450 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,            /* The FTS3 table */
Fts3Table        143480 ext/sqlite3/libsqlite/sqlite3.c static int fts3Writelock(Fts3Table *p){
Fts3Table        143520 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        143552 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table */
Fts3Table        143705 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,
Fts3Table        143743 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Table into which text will be inserted */
Fts3Table        143821 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Full-text table handle */
Fts3Table        143848 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3PendingTermsClear(Fts3Table *p){
Fts3Table        143871 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        143906 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Full-text table */
Fts3Table        143979 ext/sqlite3/libsqlite/sqlite3.c static int fts3DeleteAll(Fts3Table *p, int bContent){
Fts3Table        144003 ext/sqlite3/libsqlite/sqlite3.c static int langidFromSelect(Fts3Table *p, sqlite3_stmt *pSelect){
Fts3Table        144016 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,           /* The FTS table to delete from */
Fts3Table        144058 ext/sqlite3/libsqlite/sqlite3.c static int fts3SegmentMerge(Fts3Table *, int, int, int);
Fts3Table        144076 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        144147 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        144200 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3SegmentsClose(Fts3Table *p){
Fts3Table        144260 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        144366 ext/sqlite3/libsqlite/sqlite3.c static int fts3SegReaderFirstDocid(Fts3Table *pTab, Fts3SegReader *pReader){
Fts3Table        144399 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,
Fts3Table        144492 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table*)pCsr->base.pVtab;
Fts3Table        144624 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        144844 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        144865 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3MaxLevel(Fts3Table *p, int *pnMax){
Fts3Table        144885 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        144941 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145078 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145147 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145289 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145343 ext/sqlite3/libsqlite/sqlite3.c static int fts3IsEmpty(Fts3Table *p, sqlite3_value *pRowid, int *pisEmpty){
Fts3Table        145371 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        145406 ext/sqlite3/libsqlite/sqlite3.c static int fts3SegmentIsMaxLevel(Fts3Table *p, i64 iAbsLevel, int *pbMax){
Fts3Table        145435 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS table handle */
Fts3Table        145467 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145586 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145654 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145686 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145695 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        145770 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Virtual table handle */
Fts3Table        146008 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS table handle */
Fts3Table        146110 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        146206 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3PendingTermsFlush(Fts3Table *p){
Fts3Table        146281 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Table into which to insert */
Fts3Table        146325 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Table being updated */
Fts3Table        146398 ext/sqlite3/libsqlite/sqlite3.c static int fts3DoOptimize(Fts3Table *p, int bReturnDone){
Fts3Table        146439 ext/sqlite3/libsqlite/sqlite3.c static int fts3DoRebuild(Fts3Table *p){
Fts3Table        146520 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        146734 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Fts3 table handle */
Fts3Table        146885 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Fts3 table handle */
Fts3Table        146970 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        147085 ext/sqlite3/libsqlite/sqlite3.c static int fts3IsAppendable(Fts3Table *p, sqlite3_int64 iEnd, int *pbRes){
Fts3Table        147117 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Fts3 table handle */
Fts3Table        147249 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS Table handle */
Fts3Table        147294 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* Fts3 table handle */
Fts3Table        147359 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        147383 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        147513 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        147598 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS table handle */
Fts3Table        147648 ext/sqlite3/libsqlite/sqlite3.c static int fts3IncrmergeHintStore(Fts3Table *p, Blob *pHint){
Fts3Table        147671 ext/sqlite3/libsqlite/sqlite3.c static int fts3IncrmergeHintLoad(Fts3Table *p, Blob *pHint){
Fts3Table        147754 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3Incrmerge(Fts3Table *p, int nMerge, int nMin){
Fts3Table        147923 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        147966 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        148024 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p,                   /* FTS3 table handle */
Fts3Table        148097 ext/sqlite3/libsqlite/sqlite3.c static int fts3IntegrityCheck(Fts3Table *p, int *pbOk){
Fts3Table        148212 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p                    /* FTS3 table handle */
Fts3Table        148229 ext/sqlite3/libsqlite/sqlite3.c static int fts3SpecialInsert(Fts3Table *p, sqlite3_value *pVal){
Fts3Table        148307 ext/sqlite3/libsqlite/sqlite3.c     Fts3Table *p = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        148412 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p, 
Fts3Table        148466 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *p = (Fts3Table *)pVtab;
Fts3Table        148606 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3Optimize(Fts3Table *p){
Fts3Table        149166 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,                /* FTS3 table snippet comes from */
Fts3Table        149240 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        149448 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab;
Fts3Table        149484 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab, 
Fts3Table        149533 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab,
Fts3Table        149713 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        149817 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        149889 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        150032 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;
Fts3Table        150171 ext/sqlite3/libsqlite/sqlite3.c   Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab;