Lines Matching refs:pEList
535 ExprList *pEList, /* The SET clause: list of column and new values */ in sqlite3TriggerUpdateStep() argument
547 pTriggerStep->pExprList = pEList; in sqlite3TriggerUpdateStep()
550 pEList = 0; in sqlite3TriggerUpdateStep()
554 pTriggerStep->pExprList = sqlite3ExprListDup(db, pEList, EXPRDUP_REDUCE); in sqlite3TriggerUpdateStep()
560 sqlite3ExprListDelete(db, pEList); in sqlite3TriggerUpdateStep()
738 static int checkColumnOverlap(IdList *pIdList, ExprList *pEList){ in checkColumnOverlap() argument
740 if( pIdList==0 || NEVER(pEList==0) ) return 1; in checkColumnOverlap()
741 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverlap()
742 if( sqlite3IdListIndex(pIdList, pEList->a[e].zEName)>=0 ) return 1; in checkColumnOverlap()
974 sSelect.pEList = sqlite3ExprListDup(db, pReturning->pReturnEL, 0); in codeReturningTrigger()
984 sqlite3ExprListDelete(db, sSelect.pEList); in codeReturningTrigger()