Lines Matching refs:pSyn
247835 Fts5ExprTerm *pSyn; local
247840 for(pSyn=pTerm->pSynonym; pSyn; pSyn=pNext){
247841 pNext = pSyn->pSynonym;
247842 sqlite3Fts5IterClose(pSyn->pIter);
247843 fts5BufferFree((Fts5Buffer*)&pSyn[1]);
247844 sqlite3_free(pSyn);
247960 Fts5ExprTerm *pSyn; local
247962 pSyn = (Fts5ExprTerm*)sqlite3_malloc64(nByte);
247963 if( pSyn==0 ){
247966 memset(pSyn, 0, (size_t)nByte);
247967 pSyn->pTerm = ((char*)pSyn) + sizeof(Fts5ExprTerm) + sizeof(Fts5Buffer);
247968 pSyn->nFullTerm = pSyn->nQueryTerm = nToken;
247970 pSyn->nQueryTerm = (int)strlen(pSyn->pTerm);
247972 memcpy(pSyn->pTerm, pToken, nToken);
247973 pSyn->pSynonym = pPhrase->aTerm[pPhrase->nTerm-1].pSynonym;
247974 pPhrase->aTerm[pPhrase->nTerm-1].pSynonym = pSyn;