mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-18 08:20:44 +00:00
LibSQL: Parse (most of) SELECT statement
This doesn't yet parse join clauses, windowing functions, or compound SELECT statements.
This commit is contained in:
parent
9331293e44
commit
ac0e387beb
Notes:
sideshowbarker
2024-07-18 19:14:41 +09:00
Author: https://github.com/trflynn89
Commit: ac0e387beb
Pull-request: https://github.com/SerenityOS/serenity/pull/6551
5 changed files with 555 additions and 7 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue