Class StackTraceBaseListener
This class provides an empty implementation of IStackTraceListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Stacktrace
Assembly: Stacktrace.dll
Syntax
public class StackTraceBaseListener : object, IStackTraceListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAtLine(StackTraceParser.AtLineContext)
Enter a parse tree produced by atLine().
The default implementation does nothing.
Declaration
public virtual void EnterAtLine(StackTraceParser.AtLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.AtLineContext | context | The parse tree. |
EnterCausedByLine(StackTraceParser.CausedByLineContext)
Enter a parse tree produced by causedByLine().
The default implementation does nothing.
Declaration
public virtual void EnterCausedByLine(StackTraceParser.CausedByLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.CausedByLineContext | context | The parse tree. |
EnterClassFile(StackTraceParser.ClassFileContext)
Enter a parse tree produced by classFile().
The default implementation does nothing.
Declaration
public virtual void EnterClassFile(StackTraceParser.ClassFileContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ClassFileContext | context | The parse tree. |
EnterClassName(StackTraceParser.ClassNameContext)
Enter a parse tree produced by className().
The default implementation does nothing.
Declaration
public virtual void EnterClassName(StackTraceParser.ClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ClassNameContext | context | The parse tree. |
EnterConstructor(StackTraceParser.ConstructorContext)
Enter a parse tree produced by constructor().
The default implementation does nothing.
Declaration
public virtual void EnterConstructor(StackTraceParser.ConstructorContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ConstructorContext | context | The parse tree. |
EnterEllipsisLine(StackTraceParser.EllipsisLineContext)
Enter a parse tree produced by ellipsisLine().
The default implementation does nothing.
Declaration
public virtual void EnterEllipsisLine(StackTraceParser.EllipsisLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.EllipsisLineContext | context | The parse tree. |
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.
EnterIdentifier(StackTraceParser.IdentifierContext)
Enter a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier(StackTraceParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.IdentifierContext | context | The parse tree. |
EnterInnerClassName(StackTraceParser.InnerClassNameContext)
Enter a parse tree produced by innerClassName().
The default implementation does nothing.
Declaration
public virtual void EnterInnerClassName(StackTraceParser.InnerClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.InnerClassNameContext | context | The parse tree. |
EnterMessage(StackTraceParser.MessageContext)
Enter a parse tree produced by message().
The default implementation does nothing.
Declaration
public virtual void EnterMessage(StackTraceParser.MessageContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MessageContext | context | The parse tree. |
EnterMessageLine(StackTraceParser.MessageLineContext)
Enter a parse tree produced by messageLine().
The default implementation does nothing.
Declaration
public virtual void EnterMessageLine(StackTraceParser.MessageLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MessageLineContext | context | The parse tree. |
EnterMethodName(StackTraceParser.MethodNameContext)
Enter a parse tree produced by methodName().
The default implementation does nothing.
Declaration
public virtual void EnterMethodName(StackTraceParser.MethodNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MethodNameContext | context | The parse tree. |
EnterPackagePath(StackTraceParser.PackagePathContext)
Enter a parse tree produced by packagePath().
The default implementation does nothing.
Declaration
public virtual void EnterPackagePath(StackTraceParser.PackagePathContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.PackagePathContext | context | The parse tree. |
EnterQualifiedClass(StackTraceParser.QualifiedClassContext)
Enter a parse tree produced by qualifiedClass().
The default implementation does nothing.
Declaration
public virtual void EnterQualifiedClass(StackTraceParser.QualifiedClassContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.QualifiedClassContext | context | The parse tree. |
EnterQualifiedMethod(StackTraceParser.QualifiedMethodContext)
Enter a parse tree produced by qualifiedMethod().
The default implementation does nothing.
Declaration
public virtual void EnterQualifiedMethod(StackTraceParser.QualifiedMethodContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.QualifiedMethodContext | context | The parse tree. |
EnterStackTrace(StackTraceParser.StackTraceContext)
Enter a parse tree produced by stackTrace().
The default implementation does nothing.
Declaration
public virtual void EnterStackTrace(StackTraceParser.StackTraceContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StackTraceContext | context | The parse tree. |
EnterStackTraceLine(StackTraceParser.StackTraceLineContext)
Enter a parse tree produced by stackTraceLine().
The default implementation does nothing.
Declaration
public virtual void EnterStackTraceLine(StackTraceParser.StackTraceLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StackTraceLineContext | context | The parse tree. |
EnterStartRule(StackTraceParser.StartRuleContext)
Enter a parse tree produced by startRule().
The default implementation does nothing.
Declaration
public virtual void EnterStartRule(StackTraceParser.StartRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StartRuleContext | context | The parse tree. |
ExitAtLine(StackTraceParser.AtLineContext)
Exit a parse tree produced by atLine().
The default implementation does nothing.
Declaration
public virtual void ExitAtLine(StackTraceParser.AtLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.AtLineContext | context | The parse tree. |
ExitCausedByLine(StackTraceParser.CausedByLineContext)
Exit a parse tree produced by causedByLine().
The default implementation does nothing.
Declaration
public virtual void ExitCausedByLine(StackTraceParser.CausedByLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.CausedByLineContext | context | The parse tree. |
ExitClassFile(StackTraceParser.ClassFileContext)
Exit a parse tree produced by classFile().
The default implementation does nothing.
Declaration
public virtual void ExitClassFile(StackTraceParser.ClassFileContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ClassFileContext | context | The parse tree. |
ExitClassName(StackTraceParser.ClassNameContext)
Exit a parse tree produced by className().
The default implementation does nothing.
Declaration
public virtual void ExitClassName(StackTraceParser.ClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ClassNameContext | context | The parse tree. |
ExitConstructor(StackTraceParser.ConstructorContext)
Exit a parse tree produced by constructor().
The default implementation does nothing.
Declaration
public virtual void ExitConstructor(StackTraceParser.ConstructorContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.ConstructorContext | context | The parse tree. |
ExitEllipsisLine(StackTraceParser.EllipsisLineContext)
Exit a parse tree produced by ellipsisLine().
The default implementation does nothing.
Declaration
public virtual void ExitEllipsisLine(StackTraceParser.EllipsisLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.EllipsisLineContext | context | The parse tree. |
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.
ExitIdentifier(StackTraceParser.IdentifierContext)
Exit a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier(StackTraceParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.IdentifierContext | context | The parse tree. |
ExitInnerClassName(StackTraceParser.InnerClassNameContext)
Exit a parse tree produced by innerClassName().
The default implementation does nothing.
Declaration
public virtual void ExitInnerClassName(StackTraceParser.InnerClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.InnerClassNameContext | context | The parse tree. |
ExitMessage(StackTraceParser.MessageContext)
Exit a parse tree produced by message().
The default implementation does nothing.
Declaration
public virtual void ExitMessage(StackTraceParser.MessageContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MessageContext | context | The parse tree. |
ExitMessageLine(StackTraceParser.MessageLineContext)
Exit a parse tree produced by messageLine().
The default implementation does nothing.
Declaration
public virtual void ExitMessageLine(StackTraceParser.MessageLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MessageLineContext | context | The parse tree. |
ExitMethodName(StackTraceParser.MethodNameContext)
Exit a parse tree produced by methodName().
The default implementation does nothing.
Declaration
public virtual void ExitMethodName(StackTraceParser.MethodNameContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.MethodNameContext | context | The parse tree. |
ExitPackagePath(StackTraceParser.PackagePathContext)
Exit a parse tree produced by packagePath().
The default implementation does nothing.
Declaration
public virtual void ExitPackagePath(StackTraceParser.PackagePathContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.PackagePathContext | context | The parse tree. |
ExitQualifiedClass(StackTraceParser.QualifiedClassContext)
Exit a parse tree produced by qualifiedClass().
The default implementation does nothing.
Declaration
public virtual void ExitQualifiedClass(StackTraceParser.QualifiedClassContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.QualifiedClassContext | context | The parse tree. |
ExitQualifiedMethod(StackTraceParser.QualifiedMethodContext)
Exit a parse tree produced by qualifiedMethod().
The default implementation does nothing.
Declaration
public virtual void ExitQualifiedMethod(StackTraceParser.QualifiedMethodContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.QualifiedMethodContext | context | The parse tree. |
ExitStackTrace(StackTraceParser.StackTraceContext)
Exit a parse tree produced by stackTrace().
The default implementation does nothing.
Declaration
public virtual void ExitStackTrace(StackTraceParser.StackTraceContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StackTraceContext | context | The parse tree. |
ExitStackTraceLine(StackTraceParser.StackTraceLineContext)
Exit a parse tree produced by stackTraceLine().
The default implementation does nothing.
Declaration
public virtual void ExitStackTraceLine(StackTraceParser.StackTraceLineContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StackTraceLineContext | context | The parse tree. |
ExitStartRule(StackTraceParser.StartRuleContext)
Exit a parse tree produced by startRule().
The default implementation does nothing.
Declaration
public virtual void ExitStartRule(StackTraceParser.StartRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
StackTraceParser.StartRuleContext | context | The parse tree. |
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.
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.