Searched defs:nExpr (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dexpr.c159 pNew->nExpr = pNew->nAlloc = p->nExpr;
160 pNew->a = pItem = sqliteMalloc( p->nExpr*sizeof(p->a[0]) );
165 for(i=0; i<p->nExpr; i++, pItem++){
260 if( pList->nAlloc<=pList->nExpr ){
265 pList->nExpr = pList->nAlloc = 0;
271 struct ExprList_item *pItem = &pList->a[pList->nExpr++];
288 assert( pList->a!=0 || (pList->nExpr==0 && pList->nAlloc==0) );
289 assert( pList->nExpr<=pList->nAlloc );
290 for(i=0; i<pList->nExpr;
1154 int nExpr = pList ? pList->nExpr : 0; local
1206 int nExpr; local
[all...]
H A Dwhere.c141 for(i=0; i<p->pList->nExpr; i++){
229 assert( pOrderBy->nExpr>0 );
231 for(i=0; i<pOrderBy->nExpr; i++){
256 int nExpr = pOrderBy->nExpr; local
257 if( pIdx->nColumn < nEqCol || pIdx->nColumn < nExpr ) continue;
260 if( j<nExpr && pOrderBy->a[j].pExpr->iColumn==pIdx->aiColumn[i] ){ j++; }
263 for(i=0; i+j<nExpr; i++){
266 if( i+j>=nExpr ){
394 int nExpr; /* Numbe local
[all...]
H A Dselect.c320 zSortOrder = sqliteMalloc( pOrderBy->nExpr + 1 );
322 for(i=0; i<pOrderBy->nExpr; i++){
343 zSortOrder[pOrderBy->nExpr] = 0;
344 sqliteVdbeOp3(v, OP_SortMakeKey, pOrderBy->nExpr, 0, zSortOrder, P3_DYNAMIC);
359 int nColumn = pEList->nExpr;
426 hasDistinct = distinct>=0 && pEList && pEList->nExpr>0;
438 nColumn = pEList->nExpr;
439 for(i=0; i<pEList->nExpr; i++){
450 sqliteVdbeAddOp(v, OP_IsNull, -pEList->nExpr, sqliteVdbeCurrentAddr(v)+7);
452 sqliteVdbeAddOp(v, OP_MakeKey, pEList->nExpr,
2367 int nExpr; local
[all...]
H A DsqliteInt.h725 int nExpr; /* Number of expressions on the list */ member in struct:ExprList

Completed in 71 milliseconds