//------------------------------------------------------------------------------ // // This code was generated by a tool. // ANTLR Version: 4.13.2 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // Generated from E:/ProgettiUnity/InkAntlr/InkBlot/InkBlot/InkBlotAntlrGrammar.g4 by ANTLR 4.13.2 // 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 using Antlr4.Runtime.Misc; using Antlr4.Runtime.Tree; using IToken = Antlr4.Runtime.IToken; /// /// This interface defines a complete generic visitor for a parse tree produced /// by . /// /// The return type of the visit operation. [System.CodeDom.Compiler.GeneratedCode("ANTLR", "4.13.2")] [System.CLSCompliant(false)] public interface IInkBlotAntlrGrammarVisitor : IParseTreeVisitor { /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitStory([NotNull] InkBlotAntlrGrammarParser.StoryContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitTopLevelStatements([NotNull] InkBlotAntlrGrammarParser.TopLevelStatementsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitTopLevelStatement([NotNull] InkBlotAntlrGrammarParser.TopLevelStatementContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitKnotLevelStatements([NotNull] InkBlotAntlrGrammarParser.KnotLevelStatementsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitStitchLevelStatements([NotNull] InkBlotAntlrGrammarParser.StitchLevelStatementsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInnerBlockLevelStatements([NotNull] InkBlotAntlrGrammarParser.InnerBlockLevelStatementsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitContentText([NotNull] InkBlotAntlrGrammarParser.ContentTextContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitMixedTextAndLogic([NotNull] InkBlotAntlrGrammarParser.MixedTextAndLogicContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInlineLogicOrGlueOrTagStart([NotNull] InkBlotAntlrGrammarParser.InlineLogicOrGlueOrTagStartContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInlineLogic([NotNull] InkBlotAntlrGrammarParser.InlineLogicContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInnerLogic([NotNull] InkBlotAntlrGrammarParser.InnerLogicContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitMultiDivert([NotNull] InkBlotAntlrGrammarParser.MultiDivertContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitDivertIdentifierWithArguments([NotNull] InkBlotAntlrGrammarParser.DivertIdentifierWithArgumentsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitIdentifier([NotNull] InkBlotAntlrGrammarParser.IdentifierContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitExpression([NotNull] InkBlotAntlrGrammarParser.ExpressionContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitSequenceTypeAnnotation([NotNull] InkBlotAntlrGrammarParser.SequenceTypeAnnotationContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInnerSequenceObjects([NotNull] InkBlotAntlrGrammarParser.InnerSequenceObjectsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInnerMultilineSequenceObjects([NotNull] InkBlotAntlrGrammarParser.InnerMultilineSequenceObjectsContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitSingleMultilineSequenceElement([NotNull] InkBlotAntlrGrammarParser.SingleMultilineSequenceElementContext context); /// /// Visit a parse tree produced by . /// /// The parse tree. /// The visitor result. Result VisitInnerInlineSequenceObjects([NotNull] InkBlotAntlrGrammarParser.InnerInlineSequenceObjectsContext context); }