Lines Matching defs:colFlags
17570 ** is only included if the COLFLAG_HASTYPE bit of colFlags is set and the
17582 u16 colFlags; /* Boolean properties. See COLFLAG_ defines below */
17601 /* Allowed values for Column.colFlags.
17857 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
17858 # define IsOrdinaryHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
17860 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
31433 u16 flg = aCol[i].colFlags;
33691 if( pCol->colFlags & COLFLAG_HASTYPE ){
93496 if( aCol[i].colFlags & COLFLAG_GENERATED ){
93497 if( aCol[i].colFlags & COLFLAG_VIRTUAL ) continue;
103844 && (pExTab->aCol[n].colFlags & COLFLAG_GENERATED)!=0
104451 && (pTab->aCol[iCol].colFlags & COLFLAG_GENERATED)!=0
109613 }else if( (pCol = &pTab->aCol[iCol])->colFlags & COLFLAG_VIRTUAL ){
109615 if( pCol->colFlags & COLFLAG_BUSY ){
109620 pCol->colFlags |= COLFLAG_BUSY;
109624 pCol->colFlags &= ~COLFLAG_BUSY;
110012 if( pCol->colFlags & COLFLAG_GENERATED ){
110013 if( pCol->colFlags & COLFLAG_BUSY ){
110018 pCol->colFlags |= COLFLAG_BUSY;
110019 if( pCol->colFlags & COLFLAG_NOTAVAIL ){
110022 pCol->colFlags &= ~(COLFLAG_BUSY|COLFLAG_NOTAVAIL);
112680 if( pCol->colFlags & COLFLAG_PRIMKEY ){
112689 if( (pCol->colFlags & COLFLAG_GENERATED)==0 ){
112727 }else if( pCol->colFlags & COLFLAG_STORED ){
112774 || (pCol->notNull && (pCol->colFlags & COLFLAG_GENERATED)!=0)
114485 if( pTab->aCol[iCol].colFlags & (COLFLAG_PRIMKEY|COLFLAG_UNIQUE) ){
114487 (pTab->aCol[iCol].colFlags&COLFLAG_PRIMKEY) ? "PRIMARY KEY" : "UNIQUE",
114523 if( pParse->nErr==0 && (pTab->aCol[iCol].colFlags & COLFLAG_VIRTUAL)==0 ){
114549 if( i!=iCol && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ){
118201 if( pCol->colFlags & COLFLAG_HASTYPE ){
118209 pCol->colFlags |= COLFLAG_HASCOLL;
118218 if( (pCol->colFlags & COLFLAG_HASCOLL)==0 ) return 0;
118221 if( pCol->colFlags & COLFLAG_HASTYPE ){
118589 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) iCol++;
118639 if( (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) n++;
118641 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ){
118877 pCol->colFlags |= COLFLAG_HIDDEN;
118879 }else if( pTab && pCol!=pTab->aCol && (pCol[-1].colFlags & COLFLAG_HIDDEN) ){
119057 pCol->colFlags |= COLFLAG_SORTERREF;
119067 pCol->colFlags |= COLFLAG_HASTYPE;
119091 if( pCol->colFlags & COLFLAG_UNIQUE ){
119184 pCol->colFlags |= COLFLAG_SORTERREF;
119221 }else if( pCol->colFlags & COLFLAG_GENERATED ){
119222 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
119223 testcase( pCol->colFlags & COLFLAG_STORED );
119275 pCol->colFlags |= COLFLAG_PRIMKEY;
119277 if( pCol->colFlags & COLFLAG_GENERATED ){
119278 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
119279 testcase( pCol->colFlags & COLFLAG_STORED );
119473 pCol->colFlags |= eType;
119477 if( pCol->colFlags & COLFLAG_PRIMKEY ){
119774 if( x>=0 && (pTab->aCol[x].colFlags & COLFLAG_VIRTUAL)==0 ){
119821 if( (pTab->aCol[i].colFlags & COLFLAG_PRIMKEY)!=0
119944 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) nExtra++;
119949 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0
120143 if( pCol->colFlags & COLFLAG_HASTYPE ){
120156 if( (pCol->colFlags & COLFLAG_PRIMKEY)!=0
120208 u32 colFlags = p->aCol[ii].colFlags;
120209 if( (colFlags & COLFLAG_GENERATED)!=0 ){
120211 testcase( colFlags & COLFLAG_VIRTUAL );
120212 testcase( colFlags & COLFLAG_STORED );
121572 pCol->colFlags |= COLFLAG_UNIQUE;
121679 if( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL ){
127964 }else if( pCol->colFlags & COLFLAG_PRIMKEY ){
128418 if( pCol->colFlags & COLFLAG_GENERATED ){
128419 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
128420 testcase( pCol->colFlags & COLFLAG_STORED );
128726 if( (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ){
128861 /* This walker callback will compute the union of colFlags flags for all
128867 pWalker->eCode |= pWalker->u.pTab->aCol[pExpr->iColumn].colFlags;
128910 if( pTab->aCol[ii].colFlags & COLFLAG_VIRTUAL ){
128913 if( pTab->aCol[ii].colFlags & COLFLAG_STORED ){
128931 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
128932 testcase( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL );
128933 testcase( pTab->aCol[i].colFlags & COLFLAG_STORED );
128934 pTab->aCol[i].colFlags |= COLFLAG_NOTAVAIL;
128954 if( (pCol->colFlags & COLFLAG_NOTAVAIL)!=0 ){
128956 pCol->colFlags |= COLFLAG_BUSY;
128959 pCol->colFlags &= ~COLFLAG_BUSY;
128965 assert( pCol->colFlags & COLFLAG_GENERATED );
128968 pCol->colFlags &= ~COLFLAG_NOTAVAIL;
129482 if( pTab->aCol[j].colFlags & (COLFLAG_STORED|COLFLAG_VIRTUAL) ){
129605 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
129606 testcase( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL );
129607 testcase( pTab->aCol[i].colFlags & COLFLAG_STORED );
129622 if( pTab->aCol[i].colFlags & COLFLAG_NOINSERT ) nHidden++;
129741 u32 colFlags;
129751 if( ((colFlags = pTab->aCol[i].colFlags) & COLFLAG_NOINSERT)!=0 ){
129753 if( (colFlags & COLFLAG_VIRTUAL)!=0 ){
129759 }else if( (colFlags & COLFLAG_STORED)!=0 ){
130348 isGenerated = pCol->colFlags & COLFLAG_GENERATED;
130366 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
130367 testcase( pCol->colFlags & COLFLAG_STORED );
130368 testcase( pCol->colFlags & COLFLAG_GENERATED );
130384 assert( (pCol->colFlags & COLFLAG_GENERATED)==0 );
131113 if( pTab->aCol[i].colFlags & COLFLAG_PRIMKEY ) break;
131491 && (pDestCol->colFlags | pSrcCol->colFlags) & COLFLAG_HIDDEN
131513 if( (pDestCol->colFlags & COLFLAG_GENERATED) !=
131514 (pSrcCol->colFlags & COLFLAG_GENERATED) ){
131521 if( (pDestCol->colFlags & COLFLAG_GENERATED)!=0 ){
131525 testcase( pDestCol->colFlags & COLFLAG_VIRTUAL );
131526 testcase( pDestCol->colFlags & COLFLAG_STORED );
131542 if( (pDestCol->colFlags & COLFLAG_GENERATED)==0 && i>0 ){
135433 if( pCol->colFlags & COLFLAG_NOINSERT ){
135438 if( pCol->colFlags & COLFLAG_VIRTUAL ){
135440 }else if( pCol->colFlags & COLFLAG_STORED ){
135442 }else{ assert( pCol->colFlags & COLFLAG_HIDDEN );
135446 if( (pCol->colFlags & COLFLAG_PRIMKEY)==0 ){
136043 && ((pTab->aCol[mxCol].colFlags & COLFLAG_VIRTUAL)!=0
136098 if( pCol->colFlags & COLFLAG_VIRTUAL ){
139248 && (pTab->aCol[pExpr->iColumn].colFlags & COLFLAG_SORTERREF)!=0
140486 pCol->colFlags |= COLFLAG_NOEXPAND;
140499 pCol->colFlags |= COLFLAG_NOEXPAND;
140554 pTab->tabFlags |= (pCol->colFlags & COLFLAG_NOINSERT);
140565 pCol->colFlags |= COLFLAG_HASTYPE;
140567 testcase( pCol->colFlags & COLFLAG_HASTYPE );
140568 pCol->colFlags &= ~(COLFLAG_HASTYPE|COLFLAG_HASCOLL);
144228 if( (pTab->aCol[j].colFlags & COLFLAG_NOEXPAND)!=0
144286 || (pTab->aCol[j].colFlags & COLFLAG_NOEXPAND)!=0
148321 }else if( pPk && (pTab->aCol[j].colFlags & COLFLAG_PRIMKEY)!=0 ){
148325 else if( pTab->aCol[j].colFlags & COLFLAG_GENERATED ){
148326 testcase( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL );
148327 testcase( pTab->aCol[j].colFlags & COLFLAG_STORED );
148385 if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)==0 ) continue;
148738 u32 colFlags = pTab->aCol[i].colFlags;
148742 || (colFlags & COLFLAG_PRIMKEY)!=0
148774 }else if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)!=0 ){
148775 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--;
148842 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
148843 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--;
149106 assert( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)==0 );
150608 pTab->aCol[iCol].colFlags |= COLFLAG_HIDDEN;
156523 while( k<pTab->nCol && (pTab->aCol[k].colFlags & COLFLAG_HIDDEN)==0 ){k++;}
162058 }else if( j>=0 && (pTab->aCol[j].colFlags & COLFLAG_VIRTUAL)!=0 ){
177323 primarykey = (pCol->colFlags & COLFLAG_PRIMKEY)!=0;