Lines Matching refs:tabFlags
18400 u32 tabFlags; /* Mask of TF_* values */ member
18508 #define HasRowid(X) (((X)->tabFlags & TF_WithoutRowid)==0)
18509 #define VisibleRowid(X) (((X)->tabFlags & TF_NoVisibleRowid)==0)
90318 if( pTab->tabFlags & TF_WithoutRowid ){
90320 }else if( pTab->tabFlags & TF_HasVirtual ){
96350 assert( pTab->tabFlags & TF_Strict );
106912 if( (pExTab->tabFlags & TF_HasGenerated)!=0
107211 && (pMatch->pTab->tabFlags & TF_Ephemeral)!=0
107212 && (pTab->tabFlags & TF_Ephemeral)==0)
107604 if( (pTab->tabFlags & TF_HasGenerated)!=0
116176 || (pTab->tabFlags & TF_Eponymous)!=0
116177 || ( (pTab->tabFlags & TF_Shadow)!=0
116591 || (pTab->tabFlags & TF_Strict)!=0
120101 pTable->tabFlags |= TF_HasStat1;
120111 pTable->tabFlags |= TF_HasStat1;
120292 pIdx->pTable->tabFlags |= TF_HasStat4;
120418 pTab->tabFlags &= ~TF_HasStat1;
122191 if( !db->mallocFailed && (pTable->tabFlags & TF_Ephemeral)==0 ){
122481 if( pTab->tabFlags & TF_HasVirtual ){
122532 if( (pTab->tabFlags & TF_HasVirtual)==0 || iCol<0 ) return iCol;
122773 if( pTab ) pTab->tabFlags |= TF_HasHidden;
122775 pTab->tabFlags |= TF_OOOHidden;
122978 p->tabFlags |= TF_HasNotNull;
123208 if( pTab->tabFlags & TF_HasPrimaryKey ){
123213 pTab->tabFlags |= TF_HasPrimaryKey;
123251 pTab->tabFlags |= autoInc*TF_Autoincrement;
123368 pTab->tabFlags |= eType;
123636 assert( pPk->pTable->tabFlags & TF_WithoutRowid );
123730 pTab->tabFlags |= TF_HasNotNull;
123752 pTab->tabFlags &= ~TF_WithoutRowid;
123764 pTab->tabFlags &= ~TF_WithoutRowid;
123911 if( pOther->tabFlags & TF_Shadow ) continue;
123916 pOther->tabFlags |= TF_Shadow;
124011 p->tabFlags |= TF_Shadow;
124029 if( p->tnum==1 ) p->tabFlags |= TF_Readonly;
124043 p->tabFlags |= TF_Strict;
124065 p->tabFlags |= TF_HasNotNull;
124070 assert( (p->tabFlags & TF_HasPrimaryKey)==0
124072 assert( (p->tabFlags & TF_HasPrimaryKey)!=0
124077 if( (p->tabFlags & TF_Autoincrement) ){
124082 if( (p->tabFlags & TF_HasPrimaryKey)==0 ){
124086 p->tabFlags |= TF_WithoutRowid | TF_NoVisibleRowid;
124107 if( p->tabFlags & TF_HasGenerated ){
124109 testcase( p->tabFlags & TF_HasVirtual );
124110 testcase( p->tabFlags & TF_HasStored );
124274 if( (p->tabFlags & TF_Autoincrement)!=0 && !IN_SPECIAL_PARSE ){
124292 if( p->tabFlags & TF_HasGenerated ){
124376 p->tabFlags |= sqlite3Config.mNoVisibleRowid; /* Optional. Allow by default */
124378 p->tabFlags |= TF_NoVisibleRowid; /* Never allow rowid in view */
124541 pTable->tabFlags |= (pSelTab->tabFlags & COLFLAG_NOINSERT);
124772 if( pTab->tabFlags & TF_Autoincrement ){
124833 if( (pTab->tabFlags & TF_Shadow)!=0 && sqlite3ReadOnlyShadowTables(db) ){
124836 if( pTab->tabFlags & TF_Eponymous ){
127719 if( (pTab->tabFlags & (TF_Readonly|TF_Shadow))==0 ) return 0;
127721 if( (pTab->tabFlags & TF_Readonly)!=0 ){
127724 assert( pTab->tabFlags & TF_Shadow );
133075 if( pTab->tabFlags & TF_Strict ){
133186 assert( pTab->tabFlags & TF_HasGenerated );
133187 testcase( pTab->tabFlags & TF_HasVirtual );
133188 testcase( pTab->tabFlags & TF_HasStored );
133194 if( (pTab->tabFlags & TF_HasStored)!=0 ){
133306 if( (pTab->tabFlags & TF_Autoincrement)!=0
133951 bIdListInOrder = (pTab->tabFlags & (TF_OOOHidden|TF_HasStored))==0;
134101 if( ipkColumn>=0 && (pTab->tabFlags & TF_HasGenerated)!=0 ){
134102 testcase( pTab->tabFlags & TF_HasVirtual );
134103 testcase( pTab->tabFlags & TF_HasStored );
134120 if( (pTab->tabFlags & (TF_HasGenerated|TF_HasHidden))!=0 ){
134354 if( pTab->tabFlags & TF_HasGenerated ){
134355 testcase( pTab->tabFlags & TF_HasVirtual );
134356 testcase( pTab->tabFlags & TF_HasStored );
134425 if( pTab->tabFlags & TF_HasGenerated ){
134834 if( pTab->tabFlags & TF_HasNotNull ){
134923 if( nSeenReplace>0 && (pTab->tabFlags & TF_HasGenerated)!=0 ){
135986 if( (pDest->tabFlags & TF_Strict)!=0 && (pSrc->tabFlags & TF_Strict)==0 ){
136165 assert( (pDest->tabFlags & TF_Autoincrement)==0 );
140034 }else if( pTab->tabFlags & TF_Shadow ){
140044 (pTab->tabFlags & TF_WithoutRowid)!=0,
140045 (pTab->tabFlags & TF_Strict)!=0
140065 pTab->tabFlags);
140620 bStrict = (pTab->tabFlags & TF_Strict)!=0;
141271 if( (pTab->tabFlags & TF_MaybeReanalyze)!=0 ){
145231 pTab->tabFlags |= (pCol->colFlags & COLFLAG_NOINSERT);
148654 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid;
148801 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid;
148804 pTab->tabFlags |= TF_Ephemeral | sqlite3Config.mNoVisibleRowid;
149310 if( (pTab->tabFlags & TF_Ephemeral)!=0 ){
151898 if( (pTab->tabFlags & TF_Shadow)!=0 && sqlite3ReadOnlyShadowTables(db) ){
153811 if( pTab->tabFlags & TF_HasGenerated ){
153813 testcase( pTab->tabFlags & TF_HasVirtual );
153814 testcase( pTab->tabFlags & TF_HasStored );
154251 if( pTab->tabFlags & TF_HasGenerated ){
154252 testcase( pTab->tabFlags & TF_HasVirtual );
154253 testcase( pTab->tabFlags & TF_HasStored );
154298 if( pTab->tabFlags & TF_HasGenerated ){
154299 testcase( pTab->tabFlags & TF_HasVirtual );
154300 testcase( pTab->tabFlags & TF_HasStored );
156068 pTab->tabFlags |= TF_HasHidden;
156071 pTab->tabFlags |= oooHidden;
156264 pTab->tabFlags |= pNew->tabFlags & (TF_WithoutRowid|TF_NoVisibleRowid);
156666 pTab->tabFlags |= TF_Eponymous;
156689 pTab->tabFlags |= TF_Ephemeral;
165967 if( !IsView(pTab) && (pTab->tabFlags & TF_Ephemeral)==0 ){
166036 pNew->rRun = rSize + 16 - 2*((pTab->tabFlags & TF_HasStat4)!=0);
166157 pTab->tabFlags |= TF_MaybeReanalyze;
168093 if( (pTab->tabFlags & TF_HasStat1)==0 ) break;
168094 pTab->tabFlags |= TF_MaybeReanalyze;
168768 if( (pTab->tabFlags & TF_Ephemeral)!=0 || IsView(pTab) ){
168795 && (pTab->tabFlags & (TF_HasGenerated|TF_WithoutRowid))==0
168808 if( pLoop->u.btree.pIndex!=0 && (pTab->tabFlags & TF_WithoutRowid)==0 ){
170442 pTab->tabFlags |= TF_Ephemeral;
183762 autoinc = pTab->iPKey==iCol && (pTab->tabFlags & TF_Autoincrement)!=0;