Show / Hide Table of Contents

Interface IalloyListener

This interface defines a complete listener for a parse tree produced by alloyParser.

Namespace: GCore.Antlr.Grammers.Alloy
Assembly: Alloy.dll
Syntax
public interface IalloyListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAlloyModule(alloyParser.AlloyModuleContext)

Enter a parse tree produced by alloyModule().

Declaration
void EnterAlloyModule(alloyParser.AlloyModuleContext context)
Parameters
Type Name Description
alloyParser.AlloyModuleContext context

The parse tree.

| Improve this Doc View Source

EnterArrowOp(alloyParser.ArrowOpContext)

Enter a parse tree produced by arrowOp().

Declaration
void EnterArrowOp(alloyParser.ArrowOpContext context)
Parameters
Type Name Description
alloyParser.ArrowOpContext context

The parse tree.

| Improve this Doc View Source

EnterAssertDecl(alloyParser.AssertDeclContext)

Enter a parse tree produced by assertDecl().

Declaration
void EnterAssertDecl(alloyParser.AssertDeclContext context)
Parameters
Type Name Description
alloyParser.AssertDeclContext context

The parse tree.

| Improve this Doc View Source

EnterBinOp(alloyParser.BinOpContext)

Enter a parse tree produced by binOp().

Declaration
void EnterBinOp(alloyParser.BinOpContext context)
Parameters
Type Name Description
alloyParser.BinOpContext context

The parse tree.

| Improve this Doc View Source

EnterBlock(alloyParser.BlockContext)

Enter a parse tree produced by block().

Declaration
void EnterBlock(alloyParser.BlockContext context)
Parameters
Type Name Description
alloyParser.BlockContext context

The parse tree.

| Improve this Doc View Source

EnterBlockOrBar(alloyParser.BlockOrBarContext)

Enter a parse tree produced by blockOrBar().

Declaration
void EnterBlockOrBar(alloyParser.BlockOrBarContext context)
Parameters
Type Name Description
alloyParser.BlockOrBarContext context

The parse tree.

| Improve this Doc View Source

EnterCmdDecl(alloyParser.CmdDeclContext)

Enter a parse tree produced by cmdDecl().

Declaration
void EnterCmdDecl(alloyParser.CmdDeclContext context)
Parameters
Type Name Description
alloyParser.CmdDeclContext context

The parse tree.

| Improve this Doc View Source

EnterCompareOp(alloyParser.CompareOpContext)

Enter a parse tree produced by compareOp().

Declaration
void EnterCompareOp(alloyParser.CompareOpContext context)
Parameters
Type Name Description
alloyParser.CompareOpContext context

The parse tree.

| Improve this Doc View Source

EnterConst_(alloyParser.Const_Context)

Enter a parse tree produced by const_().

Declaration
void EnterConst_(alloyParser.Const_Context context)
Parameters
Type Name Description
alloyParser.Const_Context context

The parse tree.

| Improve this Doc View Source

EnterDecl(alloyParser.DeclContext)

Enter a parse tree produced by decl().

Declaration
void EnterDecl(alloyParser.DeclContext context)
Parameters
Type Name Description
alloyParser.DeclContext context

The parse tree.

| Improve this Doc View Source

EnterExpr(alloyParser.ExprContext)

Enter a parse tree produced by expr().

Declaration
void EnterExpr(alloyParser.ExprContext context)
Parameters
Type Name Description
alloyParser.ExprContext context

The parse tree.

| Improve this Doc View Source

EnterFactDecl(alloyParser.FactDeclContext)

Enter a parse tree produced by factDecl().

Declaration
void EnterFactDecl(alloyParser.FactDeclContext context)
Parameters
Type Name Description
alloyParser.FactDeclContext context

The parse tree.

| Improve this Doc View Source

EnterFunDecl(alloyParser.FunDeclContext)

Enter a parse tree produced by funDecl().

Declaration
void EnterFunDecl(alloyParser.FunDeclContext context)
Parameters
Type Name Description
alloyParser.FunDeclContext context

The parse tree.

| Improve this Doc View Source

EnterImport_(alloyParser.Import_Context)

Enter a parse tree produced by import_().

Declaration
void EnterImport_(alloyParser.Import_Context context)
Parameters
Type Name Description
alloyParser.Import_Context context

