Repository URL to install this package:
|
Version:
2023.12.1 ▾
|
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// ANTLR Version: 4.13.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
// Generated from /Users/niwa_kazutomo/Dropbox/develop/gs2/gs2-sdk/unity/Assets/Scripts/Runtime/Sdk/Gs2/Unity/Gs2StateMachine/Local/Laxer/StateMachineParser.g4 by ANTLR 4.13.1
// Unreachable code detected
#pragma warning disable 0162
// The variable '...' is assigned but its value is never used
#pragma warning disable 0219
// Missing XML comment for publicly visible type or member '...'
#pragma warning disable 1591
// Ambiguous reference in cref attribute
#pragma warning disable 419
namespace Gs2.Unity.Gs2StateMachine.Local.Parser {
using Antlr4.Runtime.Misc;
using Antlr4.Runtime.Tree;
using IToken = Antlr4.Runtime.IToken;
using ParserRuleContext = Antlr4.Runtime.ParserRuleContext;
/// <summary>
/// This class provides an empty implementation of <see cref="IStateMachineParserVisitor{Result}"/>,
/// which can be extended to create a visitor which only needs to handle a subset
/// of the available methods.
/// </summary>
/// <typeparam name="Result">The return type of the visit operation.</typeparam>
[System.CodeDom.Compiler.GeneratedCode("ANTLR", "4.13.1")]
[System.Diagnostics.DebuggerNonUserCode]
[System.CLSCompliant(false)]
public partial class StateMachineParserBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IStateMachineParserVisitor<Result> {
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.stateMachines"/>.
/// <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 VisitStateMachines([NotNull] StateMachineParser.StateMachinesContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.stateMachineDeclaration"/>.
/// <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 VisitStateMachineDeclaration([NotNull] StateMachineParser.StateMachineDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.stateMachineBody"/>.
/// <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 VisitStateMachineBody([NotNull] StateMachineParser.StateMachineBodyContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.parametersSection"/>.
/// <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 VisitParametersSection([NotNull] StateMachineParser.ParametersSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.parameterDeclaration"/>.
/// <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 VisitParameterDeclaration([NotNull] StateMachineParser.ParameterDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.variablesSection"/>.
/// <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 VisitVariablesSection([NotNull] StateMachineParser.VariablesSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.variableDeclaration"/>.
/// <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 VisitVariableDeclaration([NotNull] StateMachineParser.VariableDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.entryPointSection"/>.
/// <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 VisitEntryPointSection([NotNull] StateMachineParser.EntryPointSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.tasksSection"/>.
/// <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 VisitTasksSection([NotNull] StateMachineParser.TasksSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.transitionsSection"/>.
/// <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 VisitTransitionsSection([NotNull] StateMachineParser.TransitionsSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.dataType"/>.
/// <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 VisitDataType([NotNull] StateMachineParser.DataTypeContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.parameterList"/>.
/// <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 VisitParameterList([NotNull] StateMachineParser.ParameterListContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.parameter"/>.
/// <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 VisitParameter([NotNull] StateMachineParser.ParameterContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.taskDeclaration"/>.
/// <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 VisitTaskDeclaration([NotNull] StateMachineParser.TaskDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.subStateMachineTaskDeclaration"/>.
/// <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 VisitSubStateMachineTaskDeclaration([NotNull] StateMachineParser.SubStateMachineTaskDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.passTaskDeclaration"/>.
/// <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 VisitPassTaskDeclaration([NotNull] StateMachineParser.PassTaskDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.errorTaskDeclaration"/>.
/// <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 VisitErrorTaskDeclaration([NotNull] StateMachineParser.ErrorTaskDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.waitTaskDeclaration"/>.
/// <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 VisitWaitTaskDeclaration([NotNull] StateMachineParser.WaitTaskDeclarationContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.subStateMachineTaskBody"/>.
/// <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 VisitSubStateMachineTaskBody([NotNull] StateMachineParser.SubStateMachineTaskBodyContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.taskBody"/>.
/// <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 VisitTaskBody([NotNull] StateMachineParser.TaskBodyContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.waitTaskBody"/>.
/// <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 VisitWaitTaskBody([NotNull] StateMachineParser.WaitTaskBodyContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.eventDeclarationSection"/>.
/// <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 VisitEventDeclarationSection([NotNull] StateMachineParser.EventDeclarationSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.inParametersSection"/>.
/// <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 VisitInParametersSection([NotNull] StateMachineParser.InParametersSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.inParameterMapping"/>.
/// <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 VisitInParameterMapping([NotNull] StateMachineParser.InParameterMappingContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.outParametersSection"/>.
/// <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 VisitOutParametersSection([NotNull] StateMachineParser.OutParametersSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.outParameterMapping"/>.
/// <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 VisitOutParameterMapping([NotNull] StateMachineParser.OutParameterMappingContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.usingStateMachineSection"/>.
/// <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 VisitUsingStateMachineSection([NotNull] StateMachineParser.UsingStateMachineSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.scriptSection"/>.
/// <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 VisitScriptSection([NotNull] StateMachineParser.ScriptSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.rawScriptSection"/>.
/// <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 VisitRawScriptSection([NotNull] StateMachineParser.RawScriptSectionContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.rawScriptBody"/>.
/// <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 VisitRawScriptBody([NotNull] StateMachineParser.RawScriptBodyContext context) { return VisitChildren(context); }
/// <summary>
/// Visit a parse tree produced by <see cref="StateMachineParser.transitionDeclaration"/>.
/// <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 VisitTransitionDeclaration([NotNull] StateMachineParser.TransitionDeclarationContext context) { return VisitChildren(context); }
}
} // namespace Gs2.Unity.Gs2StateMachine.Local.Parser