Lines Matching defs:TriggerStep
15389 typedef struct TriggerStep TriggerStep;
20009 TriggerStep *step_list; /* Link list of trigger program steps */
20024 ** An instance of struct TriggerStep is used to store a single SQL statement
20027 ** Instances of struct TriggerStep are stored in a singly linked list (linked
20066 struct TriggerStep {
20079 TriggerStep *pNext; /* Next in the link-list */
20080 TriggerStep *pLast; /* Last element in link-list. Valid for 1st elem only */
20090 TriggerStep retTStep; /* The trigger step */
20769 SQLITE_PRIVATE void sqlite3TreeViewTriggerStep(TreeView*, const TriggerStep*, u8, u8);
20784 SQLITE_PRIVATE void sqlite3ShowTriggerStep(const TriggerStep*);
20785 SQLITE_PRIVATE void sqlite3ShowTriggerStepList(const TriggerStep*);
21117 SQLITE_PRIVATE void sqlite3FinishTrigger(Parse*, TriggerStep*, Token*);
21126 SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3*, TriggerStep*);
21127 SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3*,Select*,
21129 SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep(Parse*,Token*, IdList*,
21132 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(Parse*,Token*,SrcList*,ExprList*,
21134 SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep(Parse*,Token*, Expr*,
21139 SQLITE_PRIVATE SrcList *sqlite3TriggerStepSrc(Parse*, TriggerStep*);
21181 SQLITE_PRIVATE int sqlite3FixTriggerStep(DbFixer*, TriggerStep*);
33818 ** Show a human-readable graph of a TriggerStep
33822 const TriggerStep *pStep,
33886 SQLITE_PRIVATE void sqlite3ShowTriggerStep(const TriggerStep *p){
33889 SQLITE_PRIVATE void sqlite3ShowTriggerStepList(const TriggerStep *p){
117451 TriggerStep *pStep;
117561 TriggerStep *pStep;
117746 TriggerStep *pStep;
117954 TriggerStep *pStep;
121064 TriggerStep *pStep /* The trigger step be fixed to one database */
132098 TriggerStep *pStep = p->step_list;
132646 TriggerStep *pStep = 0; /* First (only) step of trigger program */
132763 sizeof(TriggerStep) + /* Single step in trigger program */
132767 pStep = pTrigger->step_list = (TriggerStep *)&pTrigger[1];
151729 ** Delete a linked list of TriggerStep structures.
151731 SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *pTriggerStep){
151733 TriggerStep * pTmp = pTriggerStep;
152029 TriggerStep *pStepList, /* The triggered program */
152075 TriggerStep *pStep;
152141 ** a trigger step. Return a pointer to a TriggerStep structure.
152146 SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(
152152 TriggerStep *pTriggerStep = sqlite3DbMallocZero(db, sizeof(TriggerStep));
152166 ** holds both the TriggerStep object and the TriggerStep.target.z string.
152170 static TriggerStep *triggerStepAllocate(
152178 TriggerStep *pTriggerStep;
152181 pTriggerStep = sqlite3DbMallocZero(db, sizeof(TriggerStep) + pName->n + 1);
152203 SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep(
152214 TriggerStep *pTriggerStep;
152248 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(
152259 TriggerStep *pTriggerStep;
152288 SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep(
152296 TriggerStep *pTriggerStep;
152571 TriggerStep *pStep /* The trigger containing the target token */
152824 TriggerStep *pStepList, /* List of statements inside the trigger body */
152827 TriggerStep *pStep;
172960 TriggerStep* yy427;