Lines Matching refs:aOp
6421 char *aOp; /* Operators for the virtual machine */ member
6541 switch( pRe->aOp[x] ){ in re_match()
6609 if( pRe->aOp[x+j]==RE_OP_CC_VALUE ){ in re_match()
6623 if( pRe->aOp[x]==RE_OP_CC_EXC ) hit = !hit; in re_match()
6632 while( pRe->aOp[x]==RE_OP_GOTO ) x += pRe->aArg[x]; in re_match()
6633 if( pRe->aOp[x]==RE_OP_ACCEPT ){ rc = 1; break; } in re_match()
6643 char *aOp; in re_resize() local
6645 aOp = sqlite3_realloc64(p->aOp, N*sizeof(p->aOp[0])); in re_resize()
6646 if( aOp==0 ) return 1; in re_resize()
6647 p->aOp = aOp; in re_resize()
6662 p->aOp[i] = p->aOp[i-1]; in re_insert()
6666 p->aOp[iBefore] = (char)op; in re_insert()
6682 memcpy(&p->aOp[p->nState], &p->aOp[iStart], N*sizeof(p->aOp[0])); in re_copy()
6928 sqlite3_free(pRe->aOp); in re_free()
6985 if( pRe->aOp[0]==RE_OP_ANYSTAR && !noCase ){ in re_compile()
6986 for(j=0, i=1; j<(int)sizeof(pRe->zInit)-2 && pRe->aOp[i]==RE_OP_MATCH; i++){ in re_compile()
7098 ReOpName[(unsigned char)pRe->aOp[i]], pRe->aArg[i]); in re_bytecode_func()