Lines Matching refs:aLabel
20912 int *aLabel; /* Space to hold the labels */ member
87763 assert( pParse->aLabel==0 );
88343 p->aLabel = sqlite3DbReallocOrFree(p->db, p->aLabel,
88344 nNewSize*sizeof(p->aLabel[0]));
88345 if( p->aLabel==0 ){
88350 for(i=p->nLabelAlloc; i<nNewSize; i++) p->aLabel[i] = -1;
88356 p->aLabel[j] = v->nOp;
88373 assert( p->aLabel[j]==(-1) ); /* Labels may only be resolved once */
88374 p->aLabel[j] = v->nOp;
88597 int *aLabel = pParse->aLabel; local
88663 assert( aLabel!=0 ); /* True because of tag-20230419-1 */
88664 pOp->p2 = aLabel[ADDR(pOp->p2)];
88687 if( aLabel ){
88688 sqlite3DbNNFreeNN(p->db, pParse->aLabel);
88689 pParse->aLabel = 0;
88746 if( j>=-pParse->nLabel || pParse->aLabel[j]<0 ){
88749 iDest = pParse->aLabel[j];
148262 if( pParse->aLabel ) sqlite3DbNNFreeNN(db, pParse->aLabel);