Lines Matching refs:ExprHasProperty
411 assert( !ExprHasProperty(p, EP_TokenOnly|EP_Reduced) ); in sqlite3SetJoinExpr()
444 if( iTable<0 || (ExprHasProperty(p, EP_OuterON) && p->w.iJoin==iTable) ){ in unsetJoinExpr()
606 assert( !ExprHasProperty(pEq, EP_TokenOnly|EP_Reduced) ); in sqlite3ProcessJoin()
2217 assert( !ExprHasProperty(pColExpr, EP_IntValue) ); in sqlite3ColumnsFromExprList()
3781 if( ExprHasProperty(pExpr, EP_OuterON|EP_InnerON) in substExpr()
3784 testcase( ExprHasProperty(pExpr, EP_InnerON) ); in substExpr()
3789 && !ExprHasProperty(pExpr, EP_FixedCol) in substExpr()
3816 testcase( ExprHasProperty(pCopy, EP_Subquery) ); in substExpr()
3825 if( ExprHasProperty(pExpr,EP_OuterON|EP_InnerON) ){ in substExpr()
3865 if( ExprHasProperty(pExpr, EP_WinFunc) ){ in substExpr()
4001 if( ExprHasProperty(pExpr, EP_OuterON) ){ in renumberCursorsCb()
4701 if( ExprHasProperty(pColumn, EP_FixedCol) ) return; in constInsert()
4742 if( ExprHasProperty(pExpr, pConst->mExcludeOn) ){ in findConstInWhere()
4743 testcase( ExprHasProperty(pExpr, EP_OuterON) ); in findConstInWhere()
4744 testcase( ExprHasProperty(pExpr, EP_InnerON) ); in findConstInWhere()
4782 if( ExprHasProperty(pExpr, EP_FixedCol|pConst->mExcludeOn) ){ in propagateConstantExprRewriteOne()
4783 testcase( ExprHasProperty(pExpr, EP_FixedCol) ); in propagateConstantExprRewriteOne()
4784 testcase( ExprHasProperty(pExpr, EP_OuterON) ); in propagateConstantExprRewriteOne()
4785 testcase( ExprHasProperty(pExpr, EP_InnerON) ); in propagateConstantExprRewriteOne()
5092 && (ExprHasProperty(pWhere,EP_OuterON)==0 in pushDownWhereTerms()
5097 if( ExprHasProperty(pWhere,EP_OuterON) in pushDownWhereTerms()
5168 || ExprHasProperty(pFunc, EP_WinFunc) in minMaxQuery()
5173 assert( !ExprHasProperty(pFunc, EP_IntValue) ); in minMaxQuery()
5234 testcase( ExprHasProperty(pExpr, EP_Distinct) ); in isSimpleCount()
5235 testcase( ExprHasProperty(pExpr, EP_WinFunc) ); in isSimpleCount()
5236 if( ExprHasProperty(pExpr, EP_Distinct|EP_WinFunc) ) return 0; in isSimpleCount()
5907 assert( !ExprHasProperty(pE->pLeft, EP_IntValue) ); in selectExpander()
6306 if( ExprHasProperty(pF->pFExpr, EP_WinFunc) ){ in updateAccumulator()
7421 if( ExprHasProperty(pExpr, EP_WinFunc) ){ in sqlite3Select()
7788 if( ExprHasProperty(pAggInfo->aFunc[i].pFExpr, EP_WinFunc) ){ in sqlite3Select()