@@ -1203,6 +1203,19 @@ public virtual void EnterForEachStmt([NotNull] VBAParser.ForEachStmtContext cont
1203
1203
/// <param name="context">The parse tree.</param>
1204
1204
public virtual void ExitForEachStmt ( [ NotNull ] VBAParser . ForEachStmtContext context ) { }
1205
1205
1206
+ /// <summary>
1207
+ /// Enter a parse tree produced by <see cref="VBAParser.macroElseBlockStmt"/>.
1208
+ /// <para>The default implementation does nothing.</para>
1209
+ /// </summary>
1210
+ /// <param name="context">The parse tree.</param>
1211
+ public virtual void EnterMacroElseBlockStmt ( [ NotNull ] VBAParser . MacroElseBlockStmtContext context ) { }
1212
+ /// <summary>
1213
+ /// Exit a parse tree produced by <see cref="VBAParser.macroElseBlockStmt"/>.
1214
+ /// <para>The default implementation does nothing.</para>
1215
+ /// </summary>
1216
+ /// <param name="context">The parse tree.</param>
1217
+ public virtual void ExitMacroElseBlockStmt ( [ NotNull ] VBAParser . MacroElseBlockStmtContext context ) { }
1218
+
1206
1219
/// <summary>
1207
1220
/// Enter a parse tree produced by <see cref="VBAParser.exitStmt"/>.
1208
1221
/// <para>The default implementation does nothing.</para>
@@ -1515,6 +1528,19 @@ public virtual void EnterVariableStmt([NotNull] VBAParser.VariableStmtContext co
1515
1528
/// <param name="context">The parse tree.</param>
1516
1529
public virtual void ExitVariableStmt ( [ NotNull ] VBAParser . VariableStmtContext context ) { }
1517
1530
1531
+ /// <summary>
1532
+ /// Enter a parse tree produced by <see cref="VBAParser.macroIfBlockStmt"/>.
1533
+ /// <para>The default implementation does nothing.</para>
1534
+ /// </summary>
1535
+ /// <param name="context">The parse tree.</param>
1536
+ public virtual void EnterMacroIfBlockStmt ( [ NotNull ] VBAParser . MacroIfBlockStmtContext context ) { }
1537
+ /// <summary>
1538
+ /// Exit a parse tree produced by <see cref="VBAParser.macroIfBlockStmt"/>.
1539
+ /// <para>The default implementation does nothing.</para>
1540
+ /// </summary>
1541
+ /// <param name="context">The parse tree.</param>
1542
+ public virtual void ExitMacroIfBlockStmt ( [ NotNull ] VBAParser . MacroIfBlockStmtContext context ) { }
1543
+
1518
1544
/// <summary>
1519
1545
/// Enter a parse tree produced by <see cref="VBAParser.subscript"/>.
1520
1546
/// <para>The default implementation does nothing.</para>
@@ -1619,6 +1645,19 @@ public virtual void EnterFunctionStmt([NotNull] VBAParser.FunctionStmtContext co
1619
1645
/// <param name="context">The parse tree.</param>
1620
1646
public virtual void ExitFunctionStmt ( [ NotNull ] VBAParser . FunctionStmtContext context ) { }
1621
1647
1648
+ /// <summary>
1649
+ /// Enter a parse tree produced by <see cref="VBAParser.macroElseIfBlockStmt"/>.
1650
+ /// <para>The default implementation does nothing.</para>
1651
+ /// </summary>
1652
+ /// <param name="context">The parse tree.</param>
1653
+ public virtual void EnterMacroElseIfBlockStmt ( [ NotNull ] VBAParser . MacroElseIfBlockStmtContext context ) { }
1654
+ /// <summary>
1655
+ /// Exit a parse tree produced by <see cref="VBAParser.macroElseIfBlockStmt"/>.
1656
+ /// <para>The default implementation does nothing.</para>
1657
+ /// </summary>
1658
+ /// <param name="context">The parse tree.</param>
1659
+ public virtual void ExitMacroElseIfBlockStmt ( [ NotNull ] VBAParser . MacroElseIfBlockStmtContext context ) { }
1660
+
1622
1661
/// <summary>
1623
1662
/// Enter a parse tree produced by <see cref="VBAParser.returnStmt"/>.
1624
1663
/// <para>The default implementation does nothing.</para>
@@ -1983,6 +2022,19 @@ public virtual void EnterVariableListStmt([NotNull] VBAParser.VariableListStmtCo
1983
2022
/// <param name="context">The parse tree.</param>
1984
2023
public virtual void ExitVariableListStmt ( [ NotNull ] VBAParser . VariableListStmtContext context ) { }
1985
2024
2025
+ /// <summary>
2026
+ /// Enter a parse tree produced by <see cref="VBAParser.macroConstStmt"/>.
2027
+ /// <para>The default implementation does nothing.</para>
2028
+ /// </summary>
2029
+ /// <param name="context">The parse tree.</param>
2030
+ public virtual void EnterMacroConstStmt ( [ NotNull ] VBAParser . MacroConstStmtContext context ) { }
2031
+ /// <summary>
2032
+ /// Exit a parse tree produced by <see cref="VBAParser.macroConstStmt"/>.
2033
+ /// <para>The default implementation does nothing.</para>
2034
+ /// </summary>
2035
+ /// <param name="context">The parse tree.</param>
2036
+ public virtual void ExitMacroConstStmt ( [ NotNull ] VBAParser . MacroConstStmtContext context ) { }
2037
+
1986
2038
/// <summary>
1987
2039
/// Enter a parse tree produced by <see cref="VBAParser.iCS_B_ProcedureCall"/>.
1988
2040
/// <para>The default implementation does nothing.</para>
@@ -2048,6 +2100,19 @@ public virtual void EnterMidStmt([NotNull] VBAParser.MidStmtContext context) { }
2048
2100
/// <param name="context">The parse tree.</param>
2049
2101
public virtual void ExitMidStmt ( [ NotNull ] VBAParser . MidStmtContext context ) { }
2050
2102
2103
+ /// <summary>
2104
+ /// Enter a parse tree produced by <see cref="VBAParser.macroIfThenElseStmt"/>.
2105
+ /// <para>The default implementation does nothing.</para>
2106
+ /// </summary>
2107
+ /// <param name="context">The parse tree.</param>
2108
+ public virtual void EnterMacroIfThenElseStmt ( [ NotNull ] VBAParser . MacroIfThenElseStmtContext context ) { }
2109
+ /// <summary>
2110
+ /// Exit a parse tree produced by <see cref="VBAParser.macroIfThenElseStmt"/>.
2111
+ /// <para>The default implementation does nothing.</para>
2112
+ /// </summary>
2113
+ /// <param name="context">The parse tree.</param>
2114
+ public virtual void ExitMacroIfThenElseStmt ( [ NotNull ] VBAParser . MacroIfThenElseStmtContext context ) { }
2115
+
2051
2116
/// <summary>
2052
2117
/// Enter a parse tree produced by <see cref="VBAParser.vsPow"/>.
2053
2118
/// <para>The default implementation does nothing.</para>
@@ -2217,6 +2282,19 @@ public virtual void EnterModuleBodyElement([NotNull] VBAParser.ModuleBodyElement
2217
2282
/// <param name="context">The parse tree.</param>
2218
2283
public virtual void ExitModuleBodyElement ( [ NotNull ] VBAParser . ModuleBodyElementContext context ) { }
2219
2284
2285
+ /// <summary>
2286
+ /// Enter a parse tree produced by <see cref="VBAParser.macroStmt"/>.
2287
+ /// <para>The default implementation does nothing.</para>
2288
+ /// </summary>
2289
+ /// <param name="context">The parse tree.</param>
2290
+ public virtual void EnterMacroStmt ( [ NotNull ] VBAParser . MacroStmtContext context ) { }
2291
+ /// <summary>
2292
+ /// Exit a parse tree produced by <see cref="VBAParser.macroStmt"/>.
2293
+ /// <para>The default implementation does nothing.</para>
2294
+ /// </summary>
2295
+ /// <param name="context">The parse tree.</param>
2296
+ public virtual void ExitMacroStmt ( [ NotNull ] VBAParser . MacroStmtContext context ) { }
2297
+
2220
2298
/// <summary>
2221
2299
/// Enter a parse tree produced by <see cref="VBAParser.vsMid"/>.
2222
2300
/// <para>The default implementation does nothing.</para>
0 commit comments