Lines Matching refs:sqlite3PExpr

21932 SQLITE_PRIVATE Expr *sqlite3PExpr(Parse*, int, Expr*, Expr*);
113246 pRet = sqlite3PExpr(pParse, TK_SELECT_COLUMN, 0, 0);
113690 SQLITE_PRIVATE Expr *sqlite3PExpr( function
113807 return sqlite3PExpr(pParse, TK_AND, pLeft, pRight);
116592 pLimit = sqlite3PExpr(pParse, TK_NE,
116601 pSel->pLimit = sqlite3PExpr(pParse, TK_LIMIT, pLimit, 0);
128333 pExpr = sqlite3PExpr(pParse, TK_UPLUS, pExpr, 0);
132914 pLhs = sqlite3PExpr(pParse, TK_ROW, 0, 0);
132916 pParse, 0, sqlite3PExpr(pParse, TK_ROW, 0, 0)
132936 pLhs = sqlite3PExpr(pParse, TK_VECTOR, 0, 0);
132963 pInClause = sqlite3PExpr(pParse, TK_IN, pLhs, 0);
137778 pEq = sqlite3PExpr(pParse, TK_EQ, pLeft, pRight);
137803 pNe = sqlite3PExpr(pParse, TK_NE, pLeft, pRight);
137812 pEq = sqlite3PExpr(pParse, TK_IS, pLeft, pRight);
137815 pNe = sqlite3PExpr(pParse, TK_NOT, pAll, 0);
138452 pEq = sqlite3PExpr(pParse, TK_EQ,
138453 sqlite3PExpr(pParse, TK_DOT,
138466 pEq = sqlite3PExpr(pParse, TK_IS,
138467 sqlite3PExpr(pParse, TK_DOT,
138470 sqlite3PExpr(pParse, TK_DOT,
138480 pNew = sqlite3PExpr(pParse, TK_DOT,
138515 pRaise = sqlite3PExpr(pParse, TK_RAISE, pRaise, 0);
138555 pWhen = sqlite3PExpr(pParse, TK_NOT, pWhen, 0);
149412 pEq = sqlite3PExpr(pParse, TK_EQ, pE1, pE2);
149878 Expr *pNew = sqlite3PExpr(pParse, TK_COLUMN, 0, 0);
153430 pParent->pWhere = sqlite3PExpr(pParse, TK_AND, pWhere, pParent->pWhere);
155043 pExpr = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight);
155049 pExpr = sqlite3PExpr(pParse, TK_DOT, pLeft, pExpr);
155957 pTerm = sqlite3PExpr(pParse, TK_SELECT, 0, 0);
155962 pExpr = sqlite3PExpr(pParse, TK_PLUS, pTerm, pExpr);
156135 p->pWhere = sqlite3PExpr(pParse, TK_AND, p->pWhere, pSubWhere);
159648 Expr *pRet = sqlite3PExpr(pParse, TK_ROW, 0, 0);
159754 pList = sqlite3ExprListAppend(pParse, 0, sqlite3PExpr(pParse,TK_ROW,0,0));
159757 pGrp = sqlite3ExprListAppend(pParse, 0, sqlite3PExpr(pParse,TK_ROW,0,0));
160741 pRow = sqlite3PExpr(pParse, TK_ROW, 0, 0);
165336 pCompare = sqlite3PExpr(pParse, TK_EQ, 0, 0);
166088 pAndExpr = sqlite3PExpr(pParse, TK_AND|0x10000, 0, pAndExpr);
167572 pNew = sqlite3PExpr(pParse, TK_IN, pDup, 0);
167945 pNewExpr = sqlite3PExpr(pParse, ops[i],
167984 pNewExpr = sqlite3PExpr(pParse, TK_GT,
168077 pNewExpr1 = sqlite3PExpr(pParse, TK_GE,
168084 pNewExpr2 = sqlite3PExpr(pParse, TK_LT,
168124 pNew = sqlite3PExpr(pParse, pExpr->op, pLeft, pRight);
168185 pNewExpr = sqlite3PExpr(pParse, TK_MATCH,
168278 pNew = sqlite3PExpr(pParse, TK_MATCH, 0, pVal);
168283 pNew = sqlite3PExpr(pParse, TK_MATCH, 0, pVal);
168573 pRhs = sqlite3PExpr(pParse, TK_UPLUS,
168575 pTerm = sqlite3PExpr(pParse, TK_EQ, pColRef, pRhs);
179845 return sqlite3PExpr(pParse, op, pLeft, 0);
179860 return sqlite3PExpr(pParse, op, pLeft, pRight);
183545 Expr *p = sqlite3PExpr(pParse, TK_UMINUS, yymsp[0].minor.yy454, 0);
183807 pRight = sqlite3PExpr(pParse, TK_ASTERISK, 0, 0);
183810 pDot = sqlite3PExpr(pParse, TK_DOT, pLeft, pRight);
184021 {yymsp[-1].minor.yy454 = sqlite3PExpr(pParse,TK_LIMIT,yymsp[0].minor.yy454,0);}
184024 {yymsp[-3].minor.yy454 = sqlite3PExpr(pParse,TK_LIMIT,yymsp[-2].minor.yy454,yymsp[0].minor.yy454);}
184027 {yymsp[-3].minor.yy454 = sqlite3PExpr(pParse,TK_LIMIT,yymsp[0].minor.yy454,yymsp[-2].minor.yy454);}
184136 yylhsminor.yy454 = sqlite3PExpr(pParse, TK_DOT, temp1, temp2);
184145 Expr *temp4 = sqlite3PExpr(pParse, TK_DOT, temp2, temp3);
184149 yylhsminor.yy454 = sqlite3PExpr(pParse, TK_DOT, temp1, temp4);
184185 yymsp[0].minor.yy454 = sqlite3PExpr(pParse, TK_REGISTER, 0, 0);
184252 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_VECTOR, 0, 0);
184273 {yymsp[-2].minor.yy454=sqlite3PExpr(pParse,yymsp[-1].major,yymsp[-2].minor.yy454,yymsp[0].minor.yy4…
184286 if( bNot ) yymsp[-2].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-2].minor.yy454, 0);
184299 if( bNot ) yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-4].minor.yy454, 0);
184331 {yymsp[-1].minor.yy454 = sqlite3PExpr(pParse, yymsp[-1].major, yymsp[0].minor.yy454, 0);/*A-overwri…
184343 yymsp[-1].minor.yy454 = sqlite3PExpr(pParse, op, p, 0);
184364 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_BETWEEN, yymsp[-4].minor.yy454, 0);
184371 …if( yymsp[-3].minor.yy144 ) yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-4].minor.y…
184395 …yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, yymsp[-3].minor.yy144 ? TK_OR : TK_AND, pB, yymsp[-4]…
184402 pRHS = sqlite3PExpr(pParse, TK_UPLUS, pRHS, 0);
184403 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_EQ, yymsp[-4].minor.yy454, pRHS);
184405 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy454, 0);
184410 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy454, 0);
184425 …if( yymsp[-3].minor.yy144 ) yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-4].minor.y…
184431 yymsp[-2].minor.yy454 = sqlite3PExpr(pParse, TK_SELECT, 0, 0);
184437 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy454, 0);
184439 …if( yymsp[-3].minor.yy144 ) yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-4].minor.y…
184447 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_IN, yymsp[-4].minor.yy454, 0);
184449 …if( yymsp[-3].minor.yy144 ) yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_NOT, yymsp[-4].minor.y…
184455 p = yymsp[-3].minor.yy454 = sqlite3PExpr(pParse, TK_EXISTS, 0, 0);
184461 yymsp[-4].minor.yy454 = sqlite3PExpr(pParse, TK_CASE, yymsp[-3].minor.yy454, 0);
184631 yymsp[-3].minor.yy454 = sqlite3PExpr(pParse, TK_RAISE, 0, 0);
184639 yymsp[-5].minor.yy454 = sqlite3PExpr(pParse, TK_RAISE, yymsp[-1].minor.yy454, 0);