Lines Matching refs:Trigger

7902 typedef struct Trigger Trigger;  typedef
9945 Trigger *pTrigger; /* List of triggers stored in pSchema */
10004 Trigger *apTrigger[2]; /* Triggers for aAction[] actions */
10796 Trigger *pTrigger; /* Trigger this program was coded from */
10900 Trigger *pNewTrigger; /* Trigger under construct by a CREATE TRIGGER */
10958 struct Trigger { struct
10969 Trigger *pNext; /* Next trigger associated with the table */ argument
11023 Trigger *pTrig; /* The trigger that this step is a part of */
11448 SQLITE_PRIVATE void sqlite3GenerateRowDelete(Parse*, Table*, int, int, int, Trigger *, int);
11482 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse*, Trigger*);
11483 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask);
11484 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *, Table *);
11485 SQLITE_PRIVATE void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *,
11487 SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect(Parse *, Trigger *, Table *, int, int, int);
11495 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3*, Trigger*);
11497 SQLITE_PRIVATE u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int);
13163 sqlite3DeleteTrigger(db, (Trigger*)sqliteHashData(p)); in sqlite3_db_status()
77076 Trigger *pTrig;
77114 Trigger *pTrig;
81234 Trigger *pTrigger;
83358 sqlite3DeleteTrigger(0, (Trigger*)sqliteHashData(pElem));
83643 Trigger *pTrigger; /* List of table triggers, if required */
83885 Trigger *pTrigger, /* List of triggers to (potentially) fire */
86266 static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){
86629 static Trigger *fkActionTrigger(
86637 Trigger *pTrigger; /* Trigger definition to return */
86756 pTrigger = (Trigger *)sqlite3DbMallocZero(db,
86757 sizeof(Trigger) + /* struct Trigger */
86827 Trigger *pAction = fkActionTrigger(pParse, pTab, pFKey, pChanges);
87355 Trigger *pTrigger; /* List of triggers on pTab, if required */
88162 Trigger *pTrigger = 0;
88273 Trigger *pTrigger = 0;
97181 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){
97183 Trigger *pList = 0; /* List of triggers to return */
97193 Trigger *pTrig = (Trigger *)sqliteHashData(p);
97226 Trigger *pTrigger = 0; /* The new trigger */
97375 pTrigger = (Trigger*)sqlite3DbMallocZero(db, sizeof(Trigger));
97410 Trigger *pTrig = pParse->pNewTrigger; /* Trigger being finished */
97456 Trigger *pLink = pTrig;
97605 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){
97624 Trigger *pTrigger = 0;
97667 static Table *tableOfTrigger(Trigger *pTrigger){
97676 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger){
97735 Trigger *pTrigger;
97744 Trigger **pp;
97777 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(
97785 Trigger *pList = 0;
97786 Trigger *p;
97950 Trigger *pTrigger, /* Trigger to code */
98062 Trigger *pTrigger, /* Trigger to code */
98096 Trigger *p, /* Trigger to code */
98168 Trigger *pTrigger, /* List of triggers on table pTab */
98177 Trigger *p; /* Used to iterate through pTrigger list */
98230 Trigger *pTrigger, /* List of triggers on table pTab */
98239 Trigger *p;
98379 Trigger *pTrigger; /* List of triggers on pTab, if required */