Lines Matching refs:pRJ
105 return pInner->pRJ ? pWInfo->iContinue : pInner->addrNxt; in sqlite3WhereOrderByLimitOptLabel()
6120 && (pLevel->pRJ = sqlite3WhereMalloc(pWInfo, sizeof(WhereRightJoin)))!=0 in sqlite3WhereBegin()
6122 WhereRightJoin *pRJ = pLevel->pRJ; in sqlite3WhereBegin() local
6123 pRJ->iMatch = pParse->nTab++; in sqlite3WhereBegin()
6124 pRJ->regBloom = ++pParse->nMem; in sqlite3WhereBegin()
6125 sqlite3VdbeAddOp2(v, OP_Blob, 65536, pRJ->regBloom); in sqlite3WhereBegin()
6126 pRJ->regReturn = ++pParse->nMem; in sqlite3WhereBegin()
6127 sqlite3VdbeAddOp2(v, OP_Null, 0, pRJ->regReturn); in sqlite3WhereBegin()
6131 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, pRJ->iMatch, 1); in sqlite3WhereBegin()
6140 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, pRJ->iMatch, pPk->nKeyCol); in sqlite3WhereBegin()
6272 if( pLevel->pRJ ){ in sqlite3WhereEnd()
6275 WhereRightJoin *pRJ = pLevel->pRJ; in sqlite3WhereEnd() local
6278 pRJ->endSubrtn = sqlite3VdbeCurrentAddr(v); in sqlite3WhereEnd()
6279 sqlite3VdbeAddOp3(v, OP_Return, pRJ->regReturn, pRJ->addrSubrtn, 1); in sqlite3WhereEnd()
6375 if( pLevel->pRJ ){ in sqlite3WhereEnd()
6376 sqlite3VdbeAddOp3(v, OP_Return, pLevel->pRJ->regReturn, 0, 1); in sqlite3WhereEnd()
6436 if( pLevel->pRJ ){ in sqlite3WhereEnd()