Lines Matching defs:TriggerStep

14821 typedef struct TriggerStep TriggerStep;
19096 TriggerStep *step_list; /* Link list of trigger program steps */
19111 * An instance of struct TriggerStep is used to store a single SQL statement
19114 * Instances of struct TriggerStep are stored in a singly linked list (linked
19148 struct TriggerStep {
19161 TriggerStep *pNext; /* Next in the link-list */
19162 TriggerStep *pLast; /* Last element in link-list. Valid for 1st elem only */
19172 TriggerStep retTStep; /* The trigger step */
20032 SQLITE_PRIVATE void sqlite3FinishTrigger(Parse*, TriggerStep*, Token*);
20041 SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3*, TriggerStep*);
20042 SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3*,Select*,
20044 SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep(Parse*,Token*, IdList*,
20047 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(Parse*,Token*,SrcList*,ExprList*,
20049 SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep(Parse*,Token*, Expr*,
20054 SQLITE_PRIVATE SrcList *sqlite3TriggerStepSrc(Parse*, TriggerStep*);
20095 SQLITE_PRIVATE int sqlite3FixTriggerStep(DbFixer*, TriggerStep*);
107963 TriggerStep *pStep;
108054 TriggerStep *pStep;
108234 TriggerStep *pStep;
108430 TriggerStep *pStep;
111278 TriggerStep *pStep /* The trigger step be fixed to one database */
121406 TriggerStep *pStep = p->step_list;
121926 TriggerStep *pStep = 0; /* First (only) step of trigger program */
122038 sizeof(TriggerStep) + /* Single step in trigger program */
122042 pStep = pTrigger->step_list = (TriggerStep *)&pTrigger[1];
138539 ** Delete a linked list of TriggerStep structures.
138541 SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3 *db, TriggerStep *pTriggerStep){
138543 TriggerStep * pTmp = pTriggerStep;
138825 TriggerStep *pStepList, /* The triggered program */
138920 ** a trigger step. Return a pointer to a TriggerStep structure.
138925 SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(
138931 TriggerStep *pTriggerStep = sqlite3DbMallocZero(db, sizeof(TriggerStep));
138945 ** holds both the TriggerStep object and the TriggerStep.target.z string.
138949 static TriggerStep *triggerStepAllocate(
138957 TriggerStep *pTriggerStep;
138959 pTriggerStep = sqlite3DbMallocZero(db, sizeof(TriggerStep) + pName->n + 1);
138981 SQLITE_PRIVATE TriggerStep *sqlite3TriggerInsertStep(
138992 TriggerStep *pTriggerStep;
139026 SQLITE_PRIVATE TriggerStep *sqlite3TriggerUpdateStep(
139037 TriggerStep *pTriggerStep;
139066 SQLITE_PRIVATE TriggerStep *sqlite3TriggerDeleteStep(
139074 TriggerStep *pTriggerStep;
139324 TriggerStep *pStep /* The trigger containing the target token */
139479 TriggerStep *pStepList, /* List of statements inside the trigger body */
139482 TriggerStep *pStep;
157480 TriggerStep* yy483;