summaryrefslogtreecommitdiff
path: root/Compiler/gen/CGrammarVisitor.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Compiler/gen/CGrammarVisitor.cs')
-rw-r--r--Compiler/gen/CGrammarVisitor.cs14
1 files changed, 14 insertions, 0 deletions
diff --git a/Compiler/gen/CGrammarVisitor.cs b/Compiler/gen/CGrammarVisitor.cs
index a3271f8..0c4e8ae 100644
--- a/Compiler/gen/CGrammarVisitor.cs
+++ b/Compiler/gen/CGrammarVisitor.cs
@@ -148,6 +148,13 @@ public interface ICGrammarVisitor<Result> : IParseTreeVisitor<Result> {
/// <return>The visitor result.</return>
Result VisitVariableDeclaration([NotNull] CGrammarParser.VariableDeclarationContext context);
/// <summary>
+ /// Visit a parse tree produced by the <c>addressOfExpression</c>
+ /// labeled alternative in <see cref="CGrammarParser.expression"/>.
+ /// </summary>
+ /// <param name="context">The parse tree.</param>
+ /// <return>The visitor result.</return>
+ Result VisitAddressOfExpression([NotNull] CGrammarParser.AddressOfExpressionContext context);
+ /// <summary>
/// Visit a parse tree produced by the <c>compoundSubtractExpression</c>
/// labeled alternative in <see cref="CGrammarParser.expression"/>.
/// </summary>
@@ -274,6 +281,13 @@ public interface ICGrammarVisitor<Result> : IParseTreeVisitor<Result> {
/// <return>The visitor result.</return>
Result VisitInvertExpression([NotNull] CGrammarParser.InvertExpressionContext context);
/// <summary>
+ /// Visit a parse tree produced by the <c>dereferenceExpression</c>
+ /// labeled alternative in <see cref="CGrammarParser.expression"/>.
+ /// </summary>
+ /// <param name="context">The parse tree.</param>
+ /// <return>The visitor result.</return>
+ Result VisitDereferenceExpression([NotNull] CGrammarParser.DereferenceExpressionContext context);
+ /// <summary>
/// Visit a parse tree produced by the <c>equalExpression</c>
/// labeled alternative in <see cref="CGrammarParser.expression"/>.
/// </summary>