Show / Hide Table of Contents

Class angelscriptBaseListener

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

Inheritance
System.Object
angelscriptBaseListener
Implements
IangelscriptListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Angelscript
Assembly: Angelscript.dll
Syntax
public class angelscriptBaseListener : object, IangelscriptListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterArglist(angelscriptParser.ArglistContext)

Enter a parse tree produced by arglist().

The default implementation does nothing.

Declaration
public virtual void EnterArglist(angelscriptParser.ArglistContext context)
Parameters
Type Name Description
angelscriptParser.ArglistContext context

The parse tree.

| Improve this Doc View Source

EnterAssign(angelscriptParser.AssignContext)

Enter a parse tree produced by assign().

The default implementation does nothing.

Declaration
public virtual void EnterAssign(angelscriptParser.AssignContext context)
Parameters
Type Name Description
angelscriptParser.AssignContext context

The parse tree.

| Improve this Doc View Source

EnterBreak_(angelscriptParser.Break_Context)

Enter a parse tree produced by break_().

The default implementation does nothing.

Declaration
public virtual void EnterBreak_(angelscriptParser.Break_Context context)
Parameters
Type Name Description
angelscriptParser.Break_Context context

The parse tree.

| Improve this Doc View Source

EnterCase_(angelscriptParser.Case_Context)

Enter a parse tree produced by case_().

The default implementation does nothing.

Declaration
public virtual void EnterCase_(angelscriptParser.Case_Context context)
Parameters
Type Name Description
angelscriptParser.Case_Context context

The parse tree.

| Improve this Doc View Source

EnterCast(angelscriptParser.CastContext)

Enter a parse tree produced by cast().

The default implementation does nothing.

Declaration
public virtual void EnterCast(angelscriptParser.CastContext context)
Parameters
Type Name Description
angelscriptParser.CastContext context

The parse tree.

| Improve this Doc View Source

EnterClass_(angelscriptParser.Class_Context)

Enter a parse tree produced by class_().

The default implementation does nothing.

Declaration
public virtual void EnterClass_(angelscriptParser.Class_Context context)
Parameters
Type Name Description
angelscriptParser.Class_Context context

The parse tree.

| Improve this Doc View Source

EnterCondition(angelscriptParser.ConditionContext)

Enter a parse tree produced by condition().

The default implementation does nothing.

Declaration
public virtual void EnterCondition(angelscriptParser.ConditionContext context)
Parameters
Type Name Description
angelscriptParser.ConditionContext context

The parse tree.

| Improve this Doc View Source

EnterConstructcall(angelscriptParser.ConstructcallContext)

Enter a parse tree produced by constructcall().

The default implementation does nothing.

Declaration
public virtual void EnterConstructcall(angelscriptParser.ConstructcallContext context)
Parameters
Type Name Description
angelscriptParser.ConstructcallContext context

The parse tree.

| Improve this Doc View Source

EnterContinue_(angelscriptParser.Continue_Context)

Enter a parse tree produced by continue_().

The default implementation does nothing.

Declaration
public virtual void EnterContinue_(angelscriptParser.Continue_Context context)
Parameters
Type Name Description
angelscriptParser.Continue_Context context

The parse tree.

| Improve this Doc View Source

EnterDatatype(angelscriptParser.DatatypeContext)

Enter a parse tree produced by datatype().

The default implementation does nothing.

Declaration
public virtual void EnterDatatype(angelscriptParser.DatatypeContext context)
Parameters
Type Name Description
angelscriptParser.DatatypeContext context

The parse tree.

| Improve this Doc View Source

EnterDowhile(angelscriptParser.DowhileContext)

Enter a parse tree produced by dowhile().

The default implementation does nothing.

Declaration
public virtual void EnterDowhile(angelscriptParser.DowhileContext context)
Parameters
Type Name Description
angelscriptParser.DowhileContext context

The parse tree.

| Improve this Doc View Source

EnterEnum_(angelscriptParser.Enum_Context)

Enter a parse tree produced by enum_().

The default implementation does nothing.

Declaration
public virtual void EnterEnum_(angelscriptParser.Enum_Context context)
Parameters
Type Name Description
angelscriptParser.Enum_Context 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(angelscriptParser.ExprContext)

