Lines Matching defs:ax
12239 160,161,162,163,164,165,166,167,168,169,170,171,140,141,142,175, /* Ax */
65160 } ax;
67983 #if 0 /* local variables moved into u.ax */
67992 #endif /* local variables moved into u.ax */
67999 u.ax.nField = 0;
68000 u.ax.pKeyInfo = 0;
68001 u.ax.p2 = pOp->p2;
68002 u.ax.iDb = pOp->p3;
68003 assert( u.ax.iDb>=0 && u.ax.iDb<db->nDb );
68004 assert( (p->btreeMask & (((yDbMask)1)<<u.ax.iDb))!=0 );
68005 u.ax.pDb = &db->aDb[u.ax.iDb];
68006 u.ax.pX = u.ax.pDb->pBt;
68007 assert( u.ax.pX!=0 );
68009 u.ax.wrFlag = 1;
68010 assert( sqlite3SchemaMutexHeld(db, u.ax.iDb, 0) );
68011 if( u.ax.pDb->pSchema->file_format < p->minWriteFileFormat ){
68012 p->minWriteFileFormat = u.ax.pDb->pSchema->file_format;
68015 u.ax.wrFlag = 0;
68018 assert( u.ax.p2>0 );
68019 assert( u.ax.p2<=p->nMem );
68020 pIn2 = &aMem[u.ax.p2];
68024 u.ax.p2 = (int)pIn2->u.i;
68025 /* The u.ax.p2 value always comes from a prior OP_CreateTable opcode and
68026 ** that opcode will always set the u.ax.p2 value to 2 or more or else fail.
68029 if( NEVER(u.ax.p2<2) ) {
68035 u.ax.pKeyInfo = pOp->p4.pKeyInfo;
68036 u.ax.pKeyInfo->enc = ENC(p->db);
68037 u.ax.nField = u.ax.pKeyInfo->nField+1;
68039 u.ax.nField = pOp->p4.i;
68042 u.ax.pCur = allocateCursor(p, pOp->p1, u.ax.nField, u.ax.iDb, 1);
68043 if( u.ax.pCur==0 ) goto no_mem;
68044 u.ax.pCur->nullRow = 1;
68045 u.ax.pCur->isOrdered = 1;
68046 rc = sqlite3BtreeCursor(u.ax.pX, u.ax.p2, u.ax.wrFlag, u.ax.pKeyInfo, u.ax.pCur->pCursor);
68047 u.ax.pCur->pKeyInfo = u.ax.pKeyInfo;
68057 u.ax.pCur->isTable = pOp->p4type!=P4_KEYINFO;
68058 u.ax.pCur->isIndex = !u.ax.pCur->isTable;
111306 0, 0,115,116,117,118,119,120,121,122, 0, 0, 0, 0, 0, 0, /* Ax */
111631 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, /* Ax */