Lines Matching refs:u

348   if( rc==1 && alsoAnInt(pRec, rValue, &pRec->u.i) ){  in applyNumericAffinity()
351 pRec->u.r = rValue; in applyNumericAffinity()
454 pMem->u.i = 0; in computeNumericType()
457 rc = sqlite3AtoF(pMem->z, &pMem->u.r, pMem->n, pMem->enc); in computeNumericType()
460 pMem->u.i = ix; in computeNumericType()
466 pMem->u.i = ix; in computeNumericType()
529 sqlite3_str_appendf(pStr, "+%dz",pMem->u.nZero); in sqlite3VdbeMemPrettyPrint()
566 printf(" si:%lld", p->u.i); in memTracePrint()
568 printf(" ir:%lld", p->u.i); in memTracePrint()
570 printf(" i:%lld", p->u.i); in memTracePrint()
573 printf(" r:%.17g", p->u.r); in memTracePrint()
686 h += p->u.i; in filterHash()
691 if( p->flags & MEM_Zero ) h += p->u.nZero; in filterHash()
986 pIn1->u.i = (int)(pOp-aOp); in sqlite3VdbeExec()
1017 pOp = &aOp[pIn1->u.i]; in sqlite3VdbeExec()
1041 pOut->u.i = pOp->p3 - 1; in sqlite3VdbeExec()
1066 assert( pIn1->u.i>=0 && pIn1->u.i<p->nOp ); in sqlite3VdbeExec()
1067 pCaller = &aOp[pIn1->u.i]; in sqlite3VdbeExec()
1093 pcDest = (int)pIn1->u.i; in sqlite3VdbeExec()
1094 pIn1->u.i = (int)(pOp - aOp); in sqlite3VdbeExec()
1215 pOut->u.i = pOp->p1; in sqlite3VdbeExec()
1228 pOut->u.i = *pOp->p4.pI64; in sqlite3VdbeExec()
1243 pOut->u.r = *pOp->p4.pReal; in sqlite3VdbeExec()
1313 if( pIn3->u.i==pOp->p5 ) pOut->flags = MEM_Blob|MEM_Static|MEM_Term; in sqlite3VdbeExec()
1559 sqlite3VdbeMemSetInt64(pOut, pIn1->u.i); in sqlite3VdbeExec()
1750 iA = pIn1->u.i; in sqlite3VdbeExec()
1751 iB = pIn2->u.i; in sqlite3VdbeExec()
1769 pOut->u.i = iB; in sqlite3VdbeExec()
1800 pOut->u.i = rB; in sqlite3VdbeExec()
1806 pOut->u.r = rB; in sqlite3VdbeExec()
1917 pOut->u.i = iA; in sqlite3VdbeExec()
1934 pIn1->u.i += pOp->p2; in sqlite3VdbeExec()
2131 if( pIn3->u.i > pIn1->u.i ){ in sqlite3VdbeExec()
2137 }else if( pIn3->u.i < pIn1->u.i ){ in sqlite3VdbeExec()
2440 pOut->u.i = v1; in sqlite3VdbeExec()
2506 pOut->u.i = ~sqlite3VdbeIntValue(pIn1); in sqlite3VdbeExec()
3146 testcase( pIn1->u.i==140737488355328LL ); in sqlite3VdbeExec()
3147 testcase( pIn1->u.i==140737488355327LL ); in sqlite3VdbeExec()
3148 testcase( pIn1->u.i==-140737488355328LL ); in sqlite3VdbeExec()
3149 testcase( pIn1->u.i==-140737488355329LL ); in sqlite3VdbeExec()
3150 if( pIn1->u.i<=140737488355327LL && pIn1->u.i>=-140737488355328LL){ in sqlite3VdbeExec()
3154 pIn1->u.r = (double)pIn1->u.i; in sqlite3VdbeExec()
3209 testcase( pIn1->u.i==140737488355328LL ); in sqlite3VdbeExec()
3210 testcase( pIn1->u.i==140737488355327LL ); in sqlite3VdbeExec()
3211 testcase( pIn1->u.i==-140737488355328LL ); in sqlite3VdbeExec()
3212 testcase( pIn1->u.i==-140737488355329LL ); in sqlite3VdbeExec()
3213 if( pIn1->u.i<=140737488355327LL && pIn1->u.i>=-140737488355328LL ){ in sqlite3VdbeExec()
3217 pIn1->u.r = (double)pIn1->u.i; in sqlite3VdbeExec()
3382 i64 i = pRec->u.i; in sqlite3VdbeExec()
3422 pRec->u.r = (double)pRec->u.i; in sqlite3VdbeExec()
3440 serial_type += pRec->u.nZero*2; in sqlite3VdbeExec()
3443 len += pRec->u.nZero; in sqlite3VdbeExec()
3445 nZero += pRec->u.nZero; in sqlite3VdbeExec()
3495 pOut->u.nZero = nZero; in sqlite3VdbeExec()
3524 assert( sizeof(v)==sizeof(pRec->u.r) ); in sqlite3VdbeExec()
3525 memcpy(&v, &pRec->u.r, sizeof(v)); in sqlite3VdbeExec()
3528 v = pRec->u.i; in sqlite3VdbeExec()
3590 pOut->u.i = nEntry; in sqlite3VdbeExec()
4008 pOut->u.i = iMeta; in sqlite3VdbeExec()
4204 p2 = (int)pIn2->u.i; in sqlite3VdbeExec()
4659 c = sqlite3IntFloatCompare(iKey, pIn3->u.r); in sqlite3VdbeExec()
5285 iKey = x.u.i; in sqlite3VdbeExec()
5294 iKey = pIn3->u.i; in sqlite3VdbeExec()
5339 pOut->u.i = p->apCsr[pOp->p1]->seqCount++; in sqlite3VdbeExec()
5442 if( pMem->u.i==MAX_ROWID || pC->useRandomRowid ){ in sqlite3VdbeExec()
5446 if( v<pMem->u.i+1 ){ in sqlite3VdbeExec()
5447 v = pMem->u.i + 1; in sqlite3VdbeExec()
5449 pMem->u.i = v; in sqlite3VdbeExec()
5477 pOut->u.i = v; in sqlite3VdbeExec()
5544 x.nKey = pKey->u.i; in sqlite3VdbeExec()
5577 x.nZero = pData->u.nZero; in sqlite3VdbeExec()
5622 iKey = pOp->p3 ? aMem[pOp->p3].u.i : 0; in sqlite3VdbeExec()
5950 pOut->u.i = v; in sqlite3VdbeExec()
6467 pOut->u.i = rowid; in sqlite3VdbeExec()
6658 pOut->u.i = iMoved; in sqlite3VdbeExec()
6702 aMem[pOp->p3].u.i += nChange; in sqlite3VdbeExec()
6758 pOut->u.i = pgno; in sqlite3VdbeExec()
6953 (int)pnErr->u.i+1, &nErr); in sqlite3VdbeExec()
6960 pnErr->u.i -= nErr-1; in sqlite3VdbeExec()
6985 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i); in sqlite3VdbeExec()
7059 exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); in sqlite3VdbeExec()
7064 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); in sqlite3VdbeExec()
7311 if( pIn1->u.i<pIn2->u.i){ in sqlite3VdbeExec()
7312 pIn1->u.i = pIn2->u.i; in sqlite3VdbeExec()
7331 VdbeBranchTaken( pIn1->u.i>0, 2); in sqlite3VdbeExec()
7332 if( pIn1->u.i>0 ){ in sqlite3VdbeExec()
7333 pIn1->u.i -= pOp->p3; in sqlite3VdbeExec()
7364 x = pIn1->u.i; in sqlite3VdbeExec()
7365 if( x<=0 || sqlite3AddInt64(&x, pIn3->u.i>0?pIn3->u.i:0) ){ in sqlite3VdbeExec()
7373 pOut->u.i = -1; in sqlite3VdbeExec()
7375 pOut->u.i = x; in sqlite3VdbeExec()
7391 VdbeBranchTaken(pIn1->u.i<0, 2); in sqlite3VdbeExec()
7392 if( pIn1->u.i ){ in sqlite3VdbeExec()
7393 if( pIn1->u.i>0 ) pIn1->u.i--; in sqlite3VdbeExec()
7408 if( pIn1->u.i>SMALLEST_INT64 ) pIn1->u.i--; in sqlite3VdbeExec()
7409 VdbeBranchTaken(pIn1->u.i==0, 2); in sqlite3VdbeExec()
7410 if( pIn1->u.i==0 ) goto jump_to_p2; in sqlite3VdbeExec()
8070 nArg = (int)pArgc->u.i; in sqlite3VdbeExec()
8071 iQuery = (int)pQuery->u.i; in sqlite3VdbeExec()
8130 pDest->u.nZero = 0; in sqlite3VdbeExec()
8317 pOut->u.i = sqlite3BtreeLastPage(db->aDb[pOp->p1].pBt); in sqlite3VdbeExec()
8343 pOut->u.i = sqlite3BtreeMaxPageCount(pBt, newMax); in sqlite3VdbeExec()