Lines Matching defs:aArg
6422 int *aArg; /* Arguments to each operator */
6426 unsigned nState; /* Number of entries in aOp[] and aArg[] */
6427 unsigned nAlloc; /* Slots allocated for aOp[] and aArg[] */
6543 if( pRe->aArg[x]==c ) re_add_state(pNext, x+1);
6588 re_add_state(pThis, x+pRe->aArg[x]);
6593 re_add_state(pThis, x+pRe->aArg[x]);
6606 int n = pRe->aArg[x];
6610 if( pRe->aArg[x+j]==c ){
6615 if( pRe->aArg[x+j]<=c && pRe->aArg[x+j+1]>=c ){
6632 while( pRe->aOp[x]==RE_OP_GOTO ) x += pRe->aArg[x];
6644 int *aArg;
6648 aArg = sqlite3_realloc64(p->aArg, N*sizeof(p->aArg[0]));
6649 if( aArg==0 ) return 1;
6650 p->aArg = aArg;
6663 p->aArg[i] = p->aArg[i-1];
6667 p->aArg[iBefore] = arg;
6683 memcpy(&p->aArg[p->nState], &p->aArg[iStart], N*sizeof(p->aArg[0]));
6770 p->aArg[iGoto] = p->nState - iGoto;
6889 if( p->nState>iFirst ) p->aArg[iFirst] = p->nState - iFirst;
6929 sqlite3_free(pRe->aArg);
6987 unsigned x = pRe->aArg[i];
7098 ReOpName[(unsigned char)pRe->aOp[i]], pRe->aArg[i]);