Lines Matching refs:aMatchinfo
112054 u32 *aMatchinfo; /* Information about most recent match */
113300 sqlite3_free(pCsr->aMatchinfo);
123007 u32 *aMatchinfo; /* Pre-allocated buffer */
123673 p->pCursor, pExpr, &p->aMatchinfo[3*iPhrase*p->nCol]
123695 p->aMatchinfo[iStart+i*3] = fts3ColumnlistCount(&pCsr);
123697 p->aMatchinfo[iStart+i*3] = 0;
123895 pInfo->aMatchinfo[iCol] = nLcs;
123934 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nPhrase;
123938 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nCol;
123945 pInfo->aMatchinfo[0] = (u32)nDoc;
123962 pInfo->aMatchinfo[iCol] = iVal;
123977 pInfo->aMatchinfo[iCol] = (u32)nToken;
124010 pInfo->aMatchinfo += fts3MatchinfoSize(pInfo, zArg[i]);
124039 assert( pCsr->aMatchinfo );
124040 sqlite3_free(pCsr->aMatchinfo);
124042 pCsr->aMatchinfo = 0;
124050 if( pCsr->aMatchinfo==0 ){
124066 pCsr->aMatchinfo = (u32 *)sqlite3_malloc(sizeof(u32)*nMatchinfo + nArg + 1);
124067 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
124069 pCsr->zMatchinfo = (char *)&pCsr->aMatchinfo[nMatchinfo];
124072 memset(pCsr->aMatchinfo, 0, sizeof(u32)*nMatchinfo);
124077 sInfo.aMatchinfo = pCsr->aMatchinfo;
124411 sqlite3_result_blob(pContext, pCsr->aMatchinfo, n, SQLITE_TRANSIENT);