Lines Matching refs:pRight
579 assert( pExpr->pLeft==0 && pExpr->pRight==0 ); in lookupName()
679 sqlite3ExprDelete(db, pExpr->pRight); in lookupName()
680 pExpr->pRight = 0; in lookupName()
711 sqlite3ExprDelete(db, pExpr->pRight); in lookupName()
712 pExpr->pRight = 0; in lookupName()
951 Expr *pRight; in resolveExprStep() local
964 pRight = pExpr->pRight; in resolveExprStep()
965 if( pRight->op==TK_ID ){ in resolveExprStep()
968 assert( pRight->op==TK_DOT ); in resolveExprStep()
969 assert( !ExprHasProperty(pRight, EP_IntValue) ); in resolveExprStep()
971 pLeft = pRight->pLeft; in resolveExprStep()
972 pRight = pRight->pRight; in resolveExprStep()
974 assert( ExprUseUToken(pLeft) && ExprUseUToken(pRight) ); in resolveExprStep()
976 zColumn = pRight->u.zToken; in resolveExprStep()
979 sqlite3RenameTokenRemap(pParse, (void*)pExpr, (void*)pRight); in resolveExprStep()
1246 Expr *pRight = sqlite3ExprSkipCollateAndLikely(pExpr->pRight); in resolveExprStep() local
1250 if( ALWAYS(pRight) && (pRight->op==TK_ID || pRight->op==TK_TRUEFALSE) ){ in resolveExprStep()
1251 int rc = resolveExprStep(pWalker, pRight); in resolveExprStep()
1253 if( pRight->op==TK_TRUEFALSE ){ in resolveExprStep()
1279 assert( pExpr->pRight!=0 ); in resolveExprStep()
1280 nRight = sqlite3ExprVectorSize(pExpr->pRight); in resolveExprStep()