Lines Matching refs:pB
127 void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB){ in sqlite3VdbeSwap() argument
130 assert( pA->db==pB->db ); in sqlite3VdbeSwap()
132 *pA = *pB; in sqlite3VdbeSwap()
133 *pB = tmp; in sqlite3VdbeSwap()
135 pA->pVNext = pB->pVNext; in sqlite3VdbeSwap()
136 pB->pVNext = pTmp; in sqlite3VdbeSwap()
138 pA->ppVPrev = pB->ppVPrev; in sqlite3VdbeSwap()
139 pB->ppVPrev = ppTmp; in sqlite3VdbeSwap()
141 pA->zSql = pB->zSql; in sqlite3VdbeSwap()
142 pB->zSql = zTmp; in sqlite3VdbeSwap()
145 pA->zNormSql = pB->zNormSql; in sqlite3VdbeSwap()
146 pB->zNormSql = zTmp; in sqlite3VdbeSwap()
148 pB->expmask = pA->expmask; in sqlite3VdbeSwap()
149 pB->prepFlags = pA->prepFlags; in sqlite3VdbeSwap()
150 memcpy(pB->aCounter, pA->aCounter, sizeof(pB->aCounter)); in sqlite3VdbeSwap()
151 pB->aCounter[SQLITE_STMTSTATUS_REPREPARE]++; in sqlite3VdbeSwap()