Show / Hide Table of Contents

Class ISLBaseListener

This class provides an empty implementation of IISLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Inheritance
System.Object
ISLBaseListener
Implements
IISLListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.RacketIsl
Assembly: RacketIsl.dll
Syntax
public class ISLBaseListener : object, IISLListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterDefinition(ISLParser.DefinitionContext)

Enter a parse tree produced by definition().

The default implementation does nothing.

Declaration
public virtual void EnterDefinition(ISLParser.DefinitionContext context)
Parameters
Type Name Description
ISLParser.DefinitionContext context

The parse tree.

| Improve this Doc View Source

EnterDefOrExpr(ISLParser.DefOrExprContext)

Enter a parse tree produced by defOrExpr().

The default implementation does nothing.

Declaration
public virtual void EnterDefOrExpr(ISLParser.DefOrExprContext context)
Parameters
Type Name Description
ISLParser.DefOrExprContext context

The parse tree.

| Improve this Doc View Source

EnterEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

EnterExpr(ISLParser.ExprContext)

Enter a parse tree produced by expr().

The default implementation does nothing.

Declaration
public virtual void EnterExpr(ISLParser.ExprContext context)
Parameters
Type Name Description
ISLParser.ExprContext context

The parse tree.

| Improve this Doc View Source

EnterLibraryRequire(ISLParser.LibraryRequireContext)

Enter a parse tree produced by libraryRequire().

The default implementation does nothing.

Declaration
public virtual void EnterLibraryRequire(ISLParser.LibraryRequireContext context)
Parameters
Type Name Description
ISLParser.LibraryRequireContext context

The parse tree.

| Improve this Doc View Source

EnterName(ISLParser.NameContext)

Enter a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void EnterName(ISLParser.NameContext context)
Parameters
Type Name Description
ISLParser.NameContext context

The parse tree.

| Improve this Doc View Source

EnterPkg(ISLParser.PkgContext)

Enter a parse tree produced by pkg().

The default implementation does nothing.

Declaration
public virtual void EnterPkg(ISLParser.PkgContext context)
Parameters
Type Name Description
ISLParser.PkgContext context

The parse tree.

| Improve this Doc View Source

EnterProgram(ISLParser.ProgramContext)

Enter a parse tree produced by program().

The default implementation does nothing.

Declaration
public virtual void EnterProgram(ISLParser.ProgramContext context)
Parameters
Type Name Description
ISLParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

EnterQuasiQuoted(ISLParser.QuasiQuotedContext)

Enter a parse tree produced by quasiQuoted().

The default implementation does nothing.

Declaration
public virtual void EnterQuasiQuoted(ISLParser.QuasiQuotedContext context)
Parameters
Type Name Description
ISLParser.QuasiQuotedContext context

The parse tree.

| Improve this Doc View Source

EnterQuoted(ISLParser.QuotedContext)

Enter a parse tree produced by quoted().

The default implementation does nothing.

Declaration
public virtual void EnterQuoted(ISLParser.QuotedContext context)
Parameters
Type Name Description
ISLParser.QuotedContext context

The parse tree.

| Improve this Doc View Source

EnterTestCase(ISLParser.TestCaseContext)

Enter a parse tree produced by testCase().

The default implementation does nothing.

Declaration
public virtual void EnterTestCase(ISLParser.TestCaseContext context)
Parameters
Type Name Description
ISLParser.TestCaseContext context

The parse tree.

| Improve this Doc View Source

ExitDefinition(ISLParser.DefinitionContext)

Exit a parse tree produced by definition().

The default implementation does nothing.

Declaration
public virtual void ExitDefinition(ISLParser.DefinitionContext context)
Parameters
Type Name Description
ISLParser.DefinitionContext context

The parse tree.

| Improve this Doc View Source

ExitDefOrExpr(ISLParser.DefOrExprContext)

Exit a parse tree produced by defOrExpr().

The default implementation does nothing.

Declaration
public virtual void ExitDefOrExpr(ISLParser.DefOrExprContext context)
Parameters
Type Name Description
ISLParser.DefOrExprContext context

The parse tree.

| Improve this Doc View Source

ExitEveryRule(Antlr4.Runtime.ParserRuleContext)

Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type Name Description
Antlr4.Runtime.ParserRuleContext context
Remarks

The default implementation does nothing.

| Improve this Doc View Source

ExitExpr(ISLParser.ExprContext)

Exit a parse tree produced by expr().

The default implementation does nothing.

Declaration
public virtual void ExitExpr(ISLParser.ExprContext context)
Parameters
Type Name Description
ISLParser.ExprContext context

The parse tree.

| Improve this Doc View Source

ExitLibraryRequire(ISLParser.LibraryRequireContext)

Exit a parse tree produced by libraryRequire().

The default implementation does nothing.

Declaration
public virtual void ExitLibraryRequire(ISLParser.LibraryRequireContext context)
Parameters
Type Name Description
ISLParser.LibraryRequireContext context

The parse tree.

| Improve this Doc View Source

ExitName(ISLParser.NameContext)

Exit a parse tree produced by name().

The default implementation does nothing.

Declaration
public virtual void ExitName(ISLParser.NameContext context)
Parameters
Type Name Description
ISLParser.NameContext context

The parse tree.

| Improve this Doc View Source

ExitPkg(ISLParser.PkgContext)

Exit a parse tree produced by pkg().

The default implementation does nothing.

Declaration
public virtual void ExitPkg(ISLParser.PkgContext context)
Parameters
Type Name Description
ISLParser.PkgContext context

The parse tree.

| Improve this Doc View Source

ExitProgram(ISLParser.ProgramContext)

Exit a parse tree produced by program().

The default implementation does nothing.

Declaration
public virtual void ExitProgram(ISLParser.ProgramContext context)
Parameters
Type Name Description
ISLParser.ProgramContext context

The parse tree.

| Improve this Doc View Source

ExitQuasiQuoted(ISLParser.QuasiQuotedContext)

Exit a parse tree produced by quasiQuoted().

The default implementation does nothing.

Declaration
public virtual void ExitQuasiQuoted(ISLParser.QuasiQuotedContext context)
Parameters
Type Name Description
ISLParser.QuasiQuotedContext context

The parse tree.

| Improve this Doc View Source

ExitQuoted(ISLParser.QuotedContext)

Exit a parse tree produced by quoted().

The default implementation does nothing.

Declaration
public virtual void ExitQuoted(ISLParser.QuotedContext context)
Parameters
Type Name Description
ISLParser.QuotedContext context

The parse tree.

| Improve this Doc View Source

ExitTestCase(ISLParser.TestCaseContext)

Exit a parse tree produced by testCase().

The default implementation does nothing.

Declaration
public virtual void ExitTestCase(ISLParser.TestCaseContext context)
Parameters
Type Name Description
ISLParser.TestCaseContext context

The parse tree.

| Improve this Doc View Source

VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)

Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.IErrorNode node
Remarks

The default implementation does nothing.

| Improve this Doc View Source

VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)

Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type Name Description
Antlr4.Runtime.Tree.ITerminalNode node
Remarks

The default implementation does nothing.

Implements

IISLListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX