1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 01:15:07 +00:00
serenity/Userland/Libraries/LibSQL/Tests
Timothy Flynn 99b38aa3fa LibSQL: Parse EXISTS expressions
The EXISTS expression is a bit of an odd-man-out because it can appear
as any of the following forms:

    EXISTS (select-stmt)
    NOT EXISTS (select-stmt)
    (select-stmt)

Which makes it the only keyword expression that doesn't require its
keyword to actually be used. The consequence is that we might come
across an EXISTS expression while parsing another expression type;
NOT would have triggered a unary operator expression, and an opening
parentheses would have triggered an expression chain.
2021-04-23 22:36:07 +02:00
..
CMakeLists.txt LibSQL: Add unit testing of the SQL parser 2021-04-20 18:28:34 +02:00
TestSqlExpressionParser.cpp LibSQL: Parse EXISTS expressions 2021-04-23 22:36:07 +02:00
TestSqlStatementParser.cpp LibSQL: Fix handling of optional AS keywords 2021-04-23 22:36:07 +02:00