Lines Matching refs:pIn3

97474   Mem *pIn3 = 0;             /* 3rd input operand */  local
97856 pIn3 = &aMem[pOp->p3];
97860 if( (pIn3->flags & MEM_Null)==0 ) break;
98075 pIn3 = &aMem[pOp->p3];
98076 assert( pIn3->flags & MEM_Int );
98077 if( pIn3->u.i==pOp->p5 ) pOut->flags = MEM_Blob|MEM_Static|MEM_Term;
98891 pIn3 = &aMem[pOp->p3];
98893 flags3 = pIn3->flags;
98896 if( pIn3->u.i > pIn1->u.i ){
98903 }else if( pIn3->u.i < pIn1->u.i ){
98959 assert( flags3==pIn3->flags || CORRUPT_DB );
98960 flags3 = pIn3->flags;
98963 applyNumericAffinity(pIn3,0);
98976 if( NEVER(pIn1==pIn3) ) flags3 = flags1 | MEM_Str;
98979 pIn3->flags &= ~(MEM_Int|MEM_Real|MEM_IntReal);
98981 testcase( pIn3->flags & MEM_Int );
98982 testcase( pIn3->flags & MEM_Real );
98983 testcase( pIn3->flags & MEM_IntReal );
98984 sqlite3VdbeMemStringify(pIn3, encoding, 1);
98985 testcase( (flags3&MEM_Dyn) != (pIn3->flags&MEM_Dyn) );
98986 flags3 = (pIn3->flags & ~MEM_TypeMask) | (flags3 & MEM_TypeMask);
98990 res = sqlite3MemCompare(pIn3, pIn1, pOp->p4.pColl);
99012 assert( (pIn3->flags & MEM_Dyn) == (flags3 & MEM_Dyn) );
99013 pIn3->flags = flags3;
101470 pIn3 = &aMem[pOp->p3];
101471 flags3 = pIn3->flags;
101473 applyNumericAffinity(pIn3, 0);
101475 iKey = sqlite3VdbeIntValue(pIn3); /* Get the integer key value */
101476 newType = pIn3->flags; /* Record the type after applying numeric affinity */
101477 pIn3->flags = flags3; /* But convert the type back to its original */
101493 c = sqlite3IntFloatCompare(iKey, pIn3->u.r);
102107 pIn3 = &aMem[pOp->p3];
102108 testcase( pIn3->flags & MEM_Int );
102109 testcase( pIn3->flags & MEM_IntReal );
102110 testcase( pIn3->flags & MEM_Real );
102111 testcase( (pIn3->flags & (MEM_Str|MEM_Int))==MEM_Str );
102112 if( (pIn3->flags & (MEM_Int|MEM_IntReal))==0 ){
102118 Mem x = pIn3[0];
102127 pIn3 = &aMem[pOp->p3];
102128 assert( (pIn3->flags & MEM_Int)!=0 || pOp->opcode==OP_SeekRowid );
102130 iKey = pIn3->u.i;
102646 pIn3 = &aMem[pOp->p3];
102649 rc = sqlite3VdbeSorterCompare(pC, pIn3, nKeyCol, &res);
104036 pIn3 = &aMem[pOp->p3];
104038 assert( pIn3->flags&MEM_Int );
104050 exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i);
104055 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i);
104349 pIn3 = &aMem[pOp->p3];
104352 assert( pIn3->flags & MEM_Int );
104354 if( x<=0 || sqlite3AddInt64(&x, pIn3->u.i>0?pIn3->u.i:0) ){