diff options
Diffstat (limited to 'Compiler/gen/CGrammarBaseVisitor.cs')
| -rw-r--r-- | Compiler/gen/CGrammarBaseVisitor.cs | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Compiler/gen/CGrammarBaseVisitor.cs b/Compiler/gen/CGrammarBaseVisitor.cs index 857e6ff..a9dde6b 100644 --- a/Compiler/gen/CGrammarBaseVisitor.cs +++ b/Compiler/gen/CGrammarBaseVisitor.cs @@ -472,6 +472,17 @@ public partial class CGrammarBaseVisitor<Result> : AbstractParseTreeVisitor<Resu /// <return>The visitor result.</return> public virtual Result VisitBitwiseXorExpression([NotNull] CGrammarParser.BitwiseXorExpressionContext context) { return VisitChildren(context); } /// <summary> + /// Visit a parse tree produced by the <c>arrayExpression</c> + /// labeled alternative in <see cref="CGrammarParser.expression"/>. + /// <para> + /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> + /// on <paramref name="context"/>. + /// </para> + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + public virtual Result VisitArrayExpression([NotNull] CGrammarParser.ArrayExpressionContext context) { return VisitChildren(context); } + /// <summary> /// Visit a parse tree produced by the <c>constantExpression</c> /// labeled alternative in <see cref="CGrammarParser.expression"/>. /// <para> @@ -714,6 +725,28 @@ public partial class CGrammarBaseVisitor<Result> : AbstractParseTreeVisitor<Resu /// <return>The visitor result.</return> public virtual Result VisitHexConstant([NotNull] CGrammarParser.HexConstantContext context) { return VisitChildren(context); } /// <summary> + /// Visit a parse tree produced by the <c>charConstant</c> + /// labeled alternative in <see cref="CGrammarParser.constant"/>. + /// <para> + /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> + /// on <paramref name="context"/>. + /// </para> + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + public virtual Result VisitCharConstant([NotNull] CGrammarParser.CharConstantContext context) { return VisitChildren(context); } + /// <summary> + /// Visit a parse tree produced by the <c>stringConstant</c> + /// labeled alternative in <see cref="CGrammarParser.constant"/>. + /// <para> + /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> + /// on <paramref name="context"/>. + /// </para> + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + public virtual Result VisitStringConstant([NotNull] CGrammarParser.StringConstantContext context) { return VisitChildren(context); } + /// <summary> /// Visit a parse tree produced by <see cref="CGrammarParser.type"/>. /// <para> /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> @@ -724,6 +757,17 @@ public partial class CGrammarBaseVisitor<Result> : AbstractParseTreeVisitor<Resu /// <return>The visitor result.</return> public virtual Result VisitType([NotNull] CGrammarParser.TypeContext context) { return VisitChildren(context); } /// <summary> + /// Visit a parse tree produced by the <c>indexerTarget</c> + /// labeled alternative in <see cref="CGrammarParser.target"/>. + /// <para> + /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> + /// on <paramref name="context"/>. + /// </para> + /// </summary> + /// <param name="context">The parse tree.</param> + /// <return>The visitor result.</return> + public virtual Result VisitIndexerTarget([NotNull] CGrammarParser.IndexerTargetContext context) { return VisitChildren(context); } + /// <summary> /// Visit a parse tree produced by the <c>variableTarget</c> /// labeled alternative in <see cref="CGrammarParser.target"/>. /// <para> |
