p4               9684 ext/sqlite3/libsqlite/sqlite3.c   } p4;
p4               64950 ext/sqlite3/libsqlite/sqlite3.c   pOp->p4.p = 0;
p4               65031 ext/sqlite3/libsqlite/sqlite3.c   int p4              /* The P4 operand as an integer */
p4               65034 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeChangeP4(p, addr, SQLITE_INT_TO_PTR(p4), P4_INT32);
p4               65143 ext/sqlite3/libsqlite/sqlite3.c         if( p->apSub[j]==pRet->p4.pProgram ) break;
p4               65150 ext/sqlite3/libsqlite/sqlite3.c           p->apSub[p->nSub++] = pRet->p4.pProgram;
p4               65280 ext/sqlite3/libsqlite/sqlite3.c         pOp->p4.xAdvance = sqlite3BtreeNext;
p4               65286 ext/sqlite3/libsqlite/sqlite3.c         pOp->p4.xAdvance = sqlite3BtreePrevious;
p4               65364 ext/sqlite3/libsqlite/sqlite3.c       pOut->p4.p = 0;
p4               65484 ext/sqlite3/libsqlite/sqlite3.c static void freeP4(sqlite3 *db, int p4type, void *p4){
p4               65485 ext/sqlite3/libsqlite/sqlite3.c   if( p4 ){
p4               65492 ext/sqlite3/libsqlite/sqlite3.c         sqlite3DbFree(db, p4);
p4               65496 ext/sqlite3/libsqlite/sqlite3.c         if( db->pnBytesFreed==0 ) sqlite3KeyInfoUnref((KeyInfo*)p4);
p4               65500 ext/sqlite3/libsqlite/sqlite3.c         if( db->pnBytesFreed==0 ) sqlite3_free(p4);
p4               65504 ext/sqlite3/libsqlite/sqlite3.c         freeEphemeralFunction(db, (FuncDef*)p4);
p4               65509 ext/sqlite3/libsqlite/sqlite3.c           sqlite3ValueFree((sqlite3_value*)p4);
p4               65511 ext/sqlite3/libsqlite/sqlite3.c           Mem *p = (Mem*)p4;
p4               65518 ext/sqlite3/libsqlite/sqlite3.c         if( db->pnBytesFreed==0 ) sqlite3VtabUnlock((VTable *)p4);
p4               65534 ext/sqlite3/libsqlite/sqlite3.c       freeP4(db, pOp->p4type, pOp->p4.p);
p4               65560 ext/sqlite3/libsqlite/sqlite3.c     freeP4(db, pOp->p4type, pOp->p4.p);
p4               65618 ext/sqlite3/libsqlite/sqlite3.c   freeP4(db, pOp->p4type, pOp->p4.p);
p4               65619 ext/sqlite3/libsqlite/sqlite3.c   pOp->p4.p = 0;
p4               65623 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.i = SQLITE_PTR_TO_INT(zP4);
p4               65626 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.p = 0;
p4               65629 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.p = (void*)zP4;
p4               65632 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.p = (void*)zP4;
p4               65637 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.p = (void*)zP4;
p4               65641 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.z = sqlite3DbStrNDup(p->db, zP4, n);
p4               65740 ext/sqlite3/libsqlite/sqlite3.c   if( c=='4' ) return pOp->p4.i;
p4               65834 ext/sqlite3/libsqlite/sqlite3.c       KeyInfo *pKeyInfo = pOp->p4.pKeyInfo;
p4               65863 ext/sqlite3/libsqlite/sqlite3.c       CollSeq *pColl = pOp->p4.pColl;
p4               65868 ext/sqlite3/libsqlite/sqlite3.c       FuncDef *pDef = pOp->p4.pFunc;
p4               65873 ext/sqlite3/libsqlite/sqlite3.c       sqlite3_snprintf(nTemp, zTemp, "%lld", *pOp->p4.pI64);
p4               65877 ext/sqlite3/libsqlite/sqlite3.c       sqlite3_snprintf(nTemp, zTemp, "%d", pOp->p4.i);
p4               65881 ext/sqlite3/libsqlite/sqlite3.c       sqlite3_snprintf(nTemp, zTemp, "%.16g", *pOp->p4.pReal);
p4               65885 ext/sqlite3/libsqlite/sqlite3.c       Mem *pMem = pOp->p4.pMem;
p4               65902 ext/sqlite3/libsqlite/sqlite3.c       sqlite3_vtab *pVtab = pOp->p4.pVtab->pVtab;
p4               65920 ext/sqlite3/libsqlite/sqlite3.c       zP4 = pOp->p4.z;
p4               66218 ext/sqlite3/libsqlite/sqlite3.c           if( apSub[j]==pOp->p4.pProgram ) break;
p4               66222 ext/sqlite3/libsqlite/sqlite3.c           apSub[nSub++] = pOp->p4.pProgram;
p4               66299 ext/sqlite3/libsqlite/sqlite3.c     if( pOp->opcode==OP_Init && pOp->p4.z!=0 ){
p4               66300 ext/sqlite3/libsqlite/sqlite3.c       z = pOp->p4.z;
p4               66318 ext/sqlite3/libsqlite/sqlite3.c   if( pOp->opcode==OP_Init && pOp->p4.z!=0 ){
p4               66321 ext/sqlite3/libsqlite/sqlite3.c     sqlite3_snprintf(sizeof(z), z, "%s", pOp->p4.z);
p4               70525 ext/sqlite3/libsqlite/sqlite3.c         *(const char**)pOut = p->aOp[ pScan->addrExplain ].p4.z;
p4               71444 ext/sqlite3/libsqlite/sqlite3.c           printf("%s\n", aOp[i].p4.z);
p4               71800 ext/sqlite3/libsqlite/sqlite3.c     assert( zType!=0 || pOp->p4.z!=0 );
p4               71802 ext/sqlite3/libsqlite/sqlite3.c     if( zType && pOp->p4.z ){
p4               71804 ext/sqlite3/libsqlite/sqlite3.c                        zType, pOp->p4.z);
p4               71805 ext/sqlite3/libsqlite/sqlite3.c     }else if( pOp->p4.z ){
p4               71806 ext/sqlite3/libsqlite/sqlite3.c       sqlite3SetString(&p->zErrMsg, db, "%s", pOp->p4.z);
p4               71843 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->p4.pI64!=0 );
p4               71844 ext/sqlite3/libsqlite/sqlite3.c   pOut->u.i = *pOp->p4.pI64;
p4               71858 ext/sqlite3/libsqlite/sqlite3.c   assert( !sqlite3IsNaN(*pOp->p4.pReal) );
p4               71859 ext/sqlite3/libsqlite/sqlite3.c   pOut->u.r = *pOp->p4.pReal;
p4               71873 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->p4.z!=0 );
p4               71876 ext/sqlite3/libsqlite/sqlite3.c   pOp->p1 = sqlite3Strlen30(pOp->p4.z);
p4               71880 ext/sqlite3/libsqlite/sqlite3.c     rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC);
p4               71888 ext/sqlite3/libsqlite/sqlite3.c       sqlite3DbFree(db, pOp->p4.z);
p4               71891 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.z = pOut->z;
p4               71912 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->p4.z!=0 );
p4               71915 ext/sqlite3/libsqlite/sqlite3.c   pOut->z = pOp->p4.z;
p4               71982 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeMemSetStr(pOut, pOp->p4.z, pOp->p1, 0, 0);
p4               72000 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->p4.z==0 || pOp->p4.z==p->azVar[pOp->p1-1] );
p4               72428 ext/sqlite3/libsqlite/sqlite3.c   ctx.pFunc = pOp->p4.pFunc;
p4               72789 ext/sqlite3/libsqlite/sqlite3.c     assert( pOp->p4type==P4_COLLSEQ || pOp->p4.pColl==0 );
p4               72799 ext/sqlite3/libsqlite/sqlite3.c     res = sqlite3MemCompare(pIn3, pIn1, pOp->p4.pColl);
p4               72842 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->p4.ai );
p4               72843 ext/sqlite3/libsqlite/sqlite3.c   aPermute = pOp->p4.ai;
p4               72879 ext/sqlite3/libsqlite/sqlite3.c   pKeyInfo = pOp->p4.pKeyInfo;
p4               73319 ext/sqlite3/libsqlite/sqlite3.c         sqlite3VdbeMemShallowCopy(pDest, pOp->p4.pMem, MEM_Static);
p4               73402 ext/sqlite3/libsqlite/sqlite3.c   zAffinity = pOp->p4.z;
p4               73468 ext/sqlite3/libsqlite/sqlite3.c   zAffinity = pOp->p4.z;
p4               73611 ext/sqlite3/libsqlite/sqlite3.c   zName = pOp->p4.z;
p4               73940 ext/sqlite3/libsqlite/sqlite3.c   if( pOp->p5 && (iMeta!=pOp->p3 || iGen!=pOp->p4.i) ){
p4               74170 ext/sqlite3/libsqlite/sqlite3.c     pKeyInfo = pOp->p4.pKeyInfo;
p4               74175 ext/sqlite3/libsqlite/sqlite3.c     nField = pOp->p4.i;
p4               74255 ext/sqlite3/libsqlite/sqlite3.c     if( (pKeyInfo = pOp->p4.pKeyInfo)!=0 ){
p4               74293 ext/sqlite3/libsqlite/sqlite3.c   pCx->pKeyInfo = pOp->p4.pKeyInfo;
p4               74470 ext/sqlite3/libsqlite/sqlite3.c     assert( pOp[1].p4.i==pOp[0].p4.i );
p4               74523 ext/sqlite3/libsqlite/sqlite3.c     nField = pOp->p4.i;
p4               74699 ext/sqlite3/libsqlite/sqlite3.c   if( pOp->p4.i>0 ){
p4               74701 ext/sqlite3/libsqlite/sqlite3.c     r.nField = (u16)pOp->p4.i;
p4               75054 ext/sqlite3/libsqlite/sqlite3.c   if( rc==SQLITE_OK && db->xUpdateCallback && pOp->p4.z ){
p4               75056 ext/sqlite3/libsqlite/sqlite3.c     zTbl = pOp->p4.z;
p4               75098 ext/sqlite3/libsqlite/sqlite3.c   if( pOp->p4.z && pC->isTable ){
p4               75109 ext/sqlite3/libsqlite/sqlite3.c   if( rc==SQLITE_OK && db->xUpdateCallback && pOp->p4.z && pC->isTable ){
p4               75111 ext/sqlite3/libsqlite/sqlite3.c                         db->aDb[pC->iDb].zName, pOp->p4.z, pC->movetoTarget);
p4               75154 ext/sqlite3/libsqlite/sqlite3.c   nKeyCol = pOp->p4.i;
p4               75534 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->opcode!=OP_Next || pOp->p4.xAdvance==sqlite3BtreeNext );
p4               75535 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->opcode!=OP_Prev || pOp->p4.xAdvance==sqlite3BtreePrevious );
p4               75536 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->opcode!=OP_NextIfOpen || pOp->p4.xAdvance==sqlite3BtreeNext );
p4               75537 ext/sqlite3/libsqlite/sqlite3.c   assert( pOp->opcode!=OP_PrevIfOpen || pOp->p4.xAdvance==sqlite3BtreePrevious);
p4               75548 ext/sqlite3/libsqlite/sqlite3.c   rc = pOp->p4.xAdvance(pC->pCursor, &res);
p4               75761 ext/sqlite3/libsqlite/sqlite3.c   r.nField = (u16)pOp->p4.i;
p4               75980 ext/sqlite3/libsqlite/sqlite3.c        db->aDb[iDb].zName, zMaster, pOp->p4.z);
p4               76024 ext/sqlite3/libsqlite/sqlite3.c   sqlite3UnlinkAndDeleteTable(db, pOp->p1, pOp->p4.z);
p4               76037 ext/sqlite3/libsqlite/sqlite3.c   sqlite3UnlinkAndDeleteIndex(db, pOp->p1, pOp->p4.z);
p4               76050 ext/sqlite3/libsqlite/sqlite3.c   sqlite3UnlinkAndDeleteTrigger(db, pOp->p1, pOp->p4.z);
p4               76194 ext/sqlite3/libsqlite/sqlite3.c   iSet = pOp->p4.i;
p4               76246 ext/sqlite3/libsqlite/sqlite3.c   pProgram = pOp->p4.pProgram;
p4               76560 ext/sqlite3/libsqlite/sqlite3.c   ctx.pFunc = pOp->p4.pFunc;
p4               76602 ext/sqlite3/libsqlite/sqlite3.c   rc = sqlite3VdbeMemFinalize(pMem, pOp->p4.pFunc);
p4               76839 ext/sqlite3/libsqlite/sqlite3.c       const char *z = pOp->p4.z;
p4               76859 ext/sqlite3/libsqlite/sqlite3.c   pVTab = pOp->p4.pVtab;
p4               76902 ext/sqlite3/libsqlite/sqlite3.c   rc = sqlite3VtabCallDestroy(db, pOp->p1, pOp->p4.z);
p4               76924 ext/sqlite3/libsqlite/sqlite3.c   pVtab = pOp->p4.pVtab->pVtab;
p4               77005 ext/sqlite3/libsqlite/sqlite3.c   rc = pModule->xFilter(pVtabCursor, iQuery, pOp->p4.z, nArg, apArg);
p4               77116 ext/sqlite3/libsqlite/sqlite3.c   pVtab = pOp->p4.pVtab->pVtab;
p4               77177 ext/sqlite3/libsqlite/sqlite3.c   pVtab = pOp->p4.pVtab->pVtab;
p4               77203 ext/sqlite3/libsqlite/sqlite3.c     if( (rc&0xff)==SQLITE_CONSTRAINT && pOp->p4.pVtab->bConstraint ){
p4               77275 ext/sqlite3/libsqlite/sqlite3.c    && (zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0
p4               77282 ext/sqlite3/libsqlite/sqlite3.c   zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql);
p4               77293 ext/sqlite3/libsqlite/sqlite3.c    && (zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0
p4               83106 ext/sqlite3/libsqlite/sqlite3.c   CollSeq *p4;
p4               83108 ext/sqlite3/libsqlite/sqlite3.c   p4 = sqlite3BinaryCompareCollSeq(pParse, pLeft, pRight);
p4               83111 ext/sqlite3/libsqlite/sqlite3.c                            (void*)p4, P4_COLLSEQ);
p4               94804 ext/sqlite3/libsqlite/sqlite3.c   char *p4,         /* Error message */
p4               94813 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeAddOp4(v, OP_Halt, errCode, onError, 0, p4, p4type);
p4               96454 ext/sqlite3/libsqlite/sqlite3.c   return pOp->p4.pColl;
p4               99809 ext/sqlite3/libsqlite/sqlite3.c     if( pOp->opcode==OP_VOpen && pOp->p4.pVtab==pVTab ){
p4               99810 ext/sqlite3/libsqlite/sqlite3.c       assert( pOp->p4.pVtab!=0 );
p4               101103 ext/sqlite3/libsqlite/sqlite3.c             char *p4 = (char*)sqlite3LocateCollSeq(pParse, pPk->azColl[i]);
p4               101110 ext/sqlite3/libsqlite/sqlite3.c                 regOldData+1+x, addrJump, regCmp+i, p4, P4_COLLSEQ
p4               107009 ext/sqlite3/libsqlite/sqlite3.c     pKI = pOp->p4.pKeyInfo;
p4               107013 ext/sqlite3/libsqlite/sqlite3.c     pOp->p4.pKeyInfo = keyInfoFromExprList(pParse, pSort->pOrderBy, nOBSat,