Lines Matching refs:Window
1228 typedef struct Window Window; typedef
2881 Window *pWin; /* EP_WinFunc: Window/Filter defn for a function */
3363 Window *pWin; /* List of window functions */
3364 Window *pWinDefn; /* List of named window definitions */
4238 struct Window { struct
4250 Window **ppThis; /* Pointer to this object in Select.pWin list */ argument
4251 Window *pNextWin; /* Next window function belonging to this SELECT */ argument
4271 void sqlite3WindowDelete(sqlite3*, Window*); argument
4272 void sqlite3WindowUnlinkFromSelect(Window*);
4273 void sqlite3WindowListDelete(sqlite3 *db, Window *p);
4274 Window *sqlite3WindowAlloc(Parse*, int, int, Expr*, int , Expr*, u8);
4275 void sqlite3WindowAttach(Parse*, Expr*, Window*);
4276 void sqlite3WindowLink(Select *pSel, Window *pWin);
4277 int sqlite3WindowCompare(const Parse*, const Window*, const Window*, int);
4281 void sqlite3WindowUpdate(Parse*, Window*, Window*, FuncDef*);
4282 Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Window *p);
4283 Window *sqlite3WindowListDup(sqlite3 *db, Window *p);
4285 void sqlite3WindowChain(Parse*, Window*, Window*);
4286 Window *sqlite3WindowAssemble(Parse*, Window*, ExprList*, ExprList*, Token*);
4539 void sqlite3TreeViewWindow(TreeView*, const Window*, u8);
4540 void sqlite3TreeViewWinFunc(TreeView*, const Window*, u8);
4556 void sqlite3ShowWindow(const Window*);
4557 void sqlite3ShowWinFunc(const Window*);