Lines Matching refs:pList
52 Trigger *pList; /* List of triggers to return */ in sqlite3TriggerList() local
58 pList = pTab->pTrigger; in sqlite3TriggerList()
66 pTrig->pNext = pList; in sqlite3TriggerList()
67 pList = pTrig; in sqlite3TriggerList()
76 pTrig->pNext = pList; in sqlite3TriggerList()
77 pList = pTrig; in sqlite3TriggerList()
82 if( pList ){ in sqlite3TriggerList()
85 for(pX=pList; pX; pX=pX->pNext){ in sqlite3TriggerList()
92 return pList; in sqlite3TriggerList()
770 Trigger *pList = 0; in triggersReallyExist() local
773 pList = sqlite3TriggerList(pParse, pTab); in triggersReallyExist()
774 assert( pList==0 || IsVirtual(pTab)==0 in triggersReallyExist()
775 || (pList->bReturning && pList->pNext==0) ); in triggersReallyExist()
776 if( pList!=0 ){ in triggersReallyExist()
777 p = pList; in triggersReallyExist()
784 if( pList==pTab->pTrigger ){ in triggersReallyExist()
785 pList = 0; in triggersReallyExist()
790 p = pList; in triggersReallyExist()
823 return (mask ? pList : 0); in triggersReallyExist()
913 ExprList *pList, /* The arguments to RETURNING */ in sqlite3ExpandReturning() argument
920 for(i=0; i<pList->nExpr; i++){ in sqlite3ExpandReturning()
921 Expr *pOldExpr = pList->a[i].pExpr; in sqlite3ExpandReturning()
939 if( !db->mallocFailed && ALWAYS(pList->a[i].zEName!=0) ){ in sqlite3ExpandReturning()
941 pItem->zEName = sqlite3DbStrDup(db, pList->a[i].zEName); in sqlite3ExpandReturning()
942 pItem->fg.eEName = pList->a[i].fg.eEName; in sqlite3ExpandReturning()