Lines Matching refs:p4type

14716   signed char p4type; /* One of the P4_xxx constants for p4 */  member
15128 SQLITE_PRIVATE void sqlite3VdbeAppendP4(Vdbe*, void *pP4, int p4type);
76549 pOp->p4type = P4_NOTUSED;
76632 int p4type /* P4 operand type */
76635 sqlite3VdbeChangeP4(p, addr, zP4, p4type);
76650 int p4type /* P4 operand type */
76654 return sqlite3VdbeAddOp4(p, op, p1, p2, p3, p4copy, p4type);
76748 pOp->p4type = P4_INT32;
76901 if( pRet->p4type==P4_SUBPROGRAM ){
77072 pOp->p4type = P4_ADVANCE;
77081 pOp->p4type = P4_ADVANCE;
77232 pOut->p4type = P4_NOTUSED;
77334 static void freeP4(sqlite3 *db, int p4type, void *p4){
77336 switch( p4type ){
77387 if( pOp->p4type <= P4_FREE_IF_LE ) freeP4(db, pOp->p4type, pOp->p4.p);
77414 freeP4(p->db, pOp->p4type, pOp->p4.p);
77415 pOp->p4type = P4_NOTUSED;
77456 if( pOp->p4type ){
77457 freeP4(p->db, pOp->p4type, pOp->p4.p);
77458 pOp->p4type = 0;
77466 pOp->p4type = P4_DYNAMIC;
77486 if( n>=0 || pOp->p4type ){
77494 pOp->p4type = P4_INT32;
77498 pOp->p4type = (signed char)n;
77522 assert( pOp->p4type==P4_NOTUSED );
77523 pOp->p4type = n;
77797 switch( pOp->p4type ){
78226 if( bListSubprogs && pOp->p4type==P4_SUBPROGRAM ){
84703 if( pOp->p4type==P4_DYNAMIC ){
84706 pOp->p4type = P4_DYNAMIC;
85216 assert( pOp->p4type==P4_COLLSEQ );
85590 assert( pOp->p4type==P4_COLLSEQ || pOp->p4.pColl==0 );
85682 assert( pOp->p4type==P4_INTARRAY );
85725 assert( pOp[-1].p4type==P4_INTARRAY );
85846 assert( pOp->p4type==P4_INT32 );
86233 if( pOp->p4type==P4_MEM ){
86885 assert( pOp->p5==0 || pOp->p4type==P4_INT32 );
87087 assert( pOp->p4type==P4_KEYINFO );
87142 if( pOp->p4type==P4_KEYINFO ){
87147 }else if( pOp->p4type==P4_INT32 ){
87167 pCur->isTable = pOp->p4type!=P4_KEYINFO;
87280 assert( pOp->p4type==P4_KEYINFO );
87597 assert( pOp->p4type==P4_INT32 );
87811 assert( pOp->p4type==P4_INT32 );
88185 assert( pOp->p4type==P4_TABLE || pOp->p4type>=P4_STATIC );
88195 if( pOp->p4type==P4_TABLE && HAS_UPDATE_HOOK(db) ){
88300 if( pOp->p4type==P4_TABLE && HasRowid(pOp->p4.pTab) && pOp->p5==0 ){
88314 if( pOp->p4type==P4_TABLE && HAS_UPDATE_HOOK(db) ){
88414 assert( pOp->p4type==P4_INT32 );
89041 assert( pOp->p4type==P4_INTARRAY || pOp->p4.ai==0 );
89115 assert( pOp->p4type==P4_INT32 );
89595 assert( pOp->p4type==P4_INT32 );
89998 assert( pOp->p4type==P4_FUNCDEF );
90015 pOp->p4type = P4_FUNCCTX;
90029 assert( pOp->p4type==P4_FUNCCTX );
90758 assert( pOp->p4type==P4_VTAB );
90876 assert( pOp->p4type==P4_FUNCDEF );
90889 pOp->p4type = P4_FUNCCTX;
90901 assert( pOp->p4type==P4_FUNCCTX );
91057 assert( pOp->p4type==P4_EXPR );
91524 aOp[1].p4type = P4_INT32;
111216 i8 p4type, /* P4_STATIC or P4_TRANSIENT */
111224 sqlite3VdbeAddOp4(v, OP_Halt, errCode, onError, 0, p4, p4type);
113019 assert( pOp->p4type==P4_COLLSEQ );
116645 assert( pOp->p4type==P4_VTAB );
122880 aOp[2].p4type = P4_STATIC;
122882 aOp[5].p4type = P4_STATIC;