Home
last modified time | relevance | path

Searched refs:IsVirtual (Results 1 – 16 of 16) sorted by relevance

/sqlite-3.40.0/src/
H A Dvtab.c194 assert( IsVirtual(pTab) ); in sqlite3GetVTable()
233 assert( IsVirtual(p) ); in vtabDisconnectAll()
275 assert( IsVirtual(p) ); in sqlite3VtabDisconnect()
342 assert( IsVirtual(p) ); in sqlite3VtabClear()
365 assert( IsVirtual(pTable) ); in addModuleArgument()
453 assert( IsVirtual(pTab) ); in sqlite3VtabFinishParse()
574 assert( IsVirtual(pTab) ); in vtabCallConstructor()
700 assert( IsVirtual(pTab) ); in sqlite3VtabCallConnect()
827 assert( IsVirtual(pTab) ); in sqlite3_declare_vtab()
907 && ALWAYS(IsVirtual(pTab)) in sqlite3VtabCallDestroy()
[all …]
H A Ddelete.c98 if( IsVirtual(pTab) ){ in tabIsReadOnly()
463 && !IsVirtual(pTab) in sqlite3DeleteFrom()
518 assert( IsVirtual(pTab)==0 || eOnePass!=ONEPASS_MULTI ); in sqlite3DeleteFrom()
519 assert( IsVirtual(pTab) || bComplex || eOnePass!=ONEPASS_OFF ); in sqlite3DeleteFrom()
585 testcase( IsVirtual(pTab) ); in sqlite3DeleteFrom()
588 assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur ); in sqlite3DeleteFrom()
589 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom()
600 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){ in sqlite3DeleteFrom()
607 if( IsVirtual(pTab) ){ in sqlite3DeleteFrom()
621 if( IsVirtual(pTab) ){ in sqlite3DeleteFrom()
H A Dinsert.c34 assert( !IsVirtual(pTab) ); in sqlite3OpenTable()
421 || NEVER(IsVirtual(pSeqTab)) in autoIncBegin()
839 if( IsVirtual(pTab) ){ in sqlite3Insert()
1065 if( IsVirtual(pTab) ){ in sqlite3Insert()
1276 if( IsVirtual(pTab) ){ in sqlite3Insert()
1288 if( pIpk->op==TK_NULL && !IsVirtual(pTab) ){ in sqlite3Insert()
1300 if( !IsVirtual(pTab) ){ in sqlite3Insert()
1310 }else if( IsVirtual(pTab) || withoutRowid ){ in sqlite3Insert()
1332 if( IsVirtual(pTab) ){ in sqlite3Insert()
2658 if( IsVirtual(pTab) ){ in sqlite3OpenTableAndIndices()
[all …]
H A Dupdate.c80 if( pCol->affinity==SQLITE_AFF_REAL && !IsVirtual(pTab) ){ in sqlite3ColumnDefault()
242 eDest = IsVirtual(pTab) ? SRT_Table : SRT_Upfrom; in updateFromSelect()
249 eDest = IsVirtual(pTab) ? SRT_Table : SRT_Upfrom; in updateFromSelect()
563 pTabList->a[0].colUsed = IsVirtual(pTab) ? ALLBITS : 0; in sqlite3Update()
606 if( !IsVirtual(pTab) ){ in sqlite3Update()
653 if( IsVirtual(pTab) ){ in sqlite3Update()
H A Dbuild.c851 else if( IsVirtual(pTable) ){ in deleteTable()
2499 if( !IsVirtual(pTab) ) return 0; in sqlite3IsShadowTableOf()
2523 assert( IsVirtual(pTab) ); in sqlite3MarkAllShadowTablesOf()
2563 if( !IsVirtual(pTab) ) return 0; in sqlite3ShadowTableName()
3064 if( IsVirtual(pTable) ){ in viewGetColumnNames()
3361 if( IsVirtual(pTab) ){ in sqlite3CodeDropTable()
3403 if( !isView && !IsVirtual(pTab) ){ in sqlite3CodeDropTable()
3410 if( IsVirtual(pTab) ){ in sqlite3CodeDropTable()
3507 }else if( IsVirtual(pTab) ){ in sqlite3DropTable()
4015 if( IsVirtual(pTab) ){ in sqlite3CreateIndex()
[all …]
H A Dtrigger.c182 if( IsVirtual(pTab) ){ in sqlite3BeginTrigger()
774 assert( pList==0 || IsVirtual(pTab)==0 in triggersReallyExist()
800 if( IsVirtual(pTab) ){ in triggersReallyExist()
H A Dalter.c192 if( IsVirtual(pTab) ){ in sqlite3AlterRenameTable()
494 if( IsVirtual(pTab) ){ in sqlite3AlterBeginAddColumn()
569 if( IsVirtual(pTab) ){ in isRealTable()
1748 && !IsVirtual(pTab) in renameTableFunc()
H A Dvdbevtab.c215 if( !IsVirtual(pTab) && pTab->tnum==iRoot ){ in bytecodevtabColumn()
H A Dvdbeblob.c163 if( pTab && IsVirtual(pTab) ){ in sqlite3_blob_open()
H A Dwhere.c1192 assert( IsVirtual(pTab) ); in allocateIndexInfo()
3399 assert( !IsVirtual(pSrc->pTab) ); in whereLoopAddBtree()
4019 assert( IsVirtual(pSrc->pTab) ); in whereLoopAddVirtual()
4189 if( IsVirtual(pItem->pTab) ){ in whereLoopAddOr()
4305 if( IsVirtual(pItem->pTab) ){ in whereLoopAddAll()
5195 if( IsVirtual(pTab) ) return 0; in whereShortCut()
5970 assert( !(wsFlags & WHERE_VIRTUALTABLE) || IsVirtual(pTabList->a[0].pTab) ); in sqlite3WhereBegin()
5973 && !IsVirtual(pTabList->a[0].pTab) in sqlite3WhereBegin()
6006 }else if( IsVirtual(pTab) ){ in sqlite3WhereBegin()
H A Dwhereexpr.c270 && IsVirtual(pLeft->y.pTab)) /* Might be numeric */ in isLikeOrGlob()
1608 && (p->pSrc->nSrc==1 && IsVirtual(p->pSrc->a[0].pTab)) /* 3 */ in sqlite3WhereAddLimit()
H A Dexpr.c2607 if( IsVirtual(pTab) ) return 0; /* FROM clause not a virtual table */ in isCandidateForInOpt()
3796 if( IsVirtual(pTab) ){ in sqlite3ExprCodeGetColumnOfTable()
5922 && IsVirtual(pLeft->y.pTab)) in impliesNotNullRow()
5925 && IsVirtual(pRight->y.pTab)) in impliesNotNullRow()
H A DsqliteInt.h2364 # define IsVirtual(X) ((X)->eTabType==TABTYP_VTAB) macro
2368 # define IsVirtual(X) 0 macro
H A Dselect.c4310 || IsVirtual(pSubSrc->a[0].pTab) /* (3b) */ in flattenSubquery()
5800 if( !IsVirtual(pTab) && cannotBeFunction(pParse, pFrom) ){ in selectExpander()
5819 else if( ALWAYS(IsVirtual(pTab)) in selectExpander()
H A Dpragma.c1276 }else if( IsVirtual(pTab) ){ in sqlite3Pragma()
H A Dmain.c1167 if( IsVirtual(pTab) ) sqlite3VtabDisconnect(db, pTab); in disconnectAllVtab()