Lines Matching refs:IsVirtual
17276 # define IsVirtual(X) ((X)->eTabType==TABTYP_VTAB) macro
17280 # define IsVirtual(X) 0 macro
95339 if( pTab && IsVirtual(pTab) ){
98676 if( !IsVirtual(pTab) && pTab->tnum==iRoot ){
104191 if( IsVirtual(pTab) ) return 0; /* FROM clause not a virtual table */
105373 if( IsVirtual(pTab) ){
107411 && IsVirtual(pLeft->y.pTab))
107414 && IsVirtual(pRight->y.pTab))
108184 if( IsVirtual(pTab) ){
108484 if( IsVirtual(pTab) ){
108559 if( IsVirtual(pTab) ){
109727 && !IsVirtual(pTab)
113507 }else if( IsVirtual(p) && pParse->disableVtab ){
113871 || (IsVirtual(pTable) && pIndex->idxType!=SQLITE_IDXTYPE_APPDEF) );
113872 if( (db==0 || db->pnBytesFreed==0) && !IsVirtual(pTable) ){
113887 else if( IsVirtual(pTable) ){
115531 if( !IsVirtual(pTab) ) return 0;
115555 assert( IsVirtual(pTab) );
115595 if( !IsVirtual(pTab) ) return 0;
116092 if( IsVirtual(pTable) ){
116381 if( IsVirtual(pTab) ){
116423 if( !isView && !IsVirtual(pTab) ){
116430 if( IsVirtual(pTab) ){
116508 if( IsVirtual(pTab) && sqlite3ViewGetColumnNames(pParse, pTab) ){
116527 }else if( IsVirtual(pTab) ){
117034 if( IsVirtual(pTab) ){
118397 if( !IsVirtual(pTab) ){
119268 if( IsVirtual(pTab) ){
119622 && !IsVirtual(pTab)
119676 assert( IsVirtual(pTab)==0 || eOnePass!=ONEPASS_MULTI );
119677 assert( IsVirtual(pTab) || bComplex || eOnePass!=ONEPASS_OFF );
119743 testcase( IsVirtual(pTab) );
119746 assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur );
119747 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 );
119758 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){
119765 if( IsVirtual(pTab) ){
119779 if( IsVirtual(pTab) ){
124054 assert( !IsVirtual(pTab) );
124238 VTable *pVTab = IsVirtual(pTab) ? sqlite3GetVTable(p->db, pTab) : 0;
124429 || NEVER(IsVirtual(pSeqTab))
124833 if( IsVirtual(pTab) ){
125055 if( IsVirtual(pTab) ){
125260 if( IsVirtual(pTab) ){
125272 if( pIpk->op==TK_NULL && !IsVirtual(pTab) ){
125284 if( !IsVirtual(pTab) ){
125294 }else if( IsVirtual(pTab) || withoutRowid ){
125316 if( IsVirtual(pTab) ){
126642 if( IsVirtual(pTab) ){
126800 if( IsVirtual(pDest) ){
130774 }else if( IsVirtual(pTab) ){
137382 || IsVirtual(pSubSrc->a[0].pTab) /* (3c) */
138784 if( !IsVirtual(pTab) && cannotBeFunction(pParse, pFrom) ){
138803 else if( ALWAYS(IsVirtual(pTab))
141169 if( IsVirtual(pTab) ){
141734 assert( pList==0 || IsVirtual(pTab)==0
141760 if( IsVirtual(pTab) ){
142486 if( pTab->aCol[i].affinity==SQLITE_AFF_REAL && !IsVirtual(pTab) ){
142648 eDest = IsVirtual(pTab) ? SRT_Table : SRT_Upfrom;
142655 eDest = IsVirtual(pTab) ? SRT_Table : SRT_Upfrom;
142959 pTabList->a[0].colUsed = IsVirtual(pTab) ? ALLBITS : 0;
143002 if( !IsVirtual(pTab) ){
143049 if( IsVirtual(pTab) ){
144668 assert( IsVirtual(pTab) );
144707 assert( IsVirtual(p) );
144749 assert( IsVirtual(p) );
144816 assert( IsVirtual(p) );
144838 assert( IsVirtual(pTable) );
144926 assert( IsVirtual(pTab) );
145047 assert( IsVirtual(pTab) );
145173 assert( IsVirtual(pTab) );
145246 assert( pTab && IsVirtual(pTab) && !pTab->u.vtab.p );
145301 assert( IsVirtual(pTab) );
145379 && ALWAYS(IsVirtual(pTab))
145617 if( !IsVirtual(pTab) ) return pDef;
145672 assert( IsVirtual(pTab) );
145789 assert( p->pTab==0 || IsVirtual(p->pTab) );
149248 && IsVirtual(pLeft->y.pTab)) /* Might be numeric */
153652 assert( !IsVirtual(pSrc->pTab) );
154125 assert( IsVirtual(pSrc->pTab) );
154285 if( IsVirtual(pItem->pTab) ){
154380 if( IsVirtual(pItem->pTab) ){
155259 if( IsVirtual(pTab) ) return 0;
155852 assert( !(wsFlags & WHERE_VIRTUALTABLE) || IsVirtual(pTabList->a[0].pTab) );
155855 && !IsVirtual(pTabList->a[0].pTab)
155888 }else if( IsVirtual(pTab) ){
167755 if( IsVirtual(pTab) ) sqlite3VtabDisconnect(db, pTab);