Lines Matching refs:pExpr
477 Expr *pExpr; in exprTableRegister() local
482 pExpr = sqlite3Expr(db, TK_REGISTER, 0); in exprTableRegister()
483 if( pExpr ){ in exprTableRegister()
486 pExpr->iTable = regBase + sqlite3TableColumnToStorage(pTab,iCol) + 1; in exprTableRegister()
487 pExpr->affExpr = pCol->affinity; in exprTableRegister()
490 pExpr = sqlite3ExprAddCollateString(pParse, pExpr, zColl); in exprTableRegister()
492 pExpr->iTable = regBase; in exprTableRegister()
493 pExpr->affExpr = SQLITE_AFF_INTEGER; in exprTableRegister()
496 return pExpr; in exprTableRegister()
509 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0); in exprTableColumn() local
510 if( pExpr ){ in exprTableColumn()
511 assert( ExprUseYTab(pExpr) ); in exprTableColumn()
512 pExpr->y.pTab = pTab; in exprTableColumn()
513 pExpr->iTable = iCursor; in exprTableColumn()
514 pExpr->iColumn = iCol; in exprTableColumn()
516 return pExpr; in exprTableColumn()