Lines Matching refs:ExprHasProperty

11421 #define ExprHasProperty(E,P)     (((E)->flags&(P))!=0)
61832 if( ExprHasProperty(pExpr, EP_IntValue) ){
76653 testcase( ExprHasProperty(pExpr, EP_TokenOnly) );
76654 testcase( ExprHasProperty(pExpr, EP_Reduced) );
76657 && !ExprHasProperty(pExpr,EP_TokenOnly) ){
76660 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
76897 if( !ExprHasProperty(pExpr, EP_IntValue) && pExpr->u.zToken!=0 ){
77002 assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) );
77189 if( (pNC->ncFlags&NC_AllowAgg)==0 && ExprHasProperty(pOrig, EP_Agg) ){
77221 if( cnt==0 && zTab==0 && ExprHasProperty(pExpr,EP_DblQuoted) ){
77377 if( ExprHasProperty(pExpr, EP_Resolved) ) return WRC_Prune;
77453 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
77541 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
78044 if( ExprHasProperty(pItem->pExpr, EP_Agg) ){
78152 return ExprHasProperty(pExpr, EP_Error);
78270 assert( !ExprHasProperty(pExpr, EP_IntValue) );
78323 while( pExpr && ExprHasProperty(pExpr, EP_Skip) ){
78324 if( ExprHasProperty(pExpr, EP_Unlikely) ){
78325 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
78431 }else if( ExprHasProperty(pExpr, EP_xIsSelect) ){
78589 if( ExprHasProperty(p, EP_xIsSelect) ){
78773 if( ExprHasProperty(p, EP_FromJoin) ) return 0;
78779 if( ExprHasProperty(p, EP_FromJoin) ) return 0;
78822 assert( !ExprHasProperty(pNew, EP_xIsSelect) );
78848 assert( !ExprHasProperty(pExpr, EP_IntValue|EP_Reduced|EP_TokenOnly) );
78917 assert( !ExprHasProperty(p, EP_IntValue) || p->u.iValue>=0 );
78918 if( !ExprHasProperty(p, EP_TokenOnly) ){
78923 if( ExprHasProperty(p, EP_MemToken) ) sqlite3DbFree(db, p->u.zToken);
78924 if( ExprHasProperty(p, EP_xIsSelect) ){
78930 if( !ExprHasProperty(p, EP_Static) ){
78941 if( ExprHasProperty(p, EP_TokenOnly) ) return EXPR_TOKENONLYSIZE;
78942 if( ExprHasProperty(p, EP_Reduced) ) return EXPR_REDUCEDSIZE;
78988 assert( !ExprHasProperty(p, EP_TokenOnly|EP_Reduced) );
78989 assert( !ExprHasProperty(p, EP_FromJoin) );
78990 assert( !ExprHasProperty(p, EP_MemToken) );
78991 assert( !ExprHasProperty(p, EP_NoReduce) );
79009 if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){
79074 if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){
79080 assert( ExprHasProperty(p, EP_Reduced)==0 );
79101 if( ExprHasProperty(p, EP_xIsSelect) ){
79109 if( ExprHasProperty(pNew, EP_Reduced|EP_TokenOnly) ){
79111 if( ExprHasProperty(pNew, EP_Reduced) ){
79119 if( !ExprHasProperty(p, EP_TokenOnly) ){
79455 if( pWalker->u.i==3 && ExprHasProperty(pExpr, EP_FromJoin) ){
79465 if( pWalker->u.i==2 || ExprHasProperty(pExpr,EP_Constant) ){
79732 assert( !ExprHasProperty(pIn, EP_xIsSelect) );
79826 p = (ExprHasProperty(pX, EP_xIsSelect) ? pX->x.pSelect : 0);
79905 && !ExprHasProperty(pX, EP_xIsSelect)
79921 if( pX->pLeft->iColumn<0 && !ExprHasProperty(pX, EP_xIsSelect) ){
79986 if( !ExprHasProperty(pExpr, EP_VarSelect) ){
80026 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
80136 assert( ExprHasProperty(pExpr, EP_xIsSelect) );
80237 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
80771 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80777 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80790 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80802 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80826 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80921 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80964 assert( !ExprHasProperty(pExpr, EP_IntValue) );
80982 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
80983 if( ExprHasProperty(pExpr, EP_TokenOnly) ){
80989 assert( !ExprHasProperty(pExpr, EP_IntValue) );
81252 assert( !ExprHasProperty(pExpr, EP_xIsSelect) && pExpr->x.pList );
81316 assert( !ExprHasProperty(pExpr, EP_IntValue) );
81585 if( ExprHasProperty(pExpr, EP_TokenOnly) ){
81619 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
81808 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
82367 assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) );
82445 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
82449 assert( !ExprHasProperty(pExpr, EP_IntValue) );
82462 assert( !ExprHasProperty(pExpr, EP_TokenOnly|EP_Reduced) );
85790 if( ExprHasProperty(pExpr, EP_TokenOnly) ) break;
85791 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
93290 assert( !ExprHasProperty(pExpr, EP_xIsSelect) );
101752 assert( !ExprHasProperty(pEq, EP_TokenOnly|EP_Reduced) );
101788 assert( !ExprHasProperty(p, EP_TokenOnly|EP_Reduced) );
102830 assert( ExprHasProperty(pExpr, EP_xIsSelect) );
103021 assert( !ExprHasProperty(pColExpr, EP_IntValue) );
104450 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
105547 assert( !ExprHasProperty(pE->pLeft, EP_IntValue) );
105824 assert( !ExprHasProperty(pE, EP_xIsSelect) );
105848 assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) );
105872 assert( !ExprHasProperty(pF->pExpr, EP_xIsSelect) );
106348 assert( !ExprHasProperty(sAggInfo.aFunc[i].pExpr, EP_xIsSelect) );
111121 if( p && ExprHasProperty(p, EP_Unlikely) ){
111210 if( ExprHasProperty(p, EP_xIsSelect) ){
111350 && (pScan->iEquiv<=2 || !ExprHasProperty(pTerm->pExpr, EP_FromJoin))
111949 assert( !ExprHasProperty(pNew, EP_xIsSelect) );
112014 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
112025 if( ExprHasProperty(pExpr, EP_FromJoin) ){
112063 && !ExprHasProperty(pExpr, EP_FromJoin)
113320 && (pLevel->iLeftJoin==0 || ExprHasProperty(pTerm->pExpr, EP_FromJoin))
114399 if( ExprHasProperty(pExpr, EP_FromJoin) ) continue;
114424 if( pAndExpr && !ExprHasProperty(pOrExpr, EP_FromJoin) ){
114583 if( pLevel->iLeftJoin && !ExprHasProperty(pE, EP_FromJoin) ){
114606 assert( !ExprHasProperty(pE, EP_FromJoin) );
114657 if( ExprHasProperty(pTerm->pExpr, EP_FromJoin) ) zType[2] = 'L';
115260 if( ExprHasProperty(pExpr, EP_xIsSelect) ){
115324 && ((eOp & WO_IN)==0 || !ExprHasProperty(pTerm->pExpr, EP_xIsSelect))
117114 && !ExprHasProperty(pTerm->pExpr, EP_FromJoin)