iDistinct 11841 ext/sqlite3/libsqlite/sqlite3.c int iDistinct; /* Ephemeral table used to enforce DISTINCT */ iDistinct 87101 ext/sqlite3/libsqlite/sqlite3.c pItem->iDistinct = pParse->nTab++; iDistinct 87103 ext/sqlite3/libsqlite/sqlite3.c pItem->iDistinct = -1; iDistinct 108426 ext/sqlite3/libsqlite/sqlite3.c int iDistinct = 0; /* To ensure unique results if UNION */ iDistinct 108463 ext/sqlite3/libsqlite/sqlite3.c iDistinct = pParse->nTab++; iDistinct 108481 ext/sqlite3/libsqlite/sqlite3.c if( iDistinct ){ iDistinct 108482 ext/sqlite3/libsqlite/sqlite3.c p->addrOpenEphm[0] = sqlite3VdbeAddOp2(v, OP_OpenEphemeral, iDistinct, 0); iDistinct 111019 ext/sqlite3/libsqlite/sqlite3.c if( pFunc->iDistinct>=0 ){ iDistinct 111025 ext/sqlite3/libsqlite/sqlite3.c pFunc->iDistinct = -1; iDistinct 111028 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_OpenEphemeral, pFunc->iDistinct, 0, 0, iDistinct 111078 ext/sqlite3/libsqlite/sqlite3.c if( pF->iDistinct>=0 ){ iDistinct 111082 ext/sqlite3/libsqlite/sqlite3.c codeDistinct(pParse, pF->iDistinct, addrNext, 1, regAgg);