Lines Matching defs:pFix

85702   DbFixer *pFix,      /* The fixer to be initialized */
85712 pFix->pParse = pParse;
85713 pFix->zDb = db->aDb[iDb].zName;
85714 pFix->pSchema = db->aDb[iDb].pSchema;
85715 pFix->zType = zType;
85716 pFix->pName = pName;
85717 pFix->bVarOnly = (iDb==1);
85723 ** was left unspecified in the original SQL statement. The pFix structure
85735 DbFixer *pFix, /* Context of the fixation */
85743 zDb = pFix->zDb;
85745 if( pFix->bVarOnly==0 ){
85747 sqlite3ErrorMsg(pFix->pParse,
85749 pFix->zType, pFix->pName, pItem->zDatabase);
85752 sqlite3DbFree(pFix->pParse->db, pItem->zDatabase);
85754 pItem->pSchema = pFix->pSchema;
85757 if( sqlite3FixSelect(pFix, pItem->pSelect) ) return 1;
85758 if( sqlite3FixExpr(pFix, pItem->pOn) ) return 1;
85765 DbFixer *pFix, /* Context of the fixation */
85769 if( sqlite3FixExprList(pFix, pSelect->pEList) ){
85772 if( sqlite3FixSrcList(pFix, pSelect->pSrc) ){
85775 if( sqlite3FixExpr(pFix, pSelect->pWhere) ){
85778 if( sqlite3FixExprList(pFix, pSelect->pGroupBy) ){
85781 if( sqlite3FixExpr(pFix, pSelect->pHaving) ){
85784 if( sqlite3FixExprList(pFix, pSelect->pOrderBy) ){
85787 if( sqlite3FixExpr(pFix, pSelect->pLimit) ){
85790 if( sqlite3FixExpr(pFix, pSelect->pOffset) ){
85798 DbFixer *pFix, /* Context of the fixation */
85803 if( pFix->pParse->db->init.busy ){
85806 sqlite3ErrorMsg(pFix->pParse, "%s cannot use variables", pFix->zType);
85812 if( sqlite3FixSelect(pFix, pExpr->x.pSelect) ) return 1;
85814 if( sqlite3FixExprList(pFix, pExpr->x.pList) ) return 1;
85816 if( sqlite3FixExpr(pFix, pExpr->pRight) ){
85824 DbFixer *pFix, /* Context of the fixation */
85831 if( sqlite3FixExpr(pFix, pItem->pExpr) ){
85841 DbFixer *pFix, /* Context of the fixation */
85845 if( sqlite3FixSelect(pFix, pStep->pSelect) ){
85848 if( sqlite3FixExpr(pFix, pStep->pWhere) ){
85851 if( sqlite3FixExprList(pFix, pStep->pExprList) ){