• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Heimdal-398.1.2/lib/sqlite/

Lines Matching defs:aMatchinfo

114259   int isMatchinfoNeeded;          /* True when aMatchinfo[] needs filling in */
114260 u32 *aMatchinfo; /* Information about most recent match */
114261 int nMatchinfo; /* Number of elements in aMatchinfo[] */
115534 sqlite3_free(pCsr->aMatchinfo);
125620 u32 *aMatchinfo; /* Pre-allocated buffer */
126262 ** function populates Matchinfo.aMatchinfo[] as follows:
126265 ** aMatchinfo[3*iPhrase*nCol + 3*iCol + 1] = X;
126266 ** aMatchinfo[3*iPhrase*nCol + 3*iCol + 2] = Y;
126286 p->pCursor, pExpr, &p->aMatchinfo[3*iPhrase*p->nCol]
126308 p->aMatchinfo[iStart+i*3] = fts3ColumnlistCount(&pCsr);
126310 p->aMatchinfo[iStart+i*3] = 0;
126443 ** column are written into the first nCol elements of the pInfo->aMatchinfo[]
126447 ** data written to the first nCol elements of pInfo->aMatchinfo[] is
126508 pInfo->aMatchinfo[iCol] = nLcs;
126516 ** Populate the buffer pInfo->aMatchinfo[] with an array of integers to
126520 ** string has already been validated and the pInfo->aMatchinfo[] array
126530 ** pInfo->aMatchinfo[] buffer is left in is undefined.
126547 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nPhrase;
126551 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nCol;
126558 pInfo->aMatchinfo[0] = (u32)nDoc;
126575 pInfo->aMatchinfo[iCol] = iVal;
126590 pInfo->aMatchinfo[iCol] = (u32)nToken;
126623 pInfo->aMatchinfo += fts3MatchinfoSize(pInfo, zArg[i]);
126632 ** Populate pCsr->aMatchinfo[] with data for the current row. The
126652 assert( pCsr->aMatchinfo );
126653 sqlite3_free(pCsr->aMatchinfo);
126655 pCsr->aMatchinfo = 0;
126658 /* If Fts3Cursor.aMatchinfo[] is NULL, then this is the first time the
126663 if( pCsr->aMatchinfo==0 ){
126677 /* Allocate space for Fts3Cursor.aMatchinfo[] and Fts3Cursor.zMatchinfo. */
126679 pCsr->aMatchinfo = (u32 *)sqlite3_malloc(sizeof(u32)*nMatchinfo + nArg + 1);
126680 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
126682 pCsr->zMatchinfo = (char *)&pCsr->aMatchinfo[nMatchinfo];
126685 memset(pCsr->aMatchinfo, 0, sizeof(u32)*nMatchinfo);
126690 sInfo.aMatchinfo = pCsr->aMatchinfo;
127024 sqlite3_result_blob(pContext, pCsr->aMatchinfo, n, SQLITE_TRANSIENT);