Lines Matching refs:colFlags
17311 u16 colFlags; /* Boolean properties. See COLFLAG_ defines below */ member
17544 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
17545 # define IsOrdinaryHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
17547 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
31222 if( (pCol->colFlags & COLFLAG_HASTYPE)==0 ) return zDflt;
97720 && (pExTab->aCol[n].colFlags & COLFLAG_GENERATED)!=0
98184 && (pTab->aCol[iCol].colFlags & COLFLAG_GENERATED)!=0
103034 }else if( (pCol = &pTab->aCol[iCol])->colFlags & COLFLAG_VIRTUAL ){
103036 if( pCol->colFlags & COLFLAG_BUSY ){
103040 pCol->colFlags |= COLFLAG_BUSY;
103044 pCol->colFlags &= ~COLFLAG_BUSY;
103369 if( pCol->colFlags & COLFLAG_GENERATED ){
103370 if( pCol->colFlags & COLFLAG_BUSY ){
103375 pCol->colFlags |= COLFLAG_BUSY;
103376 if( pCol->colFlags & COLFLAG_NOTAVAIL ){
103379 pCol->colFlags &= ~(COLFLAG_BUSY|COLFLAG_NOTAVAIL);
105811 if( pCol->colFlags & COLFLAG_PRIMKEY ){
105820 if( (pCol->colFlags & COLFLAG_GENERATED)==0 ){
105857 }else if( pCol->colFlags & COLFLAG_STORED ){
110976 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) iCol++;
111026 if( (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) n++;
111028 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ){
111254 pCol->colFlags |= COLFLAG_HIDDEN;
111255 }else if( pTab && pCol!=pTab->aCol && (pCol[-1].colFlags & COLFLAG_HIDDEN) ){
111317 pCol->colFlags |= COLFLAG_SORTERREF;
111326 pCol->colFlags |= COLFLAG_HASTYPE;
111350 if( pCol->colFlags & COLFLAG_UNIQUE ){
111443 pCol->colFlags |= COLFLAG_SORTERREF;
111480 }else if( pCol->colFlags & COLFLAG_GENERATED ){
111481 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
111482 testcase( pCol->colFlags & COLFLAG_STORED );
111534 pCol->colFlags |= COLFLAG_PRIMKEY;
111536 if( pCol->colFlags & COLFLAG_GENERATED ){
111537 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
111538 testcase( pCol->colFlags & COLFLAG_STORED );
111723 pCol->colFlags |= eType;
111727 if( pCol->colFlags & COLFLAG_PRIMKEY ){
112021 if( x>=0 && (pTab->aCol[x].colFlags & COLFLAG_VIRTUAL)==0 ){
112068 if( (pTab->aCol[i].colFlags & COLFLAG_PRIMKEY)!=0 ){
112181 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) nExtra++;
112186 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0
112373 u32 colFlags = p->aCol[ii].colFlags;
112374 if( (colFlags & COLFLAG_GENERATED)!=0 ){
112376 testcase( colFlags & COLFLAG_VIRTUAL );
112377 testcase( colFlags & COLFLAG_STORED );
113701 pCol->colFlags |= COLFLAG_UNIQUE;
113806 if( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL ){
119522 }else if( pCol->colFlags & COLFLAG_PRIMKEY ){
119972 if( pCol->colFlags & COLFLAG_GENERATED ){
119973 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
119974 testcase( pCol->colFlags & COLFLAG_STORED );
120293 if( (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ){
120359 pWalker->eCode |= pWalker->u.pTab->aCol[pExpr->iColumn].colFlags;
120402 if( pTab->aCol[ii].colFlags & COLFLAG_VIRTUAL ){
120405 if( pTab->aCol[ii].colFlags & COLFLAG_STORED ){
120417 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
120418 testcase( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL );
120419 testcase( pTab->aCol[i].colFlags & COLFLAG_STORED );
120420 pTab->aCol[i].colFlags |= COLFLAG_NOTAVAIL;
120440 if( (pCol->colFlags & COLFLAG_NOTAVAIL)!=0 ){
120442 pCol->colFlags |= COLFLAG_BUSY;
120445 pCol->colFlags &= ~COLFLAG_BUSY;
120451 assert( pCol->colFlags & COLFLAG_GENERATED );
120454 pCol->colFlags &= ~COLFLAG_NOTAVAIL;
120950 if( pTab->aCol[j].colFlags & (COLFLAG_STORED|COLFLAG_VIRTUAL) ){
121071 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
121072 testcase( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL );
121073 testcase( pTab->aCol[i].colFlags & COLFLAG_STORED );
121085 if( pTab->aCol[i].colFlags & COLFLAG_NOINSERT ) nHidden++;
121194 u32 colFlags;
121204 if( ((colFlags = pTab->aCol[i].colFlags) & COLFLAG_NOINSERT)!=0 ){
121206 if( (colFlags & COLFLAG_VIRTUAL)!=0 ){
121212 }else if( (colFlags & COLFLAG_STORED)!=0 ){
121720 isGenerated = pCol->colFlags & COLFLAG_GENERATED;
121738 testcase( pCol->colFlags & COLFLAG_VIRTUAL );
121739 testcase( pCol->colFlags & COLFLAG_STORED );
121740 testcase( pCol->colFlags & COLFLAG_GENERATED );
121756 assert( (pCol->colFlags & COLFLAG_GENERATED)==0 );
122420 if( pTab->aCol[i].colFlags & COLFLAG_PRIMKEY ) break;
122787 && (pDestCol->colFlags | pSrcCol->colFlags) & COLFLAG_HIDDEN
122809 if( (pDestCol->colFlags & COLFLAG_GENERATED) !=
122810 (pSrcCol->colFlags & COLFLAG_GENERATED) ){
122817 if( (pDestCol->colFlags & COLFLAG_GENERATED)!=0 ){
122819 testcase( pDestCol->colFlags & COLFLAG_VIRTUAL );
122820 testcase( pDestCol->colFlags & COLFLAG_STORED );
122835 if( (pDestCol->colFlags & COLFLAG_GENERATED)==0 && i>0 ){
126494 if( pCol->colFlags & COLFLAG_NOINSERT ){
126499 if( pCol->colFlags & COLFLAG_VIRTUAL ){
126501 }else if( pCol->colFlags & COLFLAG_STORED ){
126503 }else{ assert( pCol->colFlags & COLFLAG_HIDDEN );
126507 if( (pCol->colFlags & COLFLAG_PRIMKEY)==0 ){
129667 && (pTab->aCol[pExpr->iColumn].colFlags & COLFLAG_SORTERREF)
130926 pCol->colFlags |= COLFLAG_HASTYPE;
137357 }else if( pPk && (pTab->aCol[j].colFlags & COLFLAG_PRIMKEY)!=0 ){
137361 else if( pTab->aCol[j].colFlags & COLFLAG_GENERATED ){
137362 testcase( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL );
137363 testcase( pTab->aCol[j].colFlags & COLFLAG_STORED );
137420 if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)==0 ) continue;
137714 u32 colFlags = pTab->aCol[i].colFlags;
137718 || (colFlags & COLFLAG_PRIMKEY)!=0
137750 }else if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)!=0 ){
137751 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--;
137811 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){
137812 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--;
138038 assert( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)==0 );
139451 pTab->aCol[iCol].colFlags |= COLFLAG_HIDDEN;
141953 && (pTab->aCol[iRef].colFlags & COLFLAG_VIRTUAL)!=0
144801 while( k<pTab->nCol && (pTab->aCol[k].colFlags & COLFLAG_HIDDEN)==0 ){k++;}
163886 primarykey = (pCol->colFlags & COLFLAG_PRIMKEY)!=0;