Home
last modified time | relevance | path

Searched refs:pCte (Results 1 – 3 of 3) sorted by relevance

/sqlite-3.40.0/src/
H A Dtreeview.c153 const struct Cte *pCte = &pWith->a[i]; in sqlite3TreeViewWith() local
155 sqlite3_str_appendf(&x, "%s", pCte->zName); in sqlite3TreeViewWith()
156 if( pCte->pCols && pCte->pCols->nExpr>0 ){ in sqlite3TreeViewWith()
159 for(j=0; j<pCte->pCols->nExpr; j++){ in sqlite3TreeViewWith()
160 sqlite3_str_appendf(&x, "%c%s", cSep, pCte->pCols->a[j].zEName); in sqlite3TreeViewWith()
165 if( pCte->eM10d!=M10d_Any ){ in sqlite3TreeViewWith()
167 pCte->eM10d==M10d_No ? "NOT " : ""); in sqlite3TreeViewWith()
169 if( pCte->pUse ){ in sqlite3TreeViewWith()
170 sqlite3_str_appendf(&x, " (pUse=0x%p, nUse=%d)", pCte->pUse, in sqlite3TreeViewWith()
171 pCte->pUse->nUse); in sqlite3TreeViewWith()
[all …]
H A Dbuild.c5602 assert( pCte!=0 ); in cteClear()
5603 sqlite3ExprListDelete(db, pCte->pCols); in cteClear()
5605 sqlite3DbFree(db, pCte->zName); in cteClear()
5612 assert( pCte!=0 ); in sqlite3CteDelete()
5613 cteClear(db, pCte); in sqlite3CteDelete()
5614 sqlite3DbFree(db, pCte); in sqlite3CteDelete()
5632 if( pCte==0 ){ in sqlite3WithAdd()
5638 zName = pCte->zName; in sqlite3WithAdd()
5657 sqlite3CteDelete(db, pCte); in sqlite3WithAdd()
5660 pNew->a[pNew->nCte++] = *pCte; in sqlite3WithAdd()
[all …]
H A Dselect.c5475 pCte = searchWith(pParse->pWith, pFrom, &pWith); in resolveFromTermToCte()
5476 if( pCte ){ in resolveFromTermToCte()
5492 if( pCte->zCteErr ){ in resolveFromTermToCte()
5493 sqlite3ErrorMsg(pParse, pCte->zCteErr, pCte->zName); in resolveFromTermToCte()
5501 pCteUse = pCte->pUse; in resolveFromTermToCte()
5510 pCteUse->eM10d = pCte->eM10d; in resolveFromTermToCte()
5564 pCte->zCteErr = "circular reference: %s"; in resolveFromTermToCte()
5591 if( pCte->pCols ){ in resolveFromTermToCte()
5594 pCte->zName, pEList->nExpr, pCte->pCols->nExpr in resolveFromTermToCte()
5599 pEList = pCte->pCols; in resolveFromTermToCte()
[all …]