Lines Matching refs:aLabel
41 assert( pParse->aLabel==0 ); in sqlite3VdbeCreate()
563 p->aLabel = sqlite3DbReallocOrFree(p->db, p->aLabel, in resizeResolveLabel()
564 nNewSize*sizeof(p->aLabel[0])); in resizeResolveLabel()
565 if( p->aLabel==0 ){ in resizeResolveLabel()
570 for(i=p->nLabelAlloc; i<nNewSize; i++) p->aLabel[i] = -1; in resizeResolveLabel()
573 p->aLabel[j] = v->nOp; in resizeResolveLabel()
590 assert( p->aLabel[j]==(-1) ); /* Labels may only be resolved once */ in sqlite3VdbeResolveLabel()
591 p->aLabel[j] = v->nOp; in sqlite3VdbeResolveLabel()
814 int *aLabel = pParse->aLabel; in resolveP2Values() local
874 pOp->p2 = aLabel[ADDR(pOp->p2)]; in resolveP2Values()
888 if( aLabel ){ in resolveP2Values()
889 sqlite3DbNNFreeNN(p->db, pParse->aLabel); in resolveP2Values()
890 pParse->aLabel = 0; in resolveP2Values()
943 if( j>=-pParse->nLabel || pParse->aLabel[j]<0 ){ in sqlite3VdbeNoJumpsOutsideSubrtn()
946 iDest = pParse->aLabel[j]; in sqlite3VdbeNoJumpsOutsideSubrtn()