diff options
author | Timothy Flynn <trflynn89@pm.me> | 2021-04-21 16:56:19 -0400 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-04-22 18:08:15 +0200 |
commit | 6a7d7624a7175ec52864172b872e08c89c0dc4c3 (patch) | |
tree | 04f900974ecfc980feb949cf620d70c5ec0a306a /Userland/Applications/Piano | |
parent | f54a6d273e04f1739950c86dfcb026d746454f6a (diff) | |
download | serenity-6a7d7624a7175ec52864172b872e08c89c0dc4c3.zip |
LibSQL: Fix parsing of lists of common-table-expression
Misread the graph: In the "WITH [RECURSIVE] common-table-expression"
section, common-table-expression is actually a repeating list. This
changes the parser to correctly parse this section as a list. Create a
new AST node, CommonTableExpressionList, to store both this list and the
boolean RECURSIVE attribute (because every statement that uses this list
also includes the RECURSIVE attribute beforehand).
Diffstat (limited to 'Userland/Applications/Piano')
0 files changed, 0 insertions, 0 deletions