diff options
author | drh <drh@noemail.net> | 2019-04-19 17:26:19 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-04-19 17:26:19 +0000 |
commit | 17180fca9d46d95c9572edcc17409827e057260c (patch) | |
tree | 60fc977c9c43e644fcb112ca8ae4c2d3d89aa0d0 /src/sqliteInt.h | |
parent | 65455fc682394dc7ec0b0c5599a2175e05e94f4b (diff) | |
download | sqlite-17180fca9d46d95c9572edcc17409827e057260c.tar.gz sqlite-17180fca9d46d95c9572edcc17409827e057260c.zip |
Improved optimization of the AND and OR operators.
FossilOrigin-Name: 0fbd154eb419b57b9c064c1f47346835d6324388b966b73f8a0122de065f08b1
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index 281243318..00ac00274 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -3859,6 +3859,7 @@ void sqlite3ExprAttachSubtrees(sqlite3*,Expr*,Expr*,Expr*); Expr *sqlite3PExpr(Parse*, int, Expr*, Expr*); void sqlite3PExprAddSelect(Parse*, Expr*, Select*); Expr *sqlite3ExprAnd(Parse*,Expr*, Expr*); +Expr *sqlite3ExprSimplifiedAndOr(Expr*); Expr *sqlite3ExprFunction(Parse*,ExprList*, Token*, int); void sqlite3ExprAssignVarNumber(Parse*, Expr*, u32); void sqlite3ExprDelete(sqlite3*, Expr*); |