ExprHasProperty 64394 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_IntValue) ){ ExprHasProperty 81182 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_TokenOnly) ); ExprHasProperty 81183 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_Reduced) ); ExprHasProperty 81186 ext/sqlite3/libsqlite/sqlite3.c && !ExprHasProperty(pExpr,EP_TokenOnly) ){ ExprHasProperty 81189 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 81425 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(pExpr, EP_IntValue) && pExpr->u.zToken!=0 ){ ExprHasProperty 81530 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 81723 ext/sqlite3/libsqlite/sqlite3.c if( (pNC->ncFlags&NC_AllowAgg)==0 && ExprHasProperty(pOrig, EP_Agg) ){ ExprHasProperty 81755 ext/sqlite3/libsqlite/sqlite3.c if( cnt==0 && zTab==0 && ExprHasProperty(pExpr,EP_DblQuoted) ){ ExprHasProperty 81911 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_Resolved) ) return WRC_Prune; ExprHasProperty 81988 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 82083 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 82622 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pItem->pExpr, EP_Agg) ){ ExprHasProperty 82729 ext/sqlite3/libsqlite/sqlite3.c return ExprHasProperty(pExpr, EP_Error); ExprHasProperty 82847 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 82901 ext/sqlite3/libsqlite/sqlite3.c while( pExpr && ExprHasProperty(pExpr, EP_Skip) ){ ExprHasProperty 82902 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_Unlikely) ){ ExprHasProperty 82903 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 82962 ext/sqlite3/libsqlite/sqlite3.c if( p->x.pList!=0 && ALWAYS(!ExprHasProperty(p, EP_xIsSelect)) ){ ExprHasProperty 82965 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p->x.pList->a[i].pExpr, EP_Collate) ){ ExprHasProperty 83024 ext/sqlite3/libsqlite/sqlite3.c }else if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 83185 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_xIsSelect) ){ ExprHasProperty 83223 ext/sqlite3/libsqlite/sqlite3.c if( p && p->x.pList && !ExprHasProperty(p, EP_xIsSelect) ){ ExprHasProperty 83383 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_FromJoin) ) return 0; ExprHasProperty 83389 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_FromJoin) ) return 0; ExprHasProperty 83432 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pNew, EP_xIsSelect) ); ExprHasProperty 83458 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue|EP_Reduced|EP_TokenOnly) ); ExprHasProperty 83527 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_IntValue) || p->u.iValue>=0 ); ExprHasProperty 83528 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_TokenOnly) ){ ExprHasProperty 83533 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_MemToken) ) sqlite3DbFree(db, p->u.zToken); ExprHasProperty 83534 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_xIsSelect) ){ ExprHasProperty 83540 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_Static) ){ ExprHasProperty 83551 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_TokenOnly) ) return EXPR_TOKENONLYSIZE; ExprHasProperty 83552 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_Reduced) ) return EXPR_REDUCEDSIZE; ExprHasProperty 83598 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 83599 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_FromJoin) ); ExprHasProperty 83600 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_MemToken) ); ExprHasProperty 83601 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_NoReduce) ); ExprHasProperty 83619 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){ ExprHasProperty 83684 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){ ExprHasProperty 83690 ext/sqlite3/libsqlite/sqlite3.c assert( ExprHasProperty(p, EP_Reduced)==0 ); ExprHasProperty 83711 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_xIsSelect) ){ ExprHasProperty 83719 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pNew, EP_Reduced|EP_TokenOnly) ){ ExprHasProperty 83721 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pNew, EP_Reduced) ){ ExprHasProperty 83729 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_TokenOnly) ){ ExprHasProperty 84094 ext/sqlite3/libsqlite/sqlite3.c if( pWalker->eCode==2 && ExprHasProperty(pExpr, EP_FromJoin) ){ ExprHasProperty 84104 ext/sqlite3/libsqlite/sqlite3.c if( pWalker->eCode>=4 || ExprHasProperty(pExpr,EP_ConstFunc) ){ ExprHasProperty 84269 ext/sqlite3/libsqlite/sqlite3.c return ExprHasProperty(p, EP_CanBeNull) || ExprHasProperty 84403 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pIn, EP_xIsSelect) ); ExprHasProperty 84497 ext/sqlite3/libsqlite/sqlite3.c p = (ExprHasProperty(pX, EP_xIsSelect) ? pX->x.pSelect : 0); ExprHasProperty 84576 ext/sqlite3/libsqlite/sqlite3.c && !ExprHasProperty(pX, EP_xIsSelect) ExprHasProperty 84592 ext/sqlite3/libsqlite/sqlite3.c if( pX->pLeft->iColumn<0 && !ExprHasProperty(pX, EP_xIsSelect) ){ ExprHasProperty 84657 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(pExpr, EP_VarSelect) ){ ExprHasProperty 84697 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 84806 ext/sqlite3/libsqlite/sqlite3.c assert( ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 84909 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 85437 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85443 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85456 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85468 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85574 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85617 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85635 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 85636 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_TokenOnly) ){ ExprHasProperty 85642 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 85908 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) && pExpr->x.pList ); ExprHasProperty 85972 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 86238 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_TokenOnly) ){ ExprHasProperty 86268 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 86454 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 87014 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 87092 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 87096 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_IntValue) ); ExprHasProperty 87109 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 90491 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_TokenOnly) ) break; ExprHasProperty 90492 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 98092 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 106796 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pEq, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 106832 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_TokenOnly|EP_Reduced) ); ExprHasProperty 107901 ext/sqlite3/libsqlite/sqlite3.c assert( ExprHasProperty(pExpr, EP_xIsSelect) ); ExprHasProperty 108092 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pColExpr, EP_IntValue) ); ExprHasProperty 109586 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 109806 ext/sqlite3/libsqlite/sqlite3.c if( (p->pWhere && ExprHasProperty(p->pWhere,EP_Subquery)) ExprHasProperty 110742 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pE->pLeft, EP_IntValue) ); ExprHasProperty 111021 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pE, EP_xIsSelect) ); ExprHasProperty 111045 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) ); ExprHasProperty 111069 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) ); ExprHasProperty 111564 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(sAggInfo.aFunc[i].pExpr, EP_xIsSelect) ); ExprHasProperty 116402 ext/sqlite3/libsqlite/sqlite3.c if( p && ExprHasProperty(p, EP_Unlikely) ){ ExprHasProperty 116492 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_xIsSelect) ){ ExprHasProperty 116627 ext/sqlite3/libsqlite/sqlite3.c && (pScan->iEquiv<=2 || !ExprHasProperty(pTerm->pExpr, EP_FromJoin)) ExprHasProperty 117337 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pNew, EP_xIsSelect) ); ExprHasProperty 117401 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 117412 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_FromJoin) ){ ExprHasProperty 117449 ext/sqlite3/libsqlite/sqlite3.c && !ExprHasProperty(pExpr, EP_FromJoin) ExprHasProperty 117911 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pExpr, EP_FromJoin) /* prereq always non-zero */ ExprHasProperty 117916 ext/sqlite3/libsqlite/sqlite3.c && !ExprHasProperty(pExpr, EP_FromJoin) ExprHasProperty 118889 ext/sqlite3/libsqlite/sqlite3.c && (pLevel->iLeftJoin==0 || ExprHasProperty(pTerm->pExpr, EP_FromJoin)) ExprHasProperty 120058 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_FromJoin) ) continue; ExprHasProperty 120084 ext/sqlite3/libsqlite/sqlite3.c if( pAndExpr && !ExprHasProperty(pOrExpr, EP_FromJoin) ){ ExprHasProperty 120251 ext/sqlite3/libsqlite/sqlite3.c if( pLevel->iLeftJoin && !ExprHasProperty(pE, EP_FromJoin) ){ ExprHasProperty 120280 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(pE, EP_FromJoin) ); ExprHasProperty 120334 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pTerm->pExpr, EP_FromJoin) ) zType[2] = 'L'; ExprHasProperty 120952 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(pExpr, EP_xIsSelect) ){ ExprHasProperty 121026 ext/sqlite3/libsqlite/sqlite3.c && ((eOp & WO_IN)==0 || !ExprHasProperty(pTerm->pExpr, EP_xIsSelect)) ExprHasProperty 121193 ext/sqlite3/libsqlite/sqlite3.c && (!ExprHasProperty(pExpr, EP_FromJoin) || pExpr->iRightJoinTable==iTab) ExprHasProperty 122874 ext/sqlite3/libsqlite/sqlite3.c && !ExprHasProperty(pTerm->pExpr, EP_FromJoin)