Home
last modified time | relevance | path

Searched refs:TriggerStep (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dtrigger.c18 void sqliteDeleteTriggerStep(TriggerStep *pTriggerStep){ in sqliteDeleteTriggerStep()
20 TriggerStep * pTmp = pTriggerStep; in sqliteDeleteTriggerStep()
161 TriggerStep *pStepList, /* The triggered program */ in sqliteFinishTrigger()
242 static void sqlitePersistTriggerStep(TriggerStep *p){ in sqlitePersistTriggerStep()
276 TriggerStep *sqliteTriggerSelectStep(Select *pSelect){ in sqliteTriggerSelectStep()
277 TriggerStep *pTriggerStep = sqliteMalloc(sizeof(TriggerStep)); in sqliteTriggerSelectStep()
295 TriggerStep *sqliteTriggerInsertStep( in sqliteTriggerInsertStep()
302 TriggerStep *pTriggerStep = sqliteMalloc(sizeof(TriggerStep)); in sqliteTriggerInsertStep()
324 TriggerStep *sqliteTriggerUpdateStep( in sqliteTriggerUpdateStep()
330 TriggerStep *pTriggerStep = sqliteMalloc(sizeof(TriggerStep)); in sqliteTriggerUpdateStep()
[all …]
H A DsqliteInt.h247 typedef struct TriggerStep TriggerStep; typedef
980 TriggerStep *step_list; /* Link list of trigger program steps */
1022 struct TriggerStep { struct
1035 TriggerStep * pNext; /* Next in the link-list */ argument
1231 void sqliteFinishTrigger(Parse*, TriggerStep*, Token*);
1238 void sqliteDeleteTriggerStep(TriggerStep*);
1239 TriggerStep *sqliteTriggerSelectStep(Select*);
1240 TriggerStep *sqliteTriggerInsertStep(Token*, IdList*, ExprList*, Select*, int);
1241 TriggerStep *sqliteTriggerUpdateStep(Token*, ExprList*, Expr*, int);
1242 TriggerStep *sqliteTriggerDeleteStep(Token*, Expr*);
[all …]
H A Dattach.c296 TriggerStep *pStep /* The trigger step be fixed to one database */ in sqliteFixTriggerStep()
H A Dparse.y828 %type trigger_cmd_list {TriggerStep *}
836 %type trigger_cmd {TriggerStep *}