Enter a parse tree produced by expr().

The default implementation does nothing.

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

The parse tree.

| Improve this Doc View Source

EnterExprop(angelscriptParser.ExpropContext)

Enter a parse tree produced by exprop().

The default implementation does nothing.

Declaration
public virtual void EnterExprop(angelscriptParser.ExpropContext context)
Parameters
Type Name Description
angelscriptParser.ExpropContext context

The parse tree.

| Improve this Doc View Source

EnterExprpostop(angelscriptParser.ExprpostopContext)

Enter a parse tree produced by exprpostop().

The default implementation does nothing.

Declaration
public virtual void EnterExprpostop(angelscriptParser.ExprpostopContext context)
Parameters
Type Name Description
angelscriptParser.ExprpostopContext context

The parse tree.

| Improve this Doc View Source

EnterExprstat(angelscriptParser.ExprstatContext)

Enter a parse tree produced by exprstat().

The default implementation does nothing.

Declaration
public virtual void EnterExprstat(angelscriptParser.ExprstatContext context)
Parameters
Type Name Description
angelscriptParser.ExprstatContext context

The parse tree.

| Improve this Doc View Source

EnterExprterm(angelscriptParser.ExprtermContext)

Enter a parse tree produced by exprterm().

The default implementation does nothing.

Declaration
public virtual void EnterExprterm(angelscriptParser.ExprtermContext context)
Parameters
Type Name Description
angelscriptParser.ExprtermContext context

The parse tree.

| Improve this Doc View Source

EnterExprvalue(angelscriptParser.ExprvalueContext)

Enter a parse tree produced by exprvalue().

The default implementation does nothing.

Declaration
public virtual void EnterExprvalue(angelscriptParser.ExprvalueContext context)
Parameters
Type Name Description
angelscriptParser.ExprvalueContext context

The parse tree.

| Improve this Doc View Source

EnterFor_(angelscriptParser.For_Context)

Enter a parse tree produced by for_().

The default implementation does nothing.

Declaration
public virtual void EnterFor_(angelscriptParser.For_Context context)
Parameters
Type Name Description
angelscriptParser.For_Context context

The parse tree.

| Improve this Doc View Source

EnterFunc_(angelscriptParser.Func_Context)

Enter a parse tree produced by func_().

The default implementation does nothing.

Declaration
public virtual void EnterFunc_(angelscriptParser.Func_Context context)
Parameters
Type Name Description
angelscriptParser.Func_Context context

The parse tree.

| Improve this Doc View Source

EnterFunccall(angelscriptParser.FunccallContext)

Enter a parse tree produced by funccall().

The default implementation does nothing.

Declaration
public virtual void EnterFunccall(angelscriptParser.FunccallContext context)
Parameters
Type Name Description
angelscriptParser.FunccallContext context

The parse tree.

| Improve this Doc View Source

EnterFuncdef(angelscriptParser.FuncdefContext)

Enter a parse tree produced by funcdef().

The default implementation does nothing.

Declaration
public virtual void EnterFuncdef(angelscriptParser.FuncdefContext context)
Parameters
Type Name Description
angelscriptParser.FuncdefContext context

The parse tree.

| Improve this Doc View Source

EnterIf_(angelscriptParser.If_Context)

Enter a parse tree produced by if_().

The default implementation does nothing.

Declaration
public virtual void EnterIf_(angelscriptParser.If_Context context)
Parameters
Type Name Description
angelscriptParser.If_Context context

The parse tree.

| Improve this Doc View Source

EnterImport_(angelscriptParser.Import_Context)

Enter a parse tree produced by import_().

The default implementation does nothing.

Declaration
public virtual void EnterImport_(angelscriptParser.Import_Context context)
Parameters
Type Name Description
angelscriptParser.Import_Context context

The parse tree.

| Improve this Doc View Source

EnterInitlist(angelscriptParser.InitlistContext)

Enter a parse tree produced by initlist().

The default implementation does nothing.

Declaration
public virtual void EnterInitlist(angelscriptParser.InitlistContext context)
Parameters
Type Name Description
angelscriptParser.InitlistContext context

The parse tree.

| Improve this Doc View Source

EnterInterface_(angelscriptParser.Interface_Context)

Enter a parse tree produced by interface_().

