From 94ddc02e03ab942d0c881e29053e8df3d2940c30 Mon Sep 17 00:00:00 2001 From: Melodi <62381002+Melodi17@users.noreply.github.com> Date: Tue, 12 Aug 2025 07:41:29 +1000 Subject: WIP: added type specification, indexes and hex numerics --- Compiler/gen/CGrammarVisitor.cs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'Compiler/gen/CGrammarVisitor.cs') diff --git a/Compiler/gen/CGrammarVisitor.cs b/Compiler/gen/CGrammarVisitor.cs index 0c4e8ae..9722229 100644 --- a/Compiler/gen/CGrammarVisitor.cs +++ b/Compiler/gen/CGrammarVisitor.cs @@ -274,6 +274,13 @@ public interface ICGrammarVisitor : IParseTreeVisitor { /// The visitor result. Result VisitLogicalAndExpression([NotNull] CGrammarParser.LogicalAndExpressionContext context); /// + /// Visit a parse tree produced by the indexExpression + /// labeled alternative in . + /// + /// The parse tree. + /// The visitor result. + Result VisitIndexExpression([NotNull] CGrammarParser.IndexExpressionContext context); + /// /// Visit a parse tree produced by the invertExpression /// labeled alternative in . /// @@ -449,6 +456,19 @@ public interface ICGrammarVisitor : IParseTreeVisitor { /// The visitor result. Result VisitIntConstant([NotNull] CGrammarParser.IntConstantContext context); /// + /// Visit a parse tree produced by the hexConstant + /// labeled alternative in . + /// + /// The parse tree. + /// The visitor result. + Result VisitHexConstant([NotNull] CGrammarParser.HexConstantContext context); + /// + /// Visit a parse tree produced by . + /// + /// The parse tree. + /// The visitor result. + Result VisitType([NotNull] CGrammarParser.TypeContext context); + /// /// Visit a parse tree produced by the variableTarget /// labeled alternative in . /// -- cgit v1.3.1