Lines Matching refs:azColl
567 if( p->isResized ) sqlite3DbFree(db, (void *)p->azColl); in sqlite3FreeIndex()
1965 pIdx->azColl[0] = sqlite3ColumnColl(&p->aCol[i]); in sqlite3AddCollateType()
2184 memcpy(zExtra, pIdx->azColl, sizeof(char*)*pIdx->nColumn); in resizeIndexObject()
2185 pIdx->azColl = (const char**)zExtra; in resizeIndexObject()
2268 && sqlite3StrICmp(pIdx->azColl[i], pPk->azColl[iCol])==0 in isDupColumn()
2408 pPk->azColl[j] = pPk->azColl[i]; in convertToWithoutRowidTable()
2454 pIdx->azColl[j] = pPk->azColl[i]; in convertToWithoutRowidTable()
2480 pPk->azColl[j] = sqlite3StrBINARY; in convertToWithoutRowidTable()
3856 p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); in sqlite3AllocateIndexObject()
4135 assert( EIGHT_BYTE_ALIGNMENT(pIndex->azColl) ); in sqlite3CreateIndex()
4231 pIndex->azColl[i] = zColl; in sqlite3CreateIndex()
4249 pIndex->azColl[i] = pPk->azColl[j]; in sqlite3CreateIndex()
4257 pIndex->azColl[i] = sqlite3StrBINARY; in sqlite3CreateIndex()
4312 z1 = pIdx->azColl[k]; in sqlite3CreateIndex()
4313 z2 = pIndex->azColl[k]; in sqlite3CreateIndex()
5400 const char *z = pIndex->azColl[i]; in collationMatch()
5542 const char *zColl = pIdx->azColl[i]; in sqlite3KeyInfoOfIndex()