The parse tree.

| Improve this Doc View Source

EnterLetDecl(alloyParser.LetDeclContext)

Enter a parse tree produced by letDecl().

Declaration
void EnterLetDecl(alloyParser.LetDeclContext context)
Parameters
Type Name Description
alloyParser.LetDeclContext context

The parse tree.

| Improve this Doc View Source

EnterModuleDecl(alloyParser.ModuleDeclContext)

Enter a parse tree produced by moduleDecl().

Declaration
void EnterModuleDecl(alloyParser.ModuleDeclContext context)
Parameters
Type Name Description
alloyParser.ModuleDeclContext context

The parse tree.

| Improve this Doc View Source

EnterMult(alloyParser.MultContext)

Enter a parse tree produced by mult().

Declaration
void EnterMult(alloyParser.MultContext context)
Parameters
Type Name Description
alloyParser.MultContext context

The parse tree.

| Improve this Doc View Source

EnterName(alloyParser.NameContext)

Enter a parse tree produced by name().

Declaration
void EnterName(alloyParser.NameContext context)
Parameters
Type Name Description
alloyParser.NameContext context

The parse tree.

| Improve this Doc View Source

EnterNumber(alloyParser.NumberContext)

Enter a parse tree produced by number().

Declaration
void EnterNumber(alloyParser.NumberContext context)
Parameters
Type Name Description
alloyParser.NumberContext context

The parse tree.

| Improve this Doc View Source

EnterParaDecls(alloyParser.ParaDeclsContext)

Enter a parse tree produced by paraDecls().

Declaration
void EnterParaDecls(alloyParser.ParaDeclsContext context)
Parameters
Type Name Description
alloyParser.ParaDeclsContext context

The parse tree.

| Improve this Doc View Source

EnterParagraph(alloyParser.ParagraphContext)

Enter a parse tree produced by paragraph().

Declaration
void EnterParagraph(alloyParser.ParagraphContext context)
Parameters
Type Name Description
alloyParser.ParagraphContext context

The parse tree.

| Improve this Doc View Source

EnterPredDecl(alloyParser.PredDeclContext)

Enter a parse tree produced by predDecl().

Declaration
void EnterPredDecl(alloyParser.PredDeclContext context)
Parameters
Type Name Description
alloyParser.PredDeclContext context

The parse tree.

| Improve this Doc View Source

EnterQualName(alloyParser.QualNameContext)

Enter a parse tree produced by qualName().

Declaration
void EnterQualName(alloyParser.QualNameContext context)
Parameters
Type Name Description
alloyParser.QualNameContext context

The parse tree.

| Improve this Doc View Source

EnterQuant(alloyParser.QuantContext)

Enter a parse tree produced by quant().

Declaration
void EnterQuant(alloyParser.QuantContext context)
Parameters
Type Name Description
alloyParser.QuantContext context

The parse tree.

| Improve this Doc View Source

EnterScope(alloyParser.ScopeContext)

Enter a parse tree produced by scope().

Declaration
void EnterScope(alloyParser.ScopeContext context)
Parameters
Type Name Description
alloyParser.ScopeContext context

The parse tree.

| Improve this Doc View Source

EnterSigDecl(alloyParser.SigDeclContext)

Enter a parse tree produced by sigDecl().

Declaration
void EnterSigDecl(alloyParser.SigDeclContext context)
Parameters
Type Name Description
alloyParser.SigDeclContext context

The parse tree.

| Improve this Doc View Source

EnterSigExt(alloyParser.SigExtContext)

Enter a parse tree produced by sigExt().

Declaration
void EnterSigExt(alloyParser.SigExtContext context)
Parameters
Type Name Description
alloyParser.SigExtContext context

The parse tree.

| Improve this Doc View Source

EnterTypescope(alloyParser.TypescopeContext)

Enter a parse tree produced by typescope().

Declaration
void EnterTypescope(alloyParser.TypescopeContext context)
Parameters
Type Name Description
alloyParser.TypescopeContext context

The parse tree.

| Improve this Doc View Source

EnterUnOp(alloyParser.UnOpContext)

Enter a parse tree produced by unOp().

Declaration
void EnterUnOp(alloyParser.UnOpContext context)
Parameters
Type Name Description
alloyParser.UnOpContext context

The parse tree.

| Improve this Doc View Source

ExitAlloyModule(alloyParser.AlloyModuleContext)

Exit a parse tree produced by alloyModule().

Declaration
void ExitAlloyModule(alloyParser.AlloyModuleContext context)
Parameters
Type Name Description
alloyParser.AlloyModuleContext context

The parse tree.

| Improve this Doc View Source

ExitArrowOp(alloyParser.ArrowOpContext)

Exit a parse tree produced by arrowOp().

Declaration
void ExitArrowOp(alloyParser.ArrowOpContext context)
Parameters
Type Name Description
alloyParser.ArrowOpContext context

The parse tree.

| Improve this Doc View Source

ExitAssertDecl(alloyParser.AssertDeclContext)

Exit a parse tree produced by assertDecl().

Declaration
void ExitAssertDecl(alloyParser.AssertDeclContext context)
Parameters
Type Name Description
alloyParser.AssertDeclContext context

The parse tree.

| Improve this Doc View Source

ExitBinOp(alloyParser.BinOpContext)

Exit a parse tree produced by binOp().

Declaration
void ExitBinOp(alloyParser.BinOpContext context)
Parameters
Type Name Description
alloyParser.BinOpContext context

The parse tree.

| Improve this Doc View Source

ExitBlock(alloyParser.BlockContext)

Exit a parse tree produced by block().

Declaration
void ExitBlock(alloyParser.BlockContext context)
Parameters
Type Name Description
alloyParser.BlockContext context

The parse tree.

| Improve this Doc View Source

ExitBlockOrBar(alloyParser.BlockOrBarContext)

Exit a parse tree produced by blockOrBar().

Declaration
void ExitBlockOrBar(alloyParser.BlockOrBarContext context)
Parameters
Type Name Description
alloyParser.BlockOrBarContext context

The parse tree.

| Improve this Doc View Source

ExitCmdDecl(alloyParser.CmdDeclContext)

Exit a parse tree produced by cmdDecl().

Declaration
void ExitCmdDecl(alloyParser.CmdDeclContext context)
Parameters
Type Name Description
alloyParser.CmdDeclContext context

The parse tree.

| Improve this Doc View Source

ExitCompareOp(alloyParser.CompareOpContext)

Exit a parse tree produced by compareOp().

Declaration
void ExitCompareOp(alloyParser.CompareOpContext context)
Parameters
Type Name Description
alloyParser.CompareOpContext context

The parse tree.

| Improve this Doc View Source

ExitConst_(alloyParser.Const_Context)

Exit a parse tree produced by const_().

Declaration
void ExitConst_(alloyParser.Const_Context context)
Parameters
Type Name Description
alloyParser.Const_Context context

The parse tree.

| Improve this Doc View Source

ExitDecl(alloyParser.DeclContext)

Exit a parse tree produced by decl().

Declaration
void ExitDecl(alloyParser.DeclContext context)
Parameters
Type Name Description
alloyParser.DeclContext context

The parse tree.

| Improve this Doc View Source

ExitExpr(alloyParser.ExprContext)

Exit a parse tree produced by expr().

Declaration
void ExitExpr(alloyParser.ExprContext context)
Parameters
Type Name Description
alloyParser.ExprContext context

The parse tree.

| Improve this Doc View Source

ExitFactDecl(alloyParser.FactDeclContext)

Exit a parse tree produced by factDecl().

Declaration
void ExitFactDecl(alloyParser.FactDeclContext context)
Parameters
Type Name Description
alloyParser.FactDeclContext context

The parse tree.

| Improve this Doc View Source

ExitFunDecl(alloyParser.FunDeclContext)

Exit a parse tree produced by funDecl().

Declaration
void ExitFunDecl(alloyParser.FunDeclContext context)
Parameters
Type Name Description
alloyParser.FunDeclContext context

The parse tree.

| Improve this Doc View Source

ExitImport_(alloyParser.Import_Context)

Exit a parse tree produced by import_().

Declaration
void ExitImport_(alloyParser.Import_Context context)
Parameters
Type Name Description
alloyParser.Import_Context context

The parse tree.

| Improve this Doc View Source

ExitLetDecl(alloyParser.LetDeclContext)

Exit a parse tree produced by letDecl().

Declaration
void ExitLetDecl(alloyParser.LetDeclContext context)
Parameters
Type Name Description
alloyParser.LetDeclContext context

The parse tree.

| Improve this Doc View Source

ExitModuleDecl(alloyParser.ModuleDeclContext)

Exit a parse tree produced by moduleDecl().

Declaration
void ExitModuleDecl(alloyParser.ModuleDeclContext context)
Parameters
Type Name Description
alloyParser.ModuleDeclContext context

The parse tree.

| Improve this Doc View Source

ExitMult(alloyParser.MultContext)

Exit a parse tree produced by mult().

Declaration
void ExitMult(alloyParser.MultContext context)
Parameters
Type Name Description
alloyParser.MultContext context

The parse tree.

| Improve this Doc View Source

ExitName(alloyParser.NameContext)

Exit a parse tree produced by name().

Declaration
void ExitName(alloyParser.NameContext context)
Parameters
Type Name Description
alloyParser.NameContext context

The parse tree.

| Improve this Doc View Source

ExitNumber(alloyParser.NumberContext)

Exit a parse tree produced by number().

Declaration
void ExitNumber(alloyParser.NumberContext context)
Parameters
Type Name Description
alloyParser.NumberContext context

The parse tree.

| Improve this Doc View Source

ExitParaDecls(alloyParser.ParaDeclsContext)

Exit a parse tree produced by paraDecls().

Declaration
void ExitParaDecls(alloyParser.ParaDeclsContext context)
Parameters
Type Name Description
alloyParser.ParaDeclsContext context

The parse tree.

| Improve this Doc View Source

ExitParagraph(alloyParser.ParagraphContext)

Exit a parse tree produced by paragraph().

Declaration
void ExitParagraph(alloyParser.ParagraphContext context)
Parameters
Type Name Description
alloyParser.ParagraphContext context

The parse tree.

| Improve this Doc View Source

ExitPredDecl(alloyParser.PredDeclContext)

Exit a parse tree produced by predDecl().

Declaration
void ExitPredDecl(alloyParser.PredDeclContext context)
Parameters
Type Name Description
alloyParser.PredDeclContext context

The parse tree.

| Improve this Doc View Source

ExitQualName(alloyParser.QualNameContext)

Exit a parse tree produced by qualName().

Declaration
void ExitQualName(alloyParser.QualNameContext context)
Parameters
Type Name Description
alloyParser.QualNameContext context

The parse tree.

| Improve this Doc View Source

ExitQuant(alloyParser.QuantContext)

Exit a parse tree produced by quant().

Declaration
void ExitQuant(alloyParser.QuantContext context)
Parameters
Type Name Description
alloyParser.QuantContext context

The parse tree.

| Improve this Doc View Source

ExitScope(alloyParser.ScopeContext)

Exit a parse tree produced by scope().

Declaration
void ExitScope(alloyParser.ScopeContext context)
Parameters
Type Name Description
alloyParser.ScopeContext context

The parse tree.

| Improve this Doc View Source

ExitSigDecl(alloyParser.SigDeclContext)

Exit a parse tree produced by sigDecl().

Declaration
void ExitSigDecl(alloyParser.SigDeclContext context)
Parameters
Type Name Description
alloyParser.SigDeclContext context

The parse tree.

| Improve this Doc View Source

ExitSigExt(alloyParser.SigExtContext)

Exit a parse tree produced by sigExt().

Declaration
void ExitSigExt(alloyParser.SigExtContext context)
Parameters
Type Name Description
alloyParser.SigExtContext context

The parse tree.

| Improve this Doc View Source

ExitTypescope(alloyParser.TypescopeContext)

Exit a parse tree produced by typescope().

Declaration
void ExitTypescope(alloyParser.TypescopeContext context)
Parameters
Type Name Description
alloyParser.TypescopeContext context

The parse tree.

| Improve this Doc View Source

ExitUnOp(alloyParser.UnOpContext)

Exit a parse tree produced by unOp().

Declaration
void ExitUnOp(alloyParser.UnOpContext context)
Parameters
Type Name Description
alloyParser.UnOpContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX