Implements binding binary expressions

This commit is contained in:
2019-05-21 22:15:51 +02:00
parent c8183e5405
commit 62e938e039
5 changed files with 135 additions and 4 deletions

View File

@@ -8,12 +8,14 @@
class Binder {
BoundStatement *BindStatement(ParsedStatement *statement);
BoundStatement *BindBlockStatement(ParsedStatement *statement);
BoundStatement *BindExpressionStatement(ParsedStatement *statement);
BoundExpression *BindExpression(ParsedExpression *expression);
BoundExpression *BindBinaryOperator(BinaryExpression *expression);
public:
static BoundScriptStatement* Bind(ParsedScriptStatement* s);
BoundExpression *BindExpression(ParsedExpression *expression);
BoundStatement *BindExpressionStatement(ParsedStatement *statement);
};