Lines Matching refs:aTC
198683 Fts3TokenAndCost *aTC, /* Array of expression tokens and costs */ argument
198709 if( aTC[ii].pRoot==pRoot ){
198710 nOvfl += aTC[ii].nOvfl;
198749 if( aTC[iTC].pToken && aTC[iTC].pRoot==pRoot
198750 && (!pTC || aTC[iTC].nOvfl<pTC->nOvfl)
198752 pTC = &aTC[iTC];
198825 Fts3TokenAndCost *aTC; local
198826 aTC = (Fts3TokenAndCost *)sqlite3_malloc64(
198831 if( !aTC ){
198834 Fts3Expr **apOr = (Fts3Expr **)&aTC[nToken];
198836 Fts3TokenAndCost *pTC = aTC;
198840 nToken = (int)(pTC-aTC);
198844 rc = fts3EvalSelectDeferred(pCsr, 0, aTC, nToken);
198846 rc = fts3EvalSelectDeferred(pCsr, apOr[ii], aTC, nToken);
198850 sqlite3_free(aTC);