Lines Matching defs:pFix
410 DbFixer *pFix, /* The fixer to be initialized */
421 pFix->pParse = pParse;
422 pFix->zDb = db->aDb[iDb].zName;
423 pFix->zType = zType;
424 pFix->pName = pName;
431 ** was left unspecified in the original SQL statement. The pFix structure
443 DbFixer *pFix, /* Context of the fixation */
451 zDb = pFix->zDb;
454 pItem->zDatabase = sqlite3DbStrDup(pFix->pParse->db, zDb);
456 sqlite3ErrorMsg(pFix->pParse,
458 pFix->zType, pFix->pName, pItem->zDatabase);
462 if( sqlite3FixSelect(pFix, pItem->pSelect) ) return 1;
463 if( sqlite3FixExpr(pFix, pItem->pOn) ) return 1;
470 DbFixer *pFix, /* Context of the fixation */
474 if( sqlite3FixExprList(pFix, pSelect->pEList) ){
477 if( sqlite3FixSrcList(pFix, pSelect->pSrc) ){
480 if( sqlite3FixExpr(pFix, pSelect->pWhere) ){
483 if( sqlite3FixExpr(pFix, pSelect->pHaving) ){
491 DbFixer *pFix, /* Context of the fixation */
497 if( sqlite3FixSelect(pFix, pExpr->x.pSelect) ) return 1;
499 if( sqlite3FixExprList(pFix, pExpr->x.pList) ) return 1;
501 if( sqlite3FixExpr(pFix, pExpr->pRight) ){
509 DbFixer *pFix, /* Context of the fixation */
516 if( sqlite3FixExpr(pFix, pItem->pExpr) ){
526 DbFixer *pFix, /* Context of the fixation */
530 if( sqlite3FixSelect(pFix, pStep->pSelect) ){
533 if( sqlite3FixExpr(pFix, pStep->pWhere) ){
536 if( sqlite3FixExprList(pFix, pStep->pExprList) ){