The default implementation does nothing.

Declaration
public virtual void EnterInterface_(angelscriptParser.Interface_Context context)
Parameters
Type Name Description
angelscriptParser.Interface_Context context

The parse tree.

| Improve this Doc View Source

EnterIntfmthd(angelscriptParser.IntfmthdContext)

Enter a parse tree produced by intfmthd().

The default implementation does nothing.

Declaration
public virtual void EnterIntfmthd(angelscriptParser.IntfmthdContext context)
Parameters
Type Name Description
angelscriptParser.IntfmthdContext context

The parse tree.

| Improve this Doc View Source

EnterLambda_(angelscriptParser.Lambda_Context)

Enter a parse tree produced by lambda_().

The default implementation does nothing.

Declaration
public virtual void EnterLambda_(angelscriptParser.Lambda_Context context)
Parameters
Type Name Description
angelscriptParser.Lambda_Context context

The parse tree.

| Improve this Doc View Source

EnterMixin_(angelscriptParser.Mixin_Context)

Enter a parse tree produced by mixin_().

The default implementation does nothing.

Declaration
public virtual void EnterMixin_(angelscriptParser.Mixin_Context context)
Parameters
Type Name Description
angelscriptParser.Mixin_Context context

The parse tree.

| Improve this Doc View Source

EnterNamespace(angelscriptParser.NamespaceContext)

Enter a parse tree produced by .

The default implementation does nothing.

Declaration
public virtual void EnterNamespace(angelscriptParser.NamespaceContext context)
Parameters
Type Name Description
angelscriptParser.NamespaceContext context

The parse tree.

| Improve this Doc View Source

EnterParamlist(angelscriptParser.ParamlistContext)

Enter a parse tree produced by paramlist().

The default implementation does nothing.

Declaration
public virtual void EnterParamlist(angelscriptParser.ParamlistContext context)
Parameters
Type Name Description
angelscriptParser.ParamlistContext context

The parse tree.

| Improve this Doc View Source

EnterReturn_(angelscriptParser.Return_Context)

Enter a parse tree produced by return_().

The default implementation does nothing.

Declaration
public virtual void EnterReturn_(angelscriptParser.Return_Context context)
Parameters
Type Name Description
angelscriptParser.Return_Context context

The parse tree.

| Improve this Doc View Source

EnterScope(angelscriptParser.ScopeContext)

Enter a parse tree produced by scope().

The default implementation does nothing.

Declaration
public virtual void EnterScope(angelscriptParser.ScopeContext context)
Parameters
Type Name Description
angelscriptParser.ScopeContext context

The parse tree.

| Improve this Doc View Source

EnterScript(angelscriptParser.ScriptContext)

Enter a parse tree produced by script().

The default implementation does nothing.

Declaration
public virtual void EnterScript(angelscriptParser.ScriptContext context)
Parameters
Type Name Description
angelscriptParser.ScriptContext context

The parse tree.

| Improve this Doc View Source

EnterStatblock(angelscriptParser.StatblockContext)

Enter a parse tree produced by statblock().

The default implementation does nothing.

Declaration
public virtual void EnterStatblock(angelscriptParser.StatblockContext context)
Parameters
Type Name Description
angelscriptParser.StatblockContext context

The parse tree.

| Improve this Doc View Source

EnterStatement(angelscriptParser.StatementContext)

Enter a parse tree produced by statement().

The default implementation does nothing.

Declaration
public virtual void EnterStatement(angelscriptParser.StatementContext context)
Parameters
Type Name Description
angelscriptParser.StatementContext context

The parse tree.

| Improve this Doc View Source

EnterSwitch_(angelscriptParser.Switch_Context)

Enter a parse tree produced by switch_().

The default implementation does nothing.

Declaration
public virtual void EnterSwitch_(angelscriptParser.Switch_Context context)
Parameters
Type Name Description
angelscriptParser.Switch_Context context

The parse tree.

| Improve this Doc View Source

EnterTry_(angelscriptParser.Try_Context)

Enter a parse tree produced by try_().

The default implementation does nothing.

Declaration
public virtual void EnterTry_(angelscriptParser.Try_Context context)
Parameters
Type Name Description
angelscriptParser.Try_Context context

The parse tree.

