Lines Matching refs:Trigger
1219 typedef struct Trigger Trigger; typedef
2309 Trigger *pTrigger; /* List of triggers on this object */
2432 Trigger *apTrigger[2];/* Triggers for aAction[] actions */
3553 Trigger *pTrigger; /* Trigger this program was coded from */
3725 Trigger *pNewTrigger; /* Trigger under construct by a CREATE TRIGGER */
3831 struct Trigger { struct
3843 Trigger *pNext; /* Next trigger associated with the table */ argument
3903 Trigger *pTrig; /* The trigger that this step is a part of */
3922 Trigger retTrig; /* The transient trigger that implements RETURNING */
4526 const ExprList*,const Expr*, const Trigger*);
4529 int, const Upsert*, const Trigger*);
4532 const Upsert*, const Trigger*);
4536 void sqlite3TreeViewTrigger(TreeView*, const Trigger*, u8, u8);
4552 void sqlite3ShowTrigger(const Trigger*);
4553 void sqlite3ShowTriggerList(const Trigger*);
4824 Parse*,Table*,Trigger*,int,int,int,i16,u8,u8,u8,int);
4874 void sqlite3DropTriggerPtr(Parse*, Trigger*);
4875 Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask);
4876 Trigger *sqlite3TriggerList(Parse *, Table *);
4877 void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *,
4879 void sqlite3CodeRowTriggerDirect(Parse *, Trigger *, Table *, int, int, int);
4891 void sqlite3DeleteTrigger(sqlite3*, Trigger*);
4893 u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int);