diff options
author | drh <drh@noemail.net> | 2019-01-11 13:32:23 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-01-11 13:32:23 +0000 |
commit | 51d35b0fa9f636e4df2cb8751912dd01c310acd7 (patch) | |
tree | ec86dc5c9adcc33187e30fb0168b0c36274d9251 /src/sqliteInt.h | |
parent | e65b9c6a5e2ff7a1de7bed378fe09157ce8e8525 (diff) | |
download | sqlite-51d35b0fa9f636e4df2cb8751912dd01c310acd7.tar.gz sqlite-51d35b0fa9f636e4df2cb8751912dd01c310acd7.zip |
The keywords TRUE and FALSE should only act as boolean literal values if
unquoted.
FossilOrigin-Name: 5547f39de993c708f72301ef25df190a2f007e0c4253799bdd9e86bb1ae41777
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index d701e3fe3..fe0bd6226 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -2522,6 +2522,7 @@ struct Expr { #define EP_Leaf 0x800000 /* Expr.pLeft, .pRight, .u.pSelect all NULL */ #define EP_WinFunc 0x1000000 /* TK_FUNCTION with Expr.y.pWin set */ #define EP_Subrtn 0x2000000 /* Uses Expr.y.sub. TK_IN, _SELECT, or _EXISTS */ +#define EP_Quoted 0x4000000 /* TK_ID was originally quoted */ /* ** The EP_Propagate mask is a set of properties that automatically propagate @@ -3814,6 +3815,7 @@ char *sqlite3VMPrintf(sqlite3*,const char*, va_list); void sqlite3SetString(char **, sqlite3*, const char*); void sqlite3ErrorMsg(Parse*, const char*, ...); void sqlite3Dequote(char*); +void sqlite3DequoteExpr(Expr*); void sqlite3TokenInit(Token*,char*); int sqlite3KeywordCode(const unsigned char*, int); int sqlite3RunParser(Parse*, const char*, char **); |