| Improve this Doc View Source

EnterTypdef(angelscriptParser.TypdefContext)

Enter a parse tree produced by typdef().

The default implementation does nothing.

Declaration
public virtual void EnterTypdef(angelscriptParser.TypdefContext context)
Parameters
Type Name Description
angelscriptParser.TypdefContext context

The parse tree.

| Improve this Doc View Source

EnterType_(angelscriptParser.Type_Context)

Enter a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void EnterType_(angelscriptParser.Type_Context context)
Parameters
Type Name Description
angelscriptParser.Type_Context context

The parse tree.

| Improve this Doc View Source

EnterTypemod(angelscriptParser.TypemodContext)

Enter a parse tree produced by typemod().

The default implementation does nothing.

Declaration
public virtual void EnterTypemod(angelscriptParser.TypemodContext context)
Parameters
Type Name Description
angelscriptParser.TypemodContext context

The parse tree.

| Improve this Doc View Source

EnterVar_(angelscriptParser.Var_Context)

Enter a parse tree produced by var_().

The default implementation does nothing.

Declaration
public virtual void EnterVar_(angelscriptParser.Var_Context context)
Parameters
Type Name Description
angelscriptParser.Var_Context context

The parse tree.

| Improve this Doc View Source

EnterVaraccess(angelscriptParser.VaraccessContext)

Enter a parse tree produced by varaccess().

The default implementation does nothing.

Declaration
public virtual void EnterVaraccess(angelscriptParser.VaraccessContext context)
Parameters
Type Name Description
angelscriptParser.VaraccessContext context

The parse tree.

| Improve this Doc View Source

EnterVirtprop(angelscriptParser.VirtpropContext)

Enter a parse tree produced by virtprop().

The default implementation does nothing.

Declaration
public virtual void EnterVirtprop(angelscriptParser.VirtpropContext context)
Parameters
Type Name Description
angelscriptParser.VirtpropContext context

The parse tree.

| Improve this Doc View Source

EnterWhile_(angelscriptParser.While_Context)

Enter a parse tree produced by while_().

The default implementation does nothing.

Declaration
public virtual void EnterWhile_(angelscriptParser.While_Context context)
Parameters
Type Name Description
angelscriptParser.While_Context context

The parse tree.

| Improve this Doc View Source

ExitArglist(angelscriptParser.ArglistContext)

Exit a parse tree produced by arglist().

The default implementation does nothing.

Declaration
public virtual void ExitArglist(angelscriptParser.ArglistContext context)
Parameters
Type Name Description
angelscriptParser.ArglistContext context

The parse tree.

| Improve this Doc View Source

ExitAssign(angelscriptParser.AssignContext)

Exit a parse tree produced by assign().

The default implementation does nothing.

Declaration
public virtual void ExitAssign(angelscriptParser.AssignContext context)
Parameters
Type Name Description
angelscriptParser.AssignContext context

The parse tree.

| Improve this Doc View Source

ExitBreak_(angelscriptParser.Break_Context)

Exit a parse tree produced by break_().

The default implementation does nothing.

Declaration
public virtual void ExitBreak_(angelscriptParser.Break_Context context)
Parameters
Type Name Description
angelscriptParser.Break_Context context

The parse tree.

| Improve this Doc View Source

ExitCase_(angelscriptParser.Case_Context)

Exit a parse tree produced by case_().

The default implementation does nothing.

Declaration
public virtual void ExitCase_(angelscriptParser.Case_Context context)
Parameters
Type Name Description
angelscriptParser.Case_Context context

The parse tree.

| Improve this Doc View Source

ExitCast(angelscriptParser.CastContext)

Exit a parse tree produced by cast().

The default implementation does nothing.

Declaration
public virtual void ExitCast(angelscriptParser.CastContext context)
Parameters
Type Name Description
angelscriptParser.CastContext context

The parse tree.

| Improve this Doc View Source

ExitClass_(angelscriptParser.Class_Context)

Exit a parse tree produced by class_().

The default implementation does nothing.

Declaration
public virtual void ExitClass_(angelscriptParser.Class_Context context)
Parameters
Type Name Description
angelscriptParser.Class_Context context

The parse tree.

| Improve this Doc View Source

ExitCondition(angelscriptParser.ConditionContext)

