KeyInfo 9308 ext/sqlite3/libsqlite/sqlite3.c typedef struct KeyInfo KeyInfo;
KeyInfo 9680 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */
KeyInfo 11695 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Collation and sort-order information */
KeyInfo 13497 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3*,int,int);
KeyInfo 13499 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo*);
KeyInfo 13500 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse*, Index*);
KeyInfo 14567 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */
KeyInfo 52588 ext/sqlite3/libsqlite/sqlite3.c struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */
KeyInfo 65496 ext/sqlite3/libsqlite/sqlite3.c if( db->pnBytesFreed==0 ) sqlite3KeyInfoUnref((KeyInfo*)p4);
KeyInfo 65834 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = pOp->p4.pKeyInfo;
KeyInfo 68060 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo;
KeyInfo 68388 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = pPKey2->pKeyInfo;
KeyInfo 72872 ext/sqlite3/libsqlite/sqlite3.c const KeyInfo *pKeyInfo;
KeyInfo 74103 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo;
KeyInfo 74230 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo;
KeyInfo 78223 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* How to compare records */
KeyInfo 78834 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Copy of pCsr->pKeyInfo with db==0 */
KeyInfo 78862 ext/sqlite3/libsqlite/sqlite3.c szKeyInfo = sizeof(KeyInfo) + (pCsr->pKeyInfo->nField-1)*sizeof(CollSeq*);
KeyInfo 78870 ext/sqlite3/libsqlite/sqlite3.c pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz);
KeyInfo 80599 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = pCsr->pKeyInfo;
KeyInfo 84676 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = 0; /* Key information */
KeyInfo 93513 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKey; /* KeyInfo for index */
KeyInfo 95007 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){
KeyInfo 95011 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKey;
KeyInfo 106943 ext/sqlite3/libsqlite/sqlite3.c static KeyInfo *keyInfoFromExprList(
KeyInfo 106994 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKI; /* Original KeyInfo on the sorter table */
KeyInfo 107447 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X){
KeyInfo 107448 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *p = sqlite3DbMallocZero(0,
KeyInfo 107449 ext/sqlite3/libsqlite/sqlite3.c sizeof(KeyInfo) + (N+X)*(sizeof(CollSeq*)+1));
KeyInfo 107477 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoRef(KeyInfo *p){
KeyInfo 107509 ext/sqlite3/libsqlite/sqlite3.c static KeyInfo *keyInfoFromExprList(
KeyInfo 107516 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pInfo;
KeyInfo 108346 ext/sqlite3/libsqlite/sqlite3.c static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int nExtra){
KeyInfo 108350 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1);
KeyInfo 108473 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = multiSelectOrderByKeyInfo(pParse, p, 1);
KeyInfo 108948 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Collating sequence for the result set */
KeyInfo 109268 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyDup = 0; /* Comparison information for duplicate removal */
KeyInfo 109269 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyMerge; /* Comparison information for merging rows */
KeyInfo 111027 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList, 0, 0);
KeyInfo 111417 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo;
KeyInfo 111576 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo; /* Keying information for the group by clause */
KeyInfo 111823 ext/sqlite3/libsqlite/sqlite3.c KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */