Lines Matching defs:TK_FUNCTION

14617 #define TK_FUNCTION                       172
18858 ** variable name. Finally, if the expression is an SQL function (TK_FUNCTION),
18914 ** TK_FUNCTION: NC_SelfRef flag if needs OP_PureFunc */
19001 #define EP_WinFunc 0x1000000 /* TK_FUNCTION with Expr.y.pWin set */
32955 case TK_FUNCTION: {
84051 else if( op==TK_FUNCTION && pCtx!=0 ){
106925 pExpr->op = TK_FUNCTION;
107227 case TK_FUNCTION: {
108218 ** set and the opcode is changed from TK_FUNCTION to TK_AGG_FUNCTION.
108377 /* Cause EP_FromDDL to be set on TK_FUNCTION nodes of non-TEMP
108518 case TK_FUNCTION: {
108610 assert( pExpr->op==TK_FUNCTION );
109555 pNew = sqlite3ExprAlloc(db, TK_FUNCTION, pToken, 1);
109594 ** and added to the Expr.pLeft field of the parent TK_FUNCTION node.
109612 assert( pExpr->op==TK_FUNCTION );
109763 assert( p->op!=TK_FUNCTION || !ExprUseYSub(p) );
110142 if( pExpr->op==TK_FUNCTION && ExprHasProperty(pExpr, EP_WinFunc) ){
110779 case TK_FUNCTION:
111035 ** If isInit is true, set EP_FromDDL on every TK_FUNCTION node.
113172 case TK_FUNCTION: {
114357 if( pA->op==TK_FUNCTION || pA->op==TK_AGG_FUNCTION ){
114618 case TK_FUNCTION:
114626 testcase( pExpr->op==TK_FUNCTION );
130176 assert( pExpr->op==TK_FUNCTION );
142205 if( p->op==TK_FUNCTION ){
142242 if( p->op==TK_FUNCTION ){
148277 assert( pExpr->op==TK_FUNCTION || pExpr->op==TK_AGG_FUNCTION );
157141 }else if( pExpr->op==TK_FUNCTION ){
159305 if( pExpr->op==TK_FUNCTION ){
160270 else if( pExpr->op==TK_FUNCTION
160714 if( (p->op==TK_FUNCTION || p->op==TK_AGG_FUNCTION) && ExprUseYWin(p) ){
166446 if( pExpr->op==TK_FUNCTION && ExprHasProperty(pExpr, EP_ConstFunc)==0 ){
166687 if( pExpr->op==TK_FUNCTION ){
168627 case TK_FUNCTION:
168657 if( pDup && pDup->op==TK_AGG_FUNCTION ) pDup->op = TK_FUNCTION;
169166 assert( p->op==TK_FUNCTION );
171360 #define TK_FUNCTION 172