Lines Matching refs:Walker
1226 typedef struct Walker Walker; typedef
4079 struct Walker { struct
4081 int (*xExprCallback)(Walker*, Expr*); /* Callback for expressions */ argument
4082 int (*xSelectCallback)(Walker*,Select*); /* Callback for SELECTs */ argument
4083 void (*xSelectCallback2)(Walker*,Select*);/* Second callback for SELECTs */ argument
4114 Walker w; /* Walker object */ argument
4123 int sqlite3WalkExpr(Walker*, Expr*);
4124 int sqlite3WalkExprList(Walker*, ExprList*);
4125 int sqlite3WalkSelect(Walker*, Select*);
4126 int sqlite3WalkSelectExpr(Walker*, Select*);
4127 int sqlite3WalkSelectFrom(Walker*, Select*);
4128 int sqlite3ExprWalkNoop(Walker*, Expr*);
4129 int sqlite3SelectWalkNoop(Walker*, Select*);
4130 int sqlite3SelectWalkFail(Walker*, Select*);
4131 int sqlite3WalkerDepthIncrease(Walker*,Select*);
4132 void sqlite3WalkerDepthDecrease(Walker*,Select*);
4133 void sqlite3WalkWinDefnDummyCallback(Walker*,Select*);
4136 void sqlite3SelectWalkAssert2(Walker*, Select*);
4140 void sqlite3SelectPopWith(Walker*, Select*);
4789 void sqlite3AggInfoPersistWalkerInit(Walker*,Parse*);