Lines Matching defs:pColl
762 CollSeq *pColl;
763 pColl = sqlite3ExprCollSeq(pParse, pItem->pExpr);
764 if( !pColl ){
765 pColl = db->pDfltColl;
767 pInfo->aColl[i] = pColl;
1320 CollSeq *pColl;
1337 pColl = sqlite3ExprCollSeq(pParse, p);
1338 if( pColl ){
1339 pCol->zColl = sqlite3DbStrDup(db, pColl->zName);
2229 CollSeq *pColl;
2232 pColl = pTerm->pColl;
2234 pColl = multiSelectCollSeq(pParse, p, aPermute[i]);
2236 pTerm->pColl = pColl;
2238 pKeyMerge->aColl[i] = pColl;
2506 if( pNew && pExpr->pColl ){
2507 pNew->pColl = pExpr->pColl;
3584 CollSeq *pColl = 0;
3588 for(j=0, pItem=pList->a; !pColl && j<nArg; j++, pItem++){
3589 pColl = sqlite3ExprCollSeq(pParse, pItem->pExpr);
3591 if( !pColl ){
3592 pColl = pParse->db->pDfltColl;
3594 sqlite3VdbeAddOp4(v, OP_CollSeq, 0, 0, 0, (char *)pColl, P4_COLLSEQ);