diff options
| author | Melodi <62381002+Melodi17@users.noreply.github.com> | 2025-08-27 21:22:55 +1000 |
|---|---|---|
| committer | Melodi <62381002+Melodi17@users.noreply.github.com> | 2025-08-27 21:22:55 +1000 |
| commit | 634681ce2bb36cd686943102a0f071cd6a09049f (patch) | |
| tree | 6710047aa231d50f57114bdd54a27c559fb20a73 /Compiler/gen/CGrammarVisitor.cs | |
| parent | 94ddc02e03ab942d0c881e29053e8df3d2940c30 (diff) | |
fixed bugs and revolutionized the universe
Diffstat (limited to 'Compiler/gen/CGrammarVisitor.cs')
| -rw-r--r-- | Compiler/gen/CGrammarVisitor.cs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Compiler/gen/CGrammarVisitor.cs b/Compiler/gen/CGrammarVisitor.cs index 9722229..be6f92e 100644 --- a/Compiler/gen/CGrammarVisitor.cs +++ b/Compiler/gen/CGrammarVisitor.cs @@ -309,6 +309,13 @@ public interface ICGrammarVisitor<Result> : IParseTreeVisitor<Result> { /// <return>The visitor result.</return> Result VisitBitwiseXorExpression([NotNull] CGrammarParser.BitwiseXorExpressionContext context); /// <summary> + /// Visit a parse tree produced by the <c>arrayExpression</c> + /// labeled alternative in <see cref="CGrammarParser.expression"/>. + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + Result VisitArrayExpression([NotNull] CGrammarParser.ArrayExpressionContext context); + /// <summary> /// Visit a parse tree produced by the <c>constantExpression</c> /// labeled alternative in <see cref="CGrammarParser.expression"/>. /// </summary> @@ -463,12 +470,33 @@ public interface ICGrammarVisitor<Result> : IParseTreeVisitor<Result> { /// <return>The visitor result.</return> Result VisitHexConstant([NotNull] CGrammarParser.HexConstantContext context); /// <summary> + /// Visit a parse tree produced by the <c>charConstant</c> + /// labeled alternative in <see cref="CGrammarParser.constant"/>. + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + Result VisitCharConstant([NotNull] CGrammarParser.CharConstantContext context); + /// <summary> + /// Visit a parse tree produced by the <c>stringConstant</c> + /// labeled alternative in <see cref="CGrammarParser.constant"/>. + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + Result VisitStringConstant([NotNull] CGrammarParser.StringConstantContext context); + /// <summary> /// Visit a parse tree produced by <see cref="CGrammarParser.type"/>. /// </summary> /// <param name="context">The parse tree.</param> /// <return>The visitor result.</return> Result VisitType([NotNull] CGrammarParser.TypeContext context); /// <summary> + /// Visit a parse tree produced by the <c>indexerTarget</c> + /// labeled alternative in <see cref="CGrammarParser.target"/>. + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + Result VisitIndexerTarget([NotNull] CGrammarParser.IndexerTargetContext context); + /// <summary> /// Visit a parse tree produced by the <c>variableTarget</c> /// labeled alternative in <see cref="CGrammarParser.target"/>. /// </summary> |
