Lines Matching refs:pMatch
103858 ** Create a new expression term for the column specified by pMatch and
103866 SrcItem *pMatch, /* Source table containing the column */
103871 pNew->iTable = pMatch->iCursor;
103873 pNew->y.pTab = pMatch->pTab;
103874 assert( (pMatch->fg.jointype & (JT_LEFT|JT_LTORJ))!=0 );
103921 SrcItem *pMatch = 0; /* The matching pSrcList item */
104018 extendFJMatch(pParse, &pFJMatch, pMatch, pExpr->iColumn);
104023 pMatch = pItem;
104074 extendFJMatch(pParse, &pFJMatch, pMatch, pExpr->iColumn);
104078 pMatch = pItem;
104089 pMatch = pItem;
104092 if( pMatch ){
104093 pExpr->iTable = pMatch->iCursor;
104095 pExpr->y.pTab = pMatch->pTab;
104096 if( (pMatch->fg.jointype & (JT_LEFT|JT_LTORJ))!=0 ){
104162 pMatch = 0;
104214 && pMatch
104217 && ALWAYS(VisibleRowid(pMatch->pTab))
104274 pMatch = 0;
104357 extendFJMatch(pParse, &pFJMatch, pMatch, pExpr->iColumn);
104405 if( pExpr->iColumn>=0 && pMatch!=0 ){
104406 pMatch->colUsed |= sqlite3ExprColUsed(pExpr);
199264 JsonParse *pMatch = 0;
199276 if( pMatch==0
199281 pMatch = p;
199290 if( pMatch ){
199291 pMatch->nErr = 0;
199292 pMatch->iHold = iMaxHold+1;
199293 return pMatch;