access syntax changed, sync with grammar, type_chack_visitor in progress

This commit is contained in:
ProgramSnail 2023-04-21 14:27:55 +03:00
parent 3d74b1383e
commit 6fc91aafa0
19 changed files with 110221 additions and 102967 deletions

View file

@ -76,6 +76,7 @@ private:
void Visit(BinaryOperatorExpression* node) override;
void Visit(UnaryOperatorExpression* node) override;
void Visit(ReferenceExpression* node) override;
void Visit(AccessExpression* node) override;
// Other expressions
@ -139,8 +140,6 @@ private:
void Visit(CharLiteral* node) override;
void Visit(Literal& node) override; // variant
void Visit(NameSubExpression& node) override; // variant
private:
const parser::ParseTree& parse_tree_;
parser::ParseTree::Node current_node_;