Lines Matching refs:pNewItem

1664     SrcItem *pNewItem = &pNew->a[i];  in sqlite3SrcListDup()  local
1667 pNewItem->pSchema = pOldItem->pSchema; in sqlite3SrcListDup()
1668 pNewItem->zDatabase = sqlite3DbStrDup(db, pOldItem->zDatabase); in sqlite3SrcListDup()
1669 pNewItem->zName = sqlite3DbStrDup(db, pOldItem->zName); in sqlite3SrcListDup()
1670 pNewItem->zAlias = sqlite3DbStrDup(db, pOldItem->zAlias); in sqlite3SrcListDup()
1671 pNewItem->fg = pOldItem->fg; in sqlite3SrcListDup()
1672 pNewItem->iCursor = pOldItem->iCursor; in sqlite3SrcListDup()
1673 pNewItem->addrFillSub = pOldItem->addrFillSub; in sqlite3SrcListDup()
1674 pNewItem->regReturn = pOldItem->regReturn; in sqlite3SrcListDup()
1675 if( pNewItem->fg.isIndexedBy ){ in sqlite3SrcListDup()
1676 pNewItem->u1.zIndexedBy = sqlite3DbStrDup(db, pOldItem->u1.zIndexedBy); in sqlite3SrcListDup()
1678 pNewItem->u2 = pOldItem->u2; in sqlite3SrcListDup()
1679 if( pNewItem->fg.isCte ){ in sqlite3SrcListDup()
1680 pNewItem->u2.pCteUse->nUse++; in sqlite3SrcListDup()
1682 if( pNewItem->fg.isTabFunc ){ in sqlite3SrcListDup()
1683 pNewItem->u1.pFuncArg = in sqlite3SrcListDup()
1686 pTab = pNewItem->pTab = pOldItem->pTab; in sqlite3SrcListDup()
1690 pNewItem->pSelect = sqlite3SelectDup(db, pOldItem->pSelect, flags); in sqlite3SrcListDup()
1692 assert( pNewItem->fg.isUsing ); in sqlite3SrcListDup()
1693 pNewItem->u3.pUsing = sqlite3IdListDup(db, pOldItem->u3.pUsing); in sqlite3SrcListDup()
1695 pNewItem->u3.pOn = sqlite3ExprDup(db, pOldItem->u3.pOn, flags); in sqlite3SrcListDup()
1697 pNewItem->colUsed = pOldItem->colUsed; in sqlite3SrcListDup()
1712 struct IdList_item *pNewItem = &pNew->a[i]; in sqlite3IdListDup() local
1714 pNewItem->zName = sqlite3DbStrDup(db, pOldItem->zName); in sqlite3IdListDup()
1715 pNewItem->u4 = pOldItem->u4; in sqlite3IdListDup()