HomeSort by relevance Sort by last modified time
    Searched defs:pColl (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/third_party/sqlite/src/src/
callback.c 52 static int synthCollSeq(sqlite3 *db, CollSeq *pColl){
54 char *z = pColl->zName;
60 memcpy(pColl, pColl2, sizeof(CollSeq));
61 pColl->xDel = 0; /* Do not copy the destructor */
73 ** If it is not NULL, then pColl must point to the database native encoding
85 CollSeq *pColl, /* Collating sequence with native encoding, or NULL */
90 p = pColl;
119 int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){
120 if( pColl ){
121 const char *zName = pColl->zName
    [all...]
vdbe.h 58 CollSeq *pColl; /* Used when p4type is P4_COLLSEQ */
analyze.c 242 CollSeq *pColl;
281 pColl = sqlite3LocateCollSeq(pParse, pIdx->azColl[i]);
283 (char*)pColl, P4_COLLSEQ);
resolve.c 87 pDup->pColl = pExpr->pColl;
789 CollSeq *pColl = pE->pColl;
794 pE->pColl = pColl;
    [all...]
pragma.c     [all...]
func.c 28 return context->pColl;
42 CollSeq *pColl;
46 pColl = sqlite3GetFuncCollSeq(context);
47 assert( pColl );
53 if( (sqlite3MemCompare(argv[iBest], argv[i], pColl)^mask)>=0 ){
739 CollSeq *pColl = sqlite3GetFuncCollSeq(context);
741 if( sqlite3MemCompare(argv[0], argv[1], pColl)!=0 ){
    [all...]
main.c 756 CollSeq *pColl = (CollSeq *)sqliteHashData(i);
759 if( pColl[j].xDel ){
760 pColl[j].xDel(pColl[j].pUser);
763 sqlite3DbFree(db, pColl);
    [all...]
vdbeInt.h 250 CollSeq *pColl; /* Collating sequence */
build.c     [all...]
expr.c 62 Expr *sqlite3ExprSetColl(Expr *pExpr, CollSeq *pColl){
63 if( pExpr && pColl ){
64 pExpr->pColl = pColl;
79 CollSeq *pColl;
82 pColl = sqlite3LocateCollSeq(pParse, zColl);
83 sqlite3ExprSetColl(pExpr, pColl);
93 CollSeq *pColl = 0;
97 pColl = p->pColl;
    [all...]
vdbe.c     [all...]
vdbeaux.c 863 CollSeq *pColl = pKeyInfo->aColl[j];
864 if( pColl ){
865 int n = sqlite3Strlen30(pColl->zName);
874 memcpy(&zTemp[i], pColl->zName,n+1);
887 CollSeq *pColl = pOp->p4.pColl;
888 sqlite3_snprintf(nTemp, zTemp, "collseq(%.20s)", pColl->zName);
    [all...]
select.c 762 CollSeq *pColl;
763 pColl = sqlite3ExprCollSeq(pParse, pItem->pExpr);
764 if( !pColl ){
765 pColl = db->pDfltColl;
767 pInfo->aColl[i] = pColl;
    [all...]
where.c 520 pExpr->pRight->pColl = sqlite3ExprCollSeq(pParse, pExpr->pRight);
521 pExpr->pLeft->pColl = sqlite3ExprCollSeq(pParse, pExpr->pLeft);
522 SWAP(CollSeq*,pExpr->pRight->pColl,pExpr->pLeft->pColl);
586 CollSeq *pColl;
596 ** value in variable pColl.
599 pColl = sqlite3BinaryCompareCollSeq(pParse, pX->pLeft, pX->pRight);
600 assert(pColl || pParse->nErr);
605 if( pColl && sqlite3StrICmp(pColl->zName, pIdx->azColl[j]) ) continue
    [all...]
sqliteInt.h     [all...]
  /external/chromium_org/third_party/sqlite/amalgamation/
sqlite3.c     [all...]

Completed in 79 milliseconds