Lines Matching refs:aArg
3900 int *aArg; /* Arguments to each operator */
3904 unsigned nState; /* Number of entries in aOp[] and aArg[] */
3905 unsigned nAlloc; /* Slots allocated for aOp[] and aArg[] */
4021 if( pRe->aArg[x]==c ) re_add_state(pNext, x+1);
4066 re_add_state(pThis, x+pRe->aArg[x]);
4071 re_add_state(pThis, x+pRe->aArg[x]);
4084 int n = pRe->aArg[x];
4088 if( pRe->aArg[x+j]==c ){
4093 if( pRe->aArg[x+j]<=c && pRe->aArg[x+j+1]>=c ){
4110 while( pRe->aOp[x]==RE_OP_GOTO ) x += pRe->aArg[x];
4122 int *aArg;
4126 aArg = sqlite3_realloc64(p->aArg, N*sizeof(p->aArg[0]));
4127 if( aArg==0 ) return 1;
4128 p->aArg = aArg;
4141 p->aArg[i] = p->aArg[i-1];
4145 p->aArg[iBefore] = arg;
4161 memcpy(&p->aArg[p->nState], &p->aArg[iStart], N*sizeof(p->aArg[0]));
4248 p->aArg[iGoto] = p->nState - iGoto;
4367 p->aArg[iFirst] = p->nState - iFirst;
4407 sqlite3_free(pRe->aArg);
4465 unsigned x = pRe->aArg[i];
4575 ReOpName[(unsigned char)pRe->aOp[i]], pRe->aArg[i]);