Exit a parse tree produced by condition().

The default implementation does nothing.

Declaration
public virtual void ExitCondition(angelscriptParser.ConditionContext context)
Parameters
Type Name Description
angelscriptParser.ConditionContext context

The parse tree.

| Improve this Doc View Source

ExitConstructcall(angelscriptParser.ConstructcallContext)

Exit a parse tree produced by constructcall().

The default implementation does nothing.

Declaration
public virtual void ExitConstructcall(angelscriptParser.ConstructcallContext context)
Parameters
Type Name Description
angelscriptParser.ConstructcallContext context

The parse tree.

| Improve this Doc View Source

ExitContinue_(angelscriptParser.Continue_Context)

Exit a parse tree produced by continue_().

The default implementation does nothing.

Declaration
public virtual void ExitContinue_(angelscriptParser.Continue_Context context)
Parameters
Type Name Description
angelscriptParser.Continue_Context context

The parse tree.

| Improve this Doc View Source

ExitDatatype(angelscriptParser.DatatypeContext)

Exit a parse tree produced by datatype().

The default implementation does nothing.

Declaration
public virtual void ExitDatatype(angelscriptParser.DatatypeContext context)
Parameters
Type Name Description
angelscriptParser.DatatypeContext context

The parse tree.

| Improve this Doc View Source

ExitDowhile(angelscriptParser.DowhileContext)

Exit a parse tree produced by dowhile().

The default implementation does nothing.

Declaration
public virtual void ExitDowhile(angelscriptParser.DowhileContext context)
Parameters
Type Name Description
angelscriptParser.DowhileContext context

The parse tree.

| Improve this Doc View Source

ExitEnum_(angelscriptParser.Enum_Context)

Exit a parse tree produced by enum_().

The default implementation does nothing.

Declaration
public virtual void ExitEnum_(angelscriptParser.Enum_Context context)
Parameters
Type Name Description
angelscriptParser.Enum_Context 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(angelscriptParser.ExprContext)

Exit a parse tree produced by expr().

The default implementation does nothing.

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

The parse tree.

| Improve this Doc View Source

ExitExprop(angelscriptParser.ExpropContext)

Exit a parse tree produced by exprop().

The default implementation does nothing.

Declaration
public virtual void ExitExprop(angelscriptParser.ExpropContext context)
Parameters
Type Name Description
angelscriptParser.ExpropContext context

The parse tree.

| Improve this Doc View Source

ExitExprpostop(angelscriptParser.ExprpostopContext)

Exit a parse tree produced by exprpostop().

The default implementation does nothing.

Declaration
public virtual void ExitExprpostop(angelscriptParser.ExprpostopContext context)
Parameters
Type Name Description
angelscriptParser.ExprpostopContext context

The parse tree.

| Improve this Doc View Source

ExitExprstat(angelscriptParser.ExprstatContext)

Exit a parse tree produced by exprstat().

The default implementation does nothing.

Declaration
public virtual void ExitExprstat(angelscriptParser.ExprstatContext context)
Parameters
Type Name Description
angelscriptParser.ExprstatContext context

The parse tree.

| Improve this Doc View Source

ExitExprterm(angelscriptParser.ExprtermContext)

Exit a parse tree produced by exprterm().

The default implementation does nothing.

Declaration
public virtual void ExitExprterm(angelscriptParser.ExprtermContext context)
Parameters
Type Name Description
angelscriptParser.ExprtermContext context

The parse tree.

| Improve this Doc View Source

ExitExprvalue(angelscriptParser.ExprvalueContext)

Exit a parse tree produced by exprvalue().

The default implementation does nothing.

Declaration
public virtual void ExitExprvalue(angelscriptParser.ExprvalueContext context)
Parameters
Type Name Description
angelscriptParser.ExprvalueContext context

The parse tree.

| Improve this Doc View Source

ExitFor_(angelscriptParser.For_Context)

Exit a parse tree produced by for_().

The default implementation does nothing.

Declaration
public virtual void ExitFor_(angelscriptParser.For_Context context)
Parameters
Type Name Description
angelscriptParser.For_Context context

The parse tree.

| Improve this Doc View Source

ExitFunc_(angelscriptParser.Func_Context)

