Lines Matching refs:Trigger
15785 typedef struct Trigger Trigger; typedef
18831 Trigger *pTrigger; /* List of triggers on this object */
18963 Trigger *apTrigger[2];/* Triggers for aAction[] actions */
20173 Trigger *pTrigger; /* Trigger this program was coded from */
20359 Trigger *pNewTrigger; /* Trigger under construct by a CREATE TRIGGER */
20466 struct Trigger { struct
20478 Trigger *pNext; /* Next trigger associated with the table */ argument
20538 Trigger *pTrig; /* The trigger that this step is a part of */
20557 Trigger retTrig; /* The transient trigger that implements RETURNING */
21226 const ExprList*,const Expr*, const Trigger*);
21229 int, const Upsert*, const Trigger*);
21232 const Upsert*, const Trigger*);
21236 SQLITE_PRIVATE void sqlite3TreeViewTrigger(TreeView*, const Trigger*, u8, u8);
21252 SQLITE_PRIVATE void sqlite3ShowTrigger(const Trigger*);
21253 SQLITE_PRIVATE void sqlite3ShowTriggerList(const Trigger*);
21441 SQLITE_PRIVATE int sqlite3IsReadOnly(Parse*, Table*, Trigger*);
21540 Parse*,Table*,Trigger*,int,int,int,i16,u8,u8,u8,int);
21591 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse*, Trigger*);
21592 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask);
21593 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *, Table *);
21594 SQLITE_PRIVATE void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *,
21596 SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect(Parse *, Trigger *, Table *, int, int, int);
21608 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3*, Trigger*);
21610 SQLITE_PRIVATE u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int);
24627 sqlite3DeleteTrigger(db, (Trigger*)sqliteHashData(p)); in sqlite3_db_status()
34190 const Trigger *pTrigger in sqlite3TreeViewDelete()
34248 const Trigger *pTrigger in sqlite3TreeViewInsert()
34319 const Trigger *pTrigger in sqlite3TreeViewUpdate()
34412 const Trigger *pTrigger, in sqlite3TreeViewTrigger()
34463 SQLITE_PRIVATE void sqlite3ShowTrigger(const Trigger *p){ sqlite3TreeViewTrigger(0,p,0,0); } in sqlite3ShowTrigger()
34464 SQLITE_PRIVATE void sqlite3ShowTriggerList(const Trigger *p){ sqlite3TreeViewTrigger(0,p,0,1);} in sqlite3ShowTriggerList()
119089 Trigger *pNew = pParse->pNewTrigger;
119200 static void renameWalkTrigger(Walker *pWalker, Trigger *pTrigger){
119597 Trigger *pTrigger = sParse.pNewTrigger;
122440 Trigger *pTrig = (Trigger*)sqliteHashData(pEntry);
126375 Trigger *pTrigger;
129305 sqlite3DeleteTrigger(&xdb, (Trigger*)sqliteHashData(pElem));
129465 SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, Trigger *pTrigger){
129674 Trigger *pTrigger; /* List of table triggers, if required */
130094 Trigger *pTrigger, /* List of triggers to (potentially) fire */
134015 static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){
134184 Trigger *p = pTop->pTriggerPrg->pTrigger;
134542 static Trigger *fkActionTrigger(
134550 Trigger *pTrigger; /* Trigger definition to return */
134682 pTrigger = (Trigger *)sqlite3DbMallocZero(db,
134683 sizeof(Trigger) + /* struct Trigger */
134758 Trigger *pAct = fkActionTrigger(pParse, pTab, pFKey, pChanges);
135748 Trigger *pTrigger; /* List of triggers on pTab, if required */
136743 Trigger *pTrigger; /* List of DELETE triggers on the table pTab */
153913 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){
153915 Trigger *pList; /* List of triggers to return */
153923 Trigger *pTrig = (Trigger *)sqliteHashData(p);
153947 Trigger *pX;
153979 Trigger *pTrigger = 0; /* The new trigger */
154127 pTrigger = (Trigger*)sqlite3DbMallocZero(db, sizeof(Trigger));
154186 Trigger *pTrig = pParse->pNewTrigger; /* Trigger being finished */
154260 Trigger *pLink = pTrig;
154469 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){
154488 Trigger *pTrigger = 0;
154530 static Table *tableOfTrigger(Trigger *pTrigger){
154538 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger){
154577 Trigger *pTrigger;
154587 Trigger **pp;
154634 static SQLITE_NOINLINE Trigger *triggersReallyExist(
154642 Trigger *pList = 0;
154643 Trigger *p;
154697 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(
154896 Trigger *pTrigger, /* The trigger step that defines the RETURNING */
155104 Trigger *pTrigger, /* Trigger to code */
155220 Trigger *pTrigger, /* Trigger to code */
155255 Trigger *p, /* Trigger to code */
155327 Trigger *pTrigger, /* List of triggers on table pTab */
155336 Trigger *p; /* Used to iterate through pTrigger list */
155397 Trigger *pTrigger, /* List of triggers on table pTab */
155406 Trigger *p;
155764 Trigger *pTrigger; /* List of triggers on pTab, if required */