Lines Matching refs:IsVirtual
17529 # define IsVirtual(X) ((X)->nModuleArg) macro
17533 # define IsVirtual(X) 0 macro
93307 if( pTab && IsVirtual(pTab) ){
96635 if( !IsVirtual(pTab) && pTab->tnum==iRoot ){
101870 if( IsVirtual(pTab) ) return 0; /* FROM clause not a virtual table */
103030 if( IsVirtual(pTab) ){
105019 && IsVirtual(pLeft->y.pTab))
105021 && IsVirtual(pRight->y.pTab))
105650 if( IsVirtual(pTab) ){
105933 if( IsVirtual(pTab) ){
106007 if( IsVirtual(pTab) ){
110443 }else if( IsVirtual(p) && pParse->disableVtab ){
110703 || (IsVirtual(pTable) && pIndex->idxType!=SQLITE_IDXTYPE_APPDEF) );
110704 if( (db==0 || db->pnBytesFreed==0) && !IsVirtual(pTable) ){
112209 if( !IsVirtual(pTab) ) return 0;
112238 if( !IsVirtual(pTab) ) return 0;
112684 if( IsVirtual(pTable) ) return 0;
112974 if( IsVirtual(pTab) ){
113015 if( !isView && !IsVirtual(pTab) ){
113022 if( IsVirtual(pTab) ){
113093 if( IsVirtual(pTab) && sqlite3ViewGetColumnNames(pParse, pTab) ){
113112 }else if( IsVirtual(pTab) ){
113618 if( IsVirtual(pTab) ){
114917 if( !IsVirtual(pTab) ){
115742 if( IsVirtual(pTab) ){
116088 && !IsVirtual(pTab)
116139 assert( IsVirtual(pTab)==0 || eOnePass!=ONEPASS_MULTI );
116140 assert( IsVirtual(pTab) || bComplex || eOnePass!=ONEPASS_OFF );
116209 testcase( IsVirtual(pTab) );
116212 assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur );
116213 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 );
116224 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){
116231 if( IsVirtual(pTab) ){
116245 if( IsVirtual(pTab) ){
119419 if( (db->flags&SQLITE_ForeignKeys) && !IsVirtual(pTab) ){
120113 assert( db==0 || IsVirtual(pTab)
120183 assert( !IsVirtual(pTab) );
120324 VTable *pVTab = IsVirtual(pTab) ? sqlite3GetVTable(p->db, pTab) : 0;
120509 || IsVirtual(pSeqTab)
120911 if( IsVirtual(pTab) ){
121126 if( IsVirtual(pTab) ){
121289 assert( !IsVirtual(pTab) );
121324 if( IsVirtual(pTab) ){
121336 if( pIpk->op==TK_NULL && !IsVirtual(pTab) ){
121348 if( !IsVirtual(pTab) ){
121358 }else if( IsVirtual(pTab) || withoutRowid ){
121380 if( IsVirtual(pTab) ){
122550 if( IsVirtual(pTab) ){
122707 if( IsVirtual(pDest) ){
122769 if( IsVirtual(pSrc) ){
129666 if( pExpr->op==TK_COLUMN && pExpr->iColumn>=0 && pTab && !IsVirtual(pTab)
132701 || IsVirtual(pSubSrc->a[0].pTab) /* (3c) */
133399 if( IsVirtual(pTab) ) return 0;
133847 if( !IsVirtual(pTab) && cannotBeFunction(pParse, pFrom) ){
133851 if( IsVirtual(pTab) || pTab->pSelect ){
133861 if( IsVirtual(pTab)
136015 if( IsVirtual(pTab) ){
136559 assert( pList==0 || IsVirtual(pTab)==0 );
137120 if( pTab->aCol[i].affinity==SQLITE_AFF_REAL && !IsVirtual(pTab) ){
137436 pTabList->a[0].colUsed = IsVirtual(pTab) ? ALLBITS : 0;
137479 if( !IsVirtual(pTab) ){
137526 if( IsVirtual(pTab) ){
138983 assert( IsVirtual(pTab) );
139060 assert( IsVirtual(p) );
139478 if( !IsVirtual(pTab) || sqlite3GetVTable(db, pTab) ){
139550 assert( pTab && IsVirtual(pTab) && !pTab->pVTable );
139604 assert( IsVirtual(pTab) );
139614 && !IsVirtual(sParse.pNewTable)
139909 if( !IsVirtual(pTab) ) return pDef;
139964 assert( IsVirtual(pTab) );
140079 assert( p->pTab==0 || IsVirtual(p->pTab) );
143474 || IsVirtual(pLeft->y.pTab) /* Value might be numeric */
147741 assert( !IsVirtual(pSrc->pTab) );
148195 assert( IsVirtual(pSrc->pTab) );
148355 if( IsVirtual(pItem->pTab) ){
148448 if( IsVirtual(pItem->pTab) ){
149300 if( IsVirtual(pTab) ) return 0;
149884 assert( !(wsFlags & WHERE_VIRTUALTABLE) || IsVirtual(pTabList->a[0].pTab) );
149887 && !IsVirtual(pTabList->a[0].pTab)
149920 }else if( IsVirtual(pTab) ){
161325 if( IsVirtual(pTab) ) sqlite3VtabDisconnect(db, pTab);