diff options
author | Timothy Flynn <trflynn89@pm.me> | 2021-04-22 10:11:17 -0400 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-04-22 18:08:15 +0200 |
commit | ac0e387bebf8ac3c4eb23ad52ce3b2f9aeb715ed (patch) | |
tree | 379591ccb2c069dcca7eb3d920cff0f00a2ebc8c /Userland/Libraries/LibSQL/Forward.h | |
parent | 9331293e4417e1dc3813396defa2c51793f19570 (diff) | |
download | serenity-ac0e387bebf8ac3c4eb23ad52ce3b2f9aeb715ed.zip |
LibSQL: Parse (most of) SELECT statement
This doesn't yet parse join clauses, windowing functions, or compound
SELECT statements.
Diffstat (limited to 'Userland/Libraries/LibSQL/Forward.h')
-rw-r--r-- | Userland/Libraries/LibSQL/Forward.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Userland/Libraries/LibSQL/Forward.h b/Userland/Libraries/LibSQL/Forward.h index d0949a5ddc..41104c72b5 100644 --- a/Userland/Libraries/LibSQL/Forward.h +++ b/Userland/Libraries/LibSQL/Forward.h @@ -25,24 +25,30 @@ class DropTable; class ErrorExpression; class ErrorStatement; class Expression; +class GroupByClause; class InChainedExpression; class InTableExpression; class InvertibleNestedDoubleExpression; class InvertibleNestedExpression; class IsExpression; class Lexer; +class LimitClause; class MatchExpression; class NestedDoubleExpression; class NestedExpression; class NullExpression; class NullLiteral; class NumericLiteral; +class OrderingTerm; class Parser; class QualifiedTableName; +class ResultColumn; class ReturningClause; +class Select; class SignedNumber; class Statement; class StringLiteral; +class TableOrSubquery; class Token; class TypeName; class UnaryOperatorExpression; |