Exit a parse tree produced by func_().

The default implementation does nothing.

Declaration
public virtual void ExitFunc_(angelscriptParser.Func_Context context)
Parameters
Type Name Description
angelscriptParser.Func_Context context

The parse tree.

| Improve this Doc View Source

ExitFunccall(angelscriptParser.FunccallContext)

Exit a parse tree produced by funccall().

The default implementation does nothing.

Declaration
public virtual void ExitFunccall(angelscriptParser.FunccallContext context)
Parameters
Type Name Description
angelscriptParser.FunccallContext context

The parse tree.

| Improve this Doc View Source

ExitFuncdef(angelscriptParser.FuncdefContext)

Exit a parse tree produced by funcdef().

The default implementation does nothing.

Declaration
public virtual void ExitFuncdef(angelscriptParser.FuncdefContext context)
Parameters
Type Name Description
angelscriptParser.FuncdefContext context

The parse tree.

| Improve this Doc View Source

ExitIf_(angelscriptParser.If_Context)

Exit a parse tree produced by if_().

The default implementation does nothing.

Declaration
public virtual void ExitIf_(angelscriptParser.If_Context context)
Parameters
Type Name Description
angelscriptParser.If_Context context

The parse tree.

| Improve this Doc View Source

ExitImport_(angelscriptParser.Import_Context)

Exit a parse tree produced by import_().

The default implementation does nothing.

Declaration
public virtual void ExitImport_(angelscriptParser.Import_Context context)
Parameters
Type Name Description
angelscriptParser.Import_Context context

The parse tree.

| Improve this Doc View Source

ExitInitlist(angelscriptParser.InitlistContext)

Exit a parse tree produced by initlist().

The default implementation does nothing.

Declaration
public virtual void ExitInitlist(angelscriptParser.InitlistContext context)
Parameters
Type Name Description
angelscriptParser.InitlistContext context

The parse tree.

| Improve this Doc View Source

ExitInterface_(angelscriptParser.Interface_Context)

Exit a parse tree produced by interface_().

The default implementation does nothing.

Declaration
public virtual void ExitInterface_(angelscriptParser.Interface_Context context)
Parameters
Type Name Description
angelscriptParser.Interface_Context context

The parse tree.

| Improve this Doc View Source

ExitIntfmthd(angelscriptParser.IntfmthdContext)

Exit a parse tree produced by intfmthd().

The default implementation does nothing.

Declaration
public virtual void ExitIntfmthd(angelscriptParser.IntfmthdContext context)
Parameters
Type Name Description
angelscriptParser.IntfmthdContext context

The parse tree.

| Improve this Doc View Source

ExitLambda_(angelscriptParser.Lambda_Context)

Exit a parse tree produced by lambda_().

The default implementation does nothing.

Declaration
public virtual void ExitLambda_(angelscriptParser.Lambda_Context context)
Parameters
Type Name Description
angelscriptParser.Lambda_Context context

The parse tree.

| Improve this Doc View Source

ExitMixin_(angelscriptParser.Mixin_Context)

Exit a parse tree produced by mixin_().

The default implementation does nothing.

Declaration
public virtual void ExitMixin_(angelscriptParser.Mixin_Context context)
Parameters
Type Name Description
angelscriptParser.Mixin_Context context

The parse tree.

| Improve this Doc View Source

ExitNamespace(angelscriptParser.NamespaceContext)

Exit a parse tree produced by .

The default implementation does nothing.

Declaration
public virtual void ExitNamespace(angelscriptParser.NamespaceContext context)
Parameters
Type Name Description
angelscriptParser.NamespaceContext context

The parse tree.

| Improve this Doc View Source

ExitParamlist(angelscriptParser.ParamlistContext)

Exit a parse tree produced by paramlist().

The default implementation does nothing.

Declaration
public virtual void ExitParamlist(angelscriptParser.ParamlistContext context)
Parameters
Type Name Description
angelscriptParser.ParamlistContext context

The parse tree.

| Improve this Doc View Source

ExitReturn_(angelscriptParser.Return_Context)

Exit a parse tree produced by return_().

The default implementation does nothing.

Declaration
public virtual void ExitReturn_(angelscriptParser.Return_Context context)
Parameters
Type Name Description
angelscriptParser.Return_Context context

The parse tree.

| Improve this Doc View Source

ExitScope(angelscriptParser.ScopeContext)

Exit a parse tree produced by scope().

The default implementation does nothing.

Declaration
public virtual void ExitScope(angelscriptParser.ScopeContext context)
Parameters
Type Name Description
angelscriptParser.ScopeContext context

The parse tree.

| Improve this Doc View Source

ExitScript(angelscriptParser.ScriptContext)

Exit a parse tree produced by script().

The default implementation does nothing.

Declaration
public virtual void ExitScript(angelscriptParser.ScriptContext context)
Parameters
Type Name Description
angelscriptParser.ScriptContext context

The parse tree.

| Improve this Doc View Source

ExitStatblock(angelscriptParser.StatblockContext)

Exit a parse tree produced by statblock().

The default implementation does nothing.

Declaration
public virtual void ExitStatblock(angelscriptParser.StatblockContext context)
Parameters
Type Name Description
angelscriptParser.StatblockContext context

The parse tree.

| Improve this Doc View Source

ExitStatement(angelscriptParser.StatementContext)

Exit a parse tree produced by statement().

The default implementation does nothing.

Declaration
public virtual void ExitStatement(angelscriptParser.StatementContext context)
Parameters
Type Name Description
angelscriptParser.StatementContext context

The parse tree.

| Improve this Doc View Source

ExitSwitch_(angelscriptParser.Switch_Context)

Exit a parse tree produced by switch_().

The default implementation does nothing.

Declaration
public virtual void ExitSwitch_(angelscriptParser.Switch_Context context)
Parameters
Type Name Description
angelscriptParser.Switch_Context context

The parse tree.

| Improve this Doc View Source

ExitTry_(angelscriptParser.Try_Context)

Exit a parse tree produced by try_().

The default implementation does nothing.

Declaration
public virtual void ExitTry_(angelscriptParser.Try_Context context)
Parameters
Type Name Description
angelscriptParser.Try_Context context

The parse tree.

| Improve this Doc View Source

ExitTypdef(angelscriptParser.TypdefContext)

Exit a parse tree produced by typdef().

The default implementation does nothing.

Declaration
public virtual void ExitTypdef(angelscriptParser.TypdefContext context)
Parameters
Type Name Description
angelscriptParser.TypdefContext context

The parse tree.

| Improve this Doc View Source

ExitType_(angelscriptParser.Type_Context)

Exit a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void ExitType_(angelscriptParser.Type_Context context)
Parameters
Type Name Description
angelscriptParser.Type_Context context

The parse tree.

| Improve this Doc View Source

ExitTypemod(angelscriptParser.TypemodContext)

Exit a parse tree produced by typemod().

The default implementation does nothing.

Declaration
public virtual void ExitTypemod(angelscriptParser.TypemodContext context)
Parameters
Type Name Description
angelscriptParser.TypemodContext context

The parse tree.

| Improve this Doc View Source

ExitVar_(angelscriptParser.Var_Context)

Exit a parse tree produced by var_().

The default implementation does nothing.

Declaration
public virtual void ExitVar_(angelscriptParser.Var_Context context)
Parameters
Type Name Description
angelscriptParser.Var_Context context

The parse tree.

| Improve this Doc View Source

ExitVaraccess(angelscriptParser.VaraccessContext)

Exit a parse tree produced by varaccess().

The default implementation does nothing.

Declaration
public virtual void ExitVaraccess(angelscriptParser.VaraccessContext context)
Parameters
Type Name Description
angelscriptParser.VaraccessContext context

The parse tree.

| Improve this Doc View Source

ExitVirtprop(angelscriptParser.VirtpropContext)

Exit a parse tree produced by virtprop().

The default implementation does nothing.

Declaration
public virtual void ExitVirtprop(angelscriptParser.VirtpropContext context)
Parameters
Type Name Description
angelscriptParser.VirtpropContext context

The parse tree.

| Improve this Doc View Source

ExitWhile_(angelscriptParser.While_Context)

Exit a parse tree produced by while_().

The default implementation does nothing.

Declaration
public virtual void ExitWhile_(angelscriptParser.While_Context context)
Parameters
Type Name Description
angelscriptParser.While_Context 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

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