Home | History | Annotate | Download | only in dist

Lines Matching defs:cc

7903 **         cc '-DUINTPTR_TYPE=long long int' ...
65358 } cc;
70062 #if 0 /* local variables moved into u.cc */
70071 #endif /* local variables moved into u.cc */
70073 u.cc.pProgram = pOp->p4.pProgram;
70074 u.cc.pRt = &aMem[pOp->p3];
70075 assert( u.cc.pProgram->nOp>0 );
70089 u.cc.t = u.cc.pProgram->token;
70090 for(u.cc.pFrame=p->pFrame; u.cc.pFrame && u.cc.pFrame->token!=u.cc.t; u.cc.pFrame=u.cc.pFrame->pParent);
70091 if( u.cc.pFrame ) break;
70100 /* Register u.cc.pRt is used to store the memory required to save the state
70102 ** the trigger program. If this trigger has been fired before, then u.cc.pRt
70104 if( (u.cc.pRt->flags&MEM_Frame)==0 ){
70108 ** variable u.cc.nMem (and later, VdbeFrame.nChildMem) to this value.
70110 u.cc.nMem = u.cc.pProgram->nMem + u.cc.pProgram->nCsr;
70111 u.cc.nByte = ROUND8(sizeof(VdbeFrame))
70112 + u.cc.nMem * sizeof(Mem)
70113 + u.cc.pProgram->nCsr * sizeof(VdbeCursor *)
70114 + u.cc.pProgram->nOnce * sizeof(u8);
70115 u.cc.pFrame = sqlite3DbMallocZero(db, u.cc.nByte);
70116 if( !u.cc.pFrame ){
70119 sqlite3VdbeMemRelease(u.cc.pRt);
70120 u.cc.pRt->flags = MEM_Frame;
70121 u.cc.pRt->u.pFrame = u.cc.pFrame;
70123 u.cc.pFrame->v = p;
70124 u.cc.pFrame->nChildMem = u.cc.nMem;
70125 u.cc.pFrame->nChildCsr = u.cc.pProgram->nCsr;
70126 u.cc.pFrame->pc = pc;
70127 u.cc.pFrame->aMem = p->aMem;
70128 u.cc.pFrame->nMem = p->nMem;
70129 u.cc.pFrame->apCsr = p->apCsr;
70130 u.cc.pFrame->nCursor = p->nCursor;
70131 u.cc.pFrame->aOp = p->aOp;
70132 u.cc.pFrame->nOp = p->nOp;
70133 u.cc.pFrame->token = u.cc.pProgram->token;
70134 u.cc.pFrame->aOnceFlag = p->aOnceFlag;
70135 u.cc.pFrame->nOnceFlag = p->nOnceFlag;
70137 u.cc.pEnd = &VdbeFrameMem(u.cc.pFrame)[u.cc.pFrame->nChildMem];
70138 for(u.cc.pMem=VdbeFrameMem(u.cc.pFrame); u.cc.pMem!=u.cc.pEnd; u.cc.pMem++){
70139 u.cc.pMem->flags = MEM_Invalid;
70140 u.cc.pMem->db = db;
70143 u.cc.pFrame = u.cc.pRt->u.pFrame;
70144 assert( u.cc.pProgram->nMem+u.cc.pProgram->nCsr==u.cc.pFrame->nChildMem );
70145 assert( u.cc.pProgram->nCsr==u.cc.pFrame->nChildCsr );
70146 assert( pc==u.cc.pFrame->pc );
70150 u.cc.pFrame->pParent = p->pFrame;
70151 cc.pFrame->lastRowid = lastRowid;
70152 u.cc.pFrame->nChange = p->nChange;
70154 p->pFrame = u.cc.pFrame;
70155 p->aMem = aMem = &VdbeFrameMem(u.cc.pFrame)[-1];
70156 p->nMem = u.cc.pFrame->nChildMem;
70157 p->nCursor = (u16)u.cc.pFrame->nChildCsr;
70159 p->aOp = aOp = u.cc.pProgram->aOp;
70160 p->nOp = u.cc.pProgram->nOp;
70162 p->nOnceFlag = u.cc.pProgram->nOnce;