Lines Matching refs:pWith
139 void sqlite3TreeViewWith(TreeView *pView, const With *pWith, u8 moreToFollow){ in sqlite3TreeViewWith() argument
141 if( pWith==0 ) return; in sqlite3TreeViewWith()
142 if( pWith->nCte==0 ) return; in sqlite3TreeViewWith()
143 if( pWith->pOuter ){ in sqlite3TreeViewWith()
144 sqlite3TreeViewLine(pView, "WITH (0x%p, pOuter=0x%p)",pWith,pWith->pOuter); in sqlite3TreeViewWith()
146 sqlite3TreeViewLine(pView, "WITH (0x%p)", pWith); in sqlite3TreeViewWith()
148 if( pWith->nCte>0 ){ in sqlite3TreeViewWith()
150 for(i=0; i<pWith->nCte; i++){ in sqlite3TreeViewWith()
153 const struct Cte *pCte = &pWith->a[i]; in sqlite3TreeViewWith()
174 sqlite3TreeViewItem(pView, zLine, i<pWith->nCte-1); in sqlite3TreeViewWith()
256 if( p->pWith ){ in sqlite3TreeViewSelect()
257 sqlite3TreeViewWith(pView, p->pWith, 1); in sqlite3TreeViewSelect()
1008 const With *pWith, in sqlite3TreeViewDelete() argument
1019 if( pWith ) n++; in sqlite3TreeViewDelete()
1025 if( pWith ){ in sqlite3TreeViewDelete()
1027 sqlite3TreeViewWith(pView, pWith, 0); in sqlite3TreeViewDelete()
1064 const With *pWith, in sqlite3TreeViewInsert() argument
1085 if( pWith ) n++; in sqlite3TreeViewInsert()
1092 if( pWith ){ in sqlite3TreeViewInsert()
1094 sqlite3TreeViewWith(pView, pWith, 0); in sqlite3TreeViewInsert()
1134 const With *pWith, in sqlite3TreeViewUpdate() argument
1156 if( pWith ) n++; in sqlite3TreeViewUpdate()
1164 if( pWith ){ in sqlite3TreeViewUpdate()
1166 sqlite3TreeViewWith(pView, pWith, 0); in sqlite3TreeViewUpdate()