Lines Matching refs:XN_EXPR
18793 #define XN_EXPR (-2) /* Indexed column is an expression */ macro
102514 if( pIdx->aiColumn[j]==iCol || pIdx->aiColumn[j]==XN_EXPR ){
113122 if( iTabCol==XN_EXPR ){
113177 assert( iCol!=XN_EXPR );
119417 }else if( i==XN_EXPR ){
123640 assert( j!=XN_ROWID && j!=XN_EXPR );
125581 j = XN_EXPR;
125582 pIndex->aiColumn[i] = XN_EXPR;
128613 && pPrior->aiColumn[j]!=XN_EXPR
132992 assert( x==XN_EXPR );
135304 if( iField==XN_EXPR ){
135838 if( pSrc->aiColumn[i]==XN_EXPR ){
153381 assert( iIdxCol==XN_EXPR );
154811 if( pIdx->aiColumn[ii]==XN_EXPR ){
157441 if( i==XN_EXPR ) return "<expr>";
158254 testcase( pIdx->aiColumn[j]==XN_EXPR );
159237 if( (j>=0 && pIdx->pTable->aCol[j].notNull==0) || j==XN_EXPR ){
161077 }else if( pOrTerm->u.x.leftColumn!=iColumn || (iColumn==XN_EXPR
161230 if( pIdx->aiColumn[i]!=XN_EXPR ) continue;
161236 aiCurCol[1] = XN_EXPR;
162483 && (iColumn!=XN_EXPR
162623 }else if( iColumn==XN_EXPR ){
162626 pScan->aiColumn[0] = XN_EXPR;
162629 }else if( iColumn==XN_EXPR ){
165556 if( pIndex->aiColumn[jj]!=XN_EXPR ) continue;
165611 if( pIdx->aiColumn[i]==XN_EXPR
167116 if( iColumn==XN_EXPR ){
168192 if( j==XN_EXPR ){