Lines Matching refs:tabFlags
18804 u32 tabFlags; /* Mask of TF_* values */ member
18913 #define HasRowid(X) (((X)->tabFlags & TF_WithoutRowid)==0)
18914 #define VisibleRowid(X) (((X)->tabFlags & TF_NoVisibleRowid)==0)
91393 if( pTab->tabFlags & TF_WithoutRowid ){
91395 }else if( pTab->tabFlags & TF_HasVirtual ){
97607 assert( pTab->tabFlags & TF_Strict );
103748 if( pTab && (pTab->tabFlags&TF_HasGenerated)!=0 ){
108222 if( (pExTab->tabFlags & TF_HasGenerated)!=0
108518 && (pMatch->pSTab->tabFlags & TF_Ephemeral)!=0
108519 && (pTab->tabFlags & TF_Ephemeral)==0)
108906 if( (pTab->tabFlags & TF_HasGenerated)!=0
117802 || (pTab->tabFlags & TF_Eponymous)!=0
117803 || ( (pTab->tabFlags & TF_Shadow)!=0
118217 || (pTab->tabFlags & TF_Strict)!=0
121736 pTable->tabFlags |= TF_HasStat1;
121746 pTable->tabFlags |= TF_HasStat1;
121931 pIdx->pTable->tabFlags |= TF_HasStat4;
122057 pTab->tabFlags &= ~TF_HasStat1;
123804 if( !db->mallocFailed && (pTable->tabFlags & TF_Ephemeral)==0 ){
124100 if( pTab->tabFlags & TF_HasVirtual ){
124151 if( (pTab->tabFlags & TF_HasVirtual)==0 || iCol<0 ) return iCol;
124393 if( pTab ) pTab->tabFlags |= TF_HasHidden;
124395 pTab->tabFlags |= TF_OOOHidden;
124600 p->tabFlags |= TF_HasNotNull;
124830 if( pTab->tabFlags & TF_HasPrimaryKey ){
124835 pTab->tabFlags |= TF_HasPrimaryKey;
124869 pTab->tabFlags |= autoInc*TF_Autoincrement;
124988 pTab->tabFlags |= eType;
125268 assert( pPk->pTable->tabFlags & TF_WithoutRowid );
125362 pTab->tabFlags |= TF_HasNotNull;
125384 pTab->tabFlags &= ~TF_WithoutRowid;
125396 pTab->tabFlags &= ~TF_WithoutRowid;
125543 if( pOther->tabFlags & TF_Shadow ) continue;
125548 pOther->tabFlags |= TF_Shadow;
125643 p->tabFlags |= TF_Shadow;
125661 if( p->tnum==1 ) p->tabFlags |= TF_Readonly;
125675 p->tabFlags |= TF_Strict;
125697 p->tabFlags |= TF_HasNotNull;
125702 assert( (p->tabFlags & TF_HasPrimaryKey)==0
125704 assert( (p->tabFlags & TF_HasPrimaryKey)!=0
125709 if( (p->tabFlags & TF_Autoincrement) ){
125714 if( (p->tabFlags & TF_HasPrimaryKey)==0 ){
125718 p->tabFlags |= TF_WithoutRowid | TF_NoVisibleRowid;
125739 if( p->tabFlags & TF_HasGenerated ){
125741 testcase( p->tabFlags & TF_HasVirtual );
125742 testcase( p->tabFlags & TF_HasStored );
125908 if( (p->tabFlags & TF_Autoincrement)!=0 && !IN_SPECIAL_PARSE ){
125926 if( p->tabFlags & TF_HasGenerated ){
126010 p->tabFlags |= sqlite3Config.mNoVisibleRowid; /* Optional. Allow by default */
126012 p->tabFlags |= TF_NoVisibleRowid; /* Never allow rowid in view */
126175 pTable->tabFlags |= (pSelTab->tabFlags & COLFLAG_NOINSERT);
126406 if( pTab->tabFlags & TF_Autoincrement ){
126467 if( (pTab->tabFlags & TF_Shadow)!=0 && sqlite3ReadOnlyShadowTables(db) ){
126470 if( pTab->tabFlags & TF_Eponymous ){
129449 if( (pTab->tabFlags & (TF_Readonly|TF_Shadow))==0 ) return 0;
129451 if( (pTab->tabFlags & TF_Readonly)!=0 ){
129454 assert( pTab->tabFlags & TF_Shadow );
134996 if( pTab->tabFlags & TF_Strict ){
135107 assert( pTab->tabFlags & TF_HasGenerated );
135108 testcase( pTab->tabFlags & TF_HasVirtual );
135109 testcase( pTab->tabFlags & TF_HasStored );
135115 if( (pTab->tabFlags & TF_HasStored)!=0 ){
135227 if( (pTab->tabFlags & TF_Autoincrement)!=0
135887 bIdListInOrder = (pTab->tabFlags & (TF_OOOHidden|TF_HasStored))==0;
136036 if( ipkColumn>=0 && (pTab->tabFlags & TF_HasGenerated)!=0 ){
136037 testcase( pTab->tabFlags & TF_HasVirtual );
136038 testcase( pTab->tabFlags & TF_HasStored );
136055 if( (pTab->tabFlags & (TF_HasGenerated|TF_HasHidden))!=0 ){
136289 if( pTab->tabFlags & TF_HasGenerated ){
136290 testcase( pTab->tabFlags & TF_HasVirtual );
136291 testcase( pTab->tabFlags & TF_HasStored );
136360 if( pTab->tabFlags & TF_HasGenerated ){
136772 if( pTab->tabFlags & TF_HasNotNull ){
136861 if( nSeenReplace>0 && (pTab->tabFlags & TF_HasGenerated)!=0 ){
137924 if( (pDest->tabFlags & TF_Strict)!=0 && (pSrc->tabFlags & TF_Strict)==0 ){
138103 assert( (pDest->tabFlags & TF_Autoincrement)==0 );
141976 }else if( pTab->tabFlags & TF_Shadow ){
141986 (pTab->tabFlags & TF_WithoutRowid)!=0,
141987 (pTab->tabFlags & TF_Strict)!=0
142007 pTab->tabFlags);
142563 bStrict = (pTab->tabFlags & TF_Strict)!=0;
143214 if( (pTab->tabFlags & TF_MaybeReanalyze)!=0 ){
147222 pTab->tabFlags |= (pCol->colFlags & COLFLAG_NOINSERT);
150675 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid;
150830 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid;
150833 pTab->tabFlags |= TF_Ephemeral | sqlite3Config.mNoVisibleRowid;
151344 if( (pTab->tabFlags & TF_Ephemeral)!=0 && pFrom->fg.isSubquery ){
154052 if( (pTab->tabFlags & TF_Shadow)!=0 && sqlite3ReadOnlyShadowTables(db) ){
155967 if( pTab->tabFlags & TF_HasGenerated ){
155969 testcase( pTab->tabFlags & TF_HasVirtual );
155970 testcase( pTab->tabFlags & TF_HasStored );
156407 if( pTab->tabFlags & TF_HasGenerated ){
156408 testcase( pTab->tabFlags & TF_HasVirtual );
156409 testcase( pTab->tabFlags & TF_HasStored );
156454 if( pTab->tabFlags & TF_HasGenerated ){
156455 testcase( pTab->tabFlags & TF_HasVirtual );
156456 testcase( pTab->tabFlags & TF_HasStored );
158230 pTab->tabFlags |= TF_HasHidden;
158233 pTab->tabFlags |= oooHidden;
158429 pTab->tabFlags |= pNew->tabFlags & (TF_WithoutRowid|TF_NoVisibleRowid);
158831 pTab->tabFlags |= TF_Eponymous;
158854 pTab->tabFlags |= TF_Ephemeral;
168462 if( !IsView(pTab) && (pTab->tabFlags & TF_Ephemeral)==0 ){
168533 pNew->rRun = rSize + 16 - 2*((pTab->tabFlags & TF_HasStat4)!=0);
168658 pTab->tabFlags |= TF_MaybeReanalyze;
170937 if( (pTab->tabFlags & TF_HasStat1)==0 ) break;
170938 pTab->tabFlags |= TF_MaybeReanalyze;
171553 if( (pTab->tabFlags & TF_Ephemeral)!=0 || IsView(pTab) ){
171580 && (pTab->tabFlags & (TF_HasGenerated|TF_WithoutRowid))==0
171593 if( pLoop->u.btree.pIndex!=0 && (pTab->tabFlags & TF_WithoutRowid)==0 ){
173250 pTab->tabFlags |= TF_Ephemeral;
186671 autoinc = pTab->iPKey==iCol && (pTab->tabFlags & TF_Autoincrement)!=0;