Lines Matching defs:IsVirtual
12242 # define IsVirtual(X) (((X)->tabFlags & TF_Virtual)!=0)
12245 # define IsVirtual(X) 0
79783 if( pTab && IsVirtual(pTab) ){
86556 if( IsVirtual(pTab) ) return 0; /* FROM clause not a virtual table */
87452 int op = IsVirtual(pTab) ? OP_VColumn : OP_Column;
89651 if( IsVirtual(pTab) ){
89955 if( IsVirtual(pTab) ){
93618 int isVirtual, /* True if this is a VIRTUAL table */
93683 if( !isVirtual && sqlite3AuthCheck(pParse, code, zName, 0, zDb) ){
93760 if( isVirtual ){
93792 if( isView || isVirtual ){
94942 if( IsVirtual(pTable) ) return 0;
95215 if( IsVirtual(pTab) ){
95256 if( !isView && !IsVirtual(pTab) ){
95263 if( IsVirtual(pTab) ){
95301 if( IsVirtual(pTab) && sqlite3ViewGetColumnNames(pParse, pTab) ){
95320 }else if( IsVirtual(pTab) ){
95770 if( IsVirtual(pTab) ){
97740 if( ( IsVirtual(pTab)
98044 && !IsVirtual(pTab)
98091 assert( IsVirtual(pTab)==0 || eOnePass!=ONEPASS_MULTI );
98092 assert( IsVirtual(pTab) || bComplex || eOnePass!=ONEPASS_OFF );
98161 testcase( IsVirtual(pTab) );
98164 assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur );
98165 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 );
98174 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){
98191 if( IsVirtual(pTab) ){
98226 if( !isView && !IsVirtual(pTab) ){
101078 if( (db->flags&SQLITE_ForeignKeys) && !IsVirtual(pTab) && !pTab->pSelect ){
101818 assert( !IsVirtual(pTab) );
101954 VTable *pVTab = IsVirtual(pTab) ? sqlite3GetVTable(p->db, pTab) : 0;
102379 if( IsVirtual(pTab) ){
102523 if( IsVirtual(pTab) ){
102618 assert( !IsVirtual(pTab) );
102660 if( IsVirtual(pTab) ){
102673 if( ALWAYS(pOp) && pOp->opcode==OP_Null && !IsVirtual(pTab) ){
102686 if( !IsVirtual(pTab) ){
102696 }else if( IsVirtual(pTab) || withoutRowid ){
102721 assert( IsVirtual(pTab) );
102749 if( IsVirtual(pTab) ){
102793 if( !IsVirtual(pTab) && !isView ){
103449 if( IsVirtual(pTab) ){
112495 if( IsVirtual(pTab) ) return 0;
112887 if( pTab->pSelect || IsVirtual(pTab) ){
112891 if( pFrom->fg.isTabFunc && !IsVirtual(pTab) ){
113007 assert(IsVirtual(pTab));
114630 if( IsVirtual(pTab) ){
115109 assert( pList==0 || IsVirtual(pTab)==0 );
115885 if( !IsVirtual(pTab) ){
115922 if( IsVirtual(pTab) ){
116896 assert( IsVirtual(pTab) );
116972 assert( IsVirtual(p) );
117848 assert( IsVirtual(pTab) );
120251 || IsVirtual(pLeft->pTab) /* Value might be numeric */
123951 assert( !IsVirtual(pSrc->pTab) );
124178 assert( IsVirtual(pTab) );
124388 if( IsVirtual(pItem->pTab) ){
124477 if( IsVirtual(pItem->pTab) ){
125216 if( IsVirtual(pTab) ) return 0;
125668 }else if( IsVirtual(pTab) ){
131754 if( IsVirtual(pTab) ) sqlite3VtabDisconnect(db, pTab);
159847 ** 0) SELECT count(*) FROM sqlite_master where name=%Q AND IsVirtual(%Q)