Class SmalltalkBaseListener
This class provides an empty implementation of ISmalltalkListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Smalltalk
Assembly: Smalltalk.dll
Syntax
public class SmalltalkBaseListener : object, ISmalltalkListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAnswer(SmalltalkParser.AnswerContext)
Enter a parse tree produced by answer().
The default implementation does nothing.
Declaration
public virtual void EnterAnswer(SmalltalkParser.AnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.AnswerContext | context | The parse tree. |
EnterAssignment(SmalltalkParser.AssignmentContext)
Enter a parse tree produced by assignment().
The default implementation does nothing.
Declaration
public virtual void EnterAssignment(SmalltalkParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.AssignmentContext | context | The parse tree. |
EnterBareLiteralArray(SmalltalkParser.BareLiteralArrayContext)
Enter a parse tree produced by bareLiteralArray().
The default implementation does nothing.
Declaration
public virtual void EnterBareLiteralArray(SmalltalkParser.BareLiteralArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BareLiteralArrayContext | context | The parse tree. |
EnterBareSymbol(SmalltalkParser.BareSymbolContext)
Enter a parse tree produced by bareSymbol().
The default implementation does nothing.
Declaration
public virtual void EnterBareSymbol(SmalltalkParser.BareSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BareSymbolContext | context | The parse tree. |
EnterBinaryMessage(SmalltalkParser.BinaryMessageContext)
Enter a parse tree produced by binaryMessage().
The default implementation does nothing.
Declaration
public virtual void EnterBinaryMessage(SmalltalkParser.BinaryMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinaryMessageContext | context | The parse tree. |
EnterBinarySend(SmalltalkParser.BinarySendContext)
Enter a parse tree produced by binarySend().
The default implementation does nothing.
Declaration
public virtual void EnterBinarySend(SmalltalkParser.BinarySendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinarySendContext | context | The parse tree. |
EnterBinaryTail(SmalltalkParser.BinaryTailContext)
Enter a parse tree produced by binaryTail().
The default implementation does nothing.
Declaration
public virtual void EnterBinaryTail(SmalltalkParser.BinaryTailContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinaryTailContext | context | The parse tree. |
EnterBlock(SmalltalkParser.BlockContext)
Enter a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void EnterBlock(SmalltalkParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BlockContext | context | The parse tree. |
EnterBlockParamList(SmalltalkParser.BlockParamListContext)
Enter a parse tree produced by blockParamList().
The default implementation does nothing.
Declaration
public virtual void EnterBlockParamList(SmalltalkParser.BlockParamListContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BlockParamListContext | context | The parse tree. |
EnterCascade(SmalltalkParser.CascadeContext)
Enter a parse tree produced by cascade().
The default implementation does nothing.
Declaration
public virtual void EnterCascade(SmalltalkParser.CascadeContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.CascadeContext | context | The parse tree. |
EnterCharConstant(SmalltalkParser.CharConstantContext)
Enter a parse tree produced by charConstant().
The default implementation does nothing.
Declaration
public virtual void EnterCharConstant(SmalltalkParser.CharConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.CharConstantContext | context | The parse tree. |
EnterDynamicArray(SmalltalkParser.DynamicArrayContext)
Enter a parse tree produced by dynamicArray().
The default implementation does nothing.
Declaration
public virtual void EnterDynamicArray(SmalltalkParser.DynamicArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.DynamicArrayContext | context | The parse tree. |
EnterDynamicDictionary(SmalltalkParser.DynamicDictionaryContext)
Enter a parse tree produced by dynamicDictionary().
The default implementation does nothing.
Declaration
public virtual void EnterDynamicDictionary(SmalltalkParser.DynamicDictionaryContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.DynamicDictionaryContext | 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.
EnterExpression(SmalltalkParser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(SmalltalkParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionContext | context | The parse tree. |
EnterExpressionList(SmalltalkParser.ExpressionListContext)
Enter a parse tree produced by expressionList().
The default implementation does nothing.
Declaration
public virtual void EnterExpressionList(SmalltalkParser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionListContext | context | The parse tree. |
EnterExpressions(SmalltalkParser.ExpressionsContext)
Enter a parse tree produced by expressions().
The default implementation does nothing.
Declaration
public virtual void EnterExpressions(SmalltalkParser.ExpressionsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionsContext | context | The parse tree. |
EnterHex_(SmalltalkParser.Hex_Context)
Enter a parse tree produced by hex_().
The default implementation does nothing.
Declaration
public virtual void EnterHex_(SmalltalkParser.Hex_Context context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.Hex_Context | context | The parse tree. |
EnterKeywordMessage(SmalltalkParser.KeywordMessageContext)
Enter a parse tree produced by keywordMessage().
The default implementation does nothing.
Declaration
public virtual void EnterKeywordMessage(SmalltalkParser.KeywordMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordMessageContext | context | The parse tree. |
EnterKeywordPair(SmalltalkParser.KeywordPairContext)
Enter a parse tree produced by keywordPair().
The default implementation does nothing.
Declaration
public virtual void EnterKeywordPair(SmalltalkParser.KeywordPairContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordPairContext | context | The parse tree. |
EnterKeywords(SmalltalkParser.KeywordsContext)
Enter a parse tree produced by keywords().
The default implementation does nothing.
Declaration
public virtual void EnterKeywords(SmalltalkParser.KeywordsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordsContext | context | The parse tree. |
EnterKeywordSend(SmalltalkParser.KeywordSendContext)
Enter a parse tree produced by keywordSend().
The default implementation does nothing.
Declaration
public virtual void EnterKeywordSend(SmalltalkParser.KeywordSendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordSendContext | context | The parse tree. |
EnterLiteral(SmalltalkParser.LiteralContext)
Enter a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral(SmalltalkParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralContext | context | The parse tree. |
EnterLiteralArray(SmalltalkParser.LiteralArrayContext)
Enter a parse tree produced by literalArray().
The default implementation does nothing.
Declaration
public virtual void EnterLiteralArray(SmalltalkParser.LiteralArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralArrayContext | context | The parse tree. |
EnterLiteralArrayRest(SmalltalkParser.LiteralArrayRestContext)
Enter a parse tree produced by literalArrayRest().
The default implementation does nothing.
Declaration
public virtual void EnterLiteralArrayRest(SmalltalkParser.LiteralArrayRestContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralArrayRestContext | context | The parse tree. |
EnterMessage(SmalltalkParser.MessageContext)
Enter a parse tree produced by message().
The default implementation does nothing.
Declaration
public virtual void EnterMessage(SmalltalkParser.MessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.MessageContext | context | The parse tree. |
EnterNumber(SmalltalkParser.NumberContext)
Enter a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void EnterNumber(SmalltalkParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.NumberContext | context | The parse tree. |
EnterNumberExp(SmalltalkParser.NumberExpContext)
Enter a parse tree produced by numberExp().
The default implementation does nothing.
Declaration
public virtual void EnterNumberExp(SmalltalkParser.NumberExpContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.NumberExpContext | context | The parse tree. |
EnterOperand(SmalltalkParser.OperandContext)
Enter a parse tree produced by operand().
The default implementation does nothing.
Declaration
public virtual void EnterOperand(SmalltalkParser.OperandContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.OperandContext | context | The parse tree. |
EnterParsetimeLiteral(SmalltalkParser.ParsetimeLiteralContext)
Enter a parse tree produced by parsetimeLiteral().
The default implementation does nothing.
Declaration
public virtual void EnterParsetimeLiteral(SmalltalkParser.ParsetimeLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ParsetimeLiteralContext | context | The parse tree. |
EnterPrimitive(SmalltalkParser.PrimitiveContext)
Enter a parse tree produced by primitive().
The default implementation does nothing.
Declaration
public virtual void EnterPrimitive(SmalltalkParser.PrimitiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.PrimitiveContext | context | The parse tree. |
EnterPseudoVariable(SmalltalkParser.PseudoVariableContext)
Enter a parse tree produced by pseudoVariable().
The default implementation does nothing.
Declaration
public virtual void EnterPseudoVariable(SmalltalkParser.PseudoVariableContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.PseudoVariableContext | context | The parse tree. |
EnterReference(SmalltalkParser.ReferenceContext)
Enter a parse tree produced by reference().
The default implementation does nothing.
Declaration
public virtual void EnterReference(SmalltalkParser.ReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ReferenceContext | context | The parse tree. |
EnterRuntimeLiteral(SmalltalkParser.RuntimeLiteralContext)
Enter a parse tree produced by runtimeLiteral().
The default implementation does nothing.
Declaration
public virtual void EnterRuntimeLiteral(SmalltalkParser.RuntimeLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.RuntimeLiteralContext | context | The parse tree. |
EnterScript(SmalltalkParser.ScriptContext)
Enter a parse tree produced by script().
The default implementation does nothing.
Declaration
public virtual void EnterScript(SmalltalkParser.ScriptContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ScriptContext | context | The parse tree. |
EnterSequence(SmalltalkParser.SequenceContext)
Enter a parse tree produced by sequence().
The default implementation does nothing.
Declaration
public virtual void EnterSequence(SmalltalkParser.SequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SequenceContext | context | The parse tree. |
EnterStatementAnswer(SmalltalkParser.StatementAnswerContext)
Enter a parse tree produced by the StatementAnswer
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void EnterStatementAnswer(SmalltalkParser.StatementAnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementAnswerContext | context | The parse tree. |
EnterStatementExpressions(SmalltalkParser.StatementExpressionsContext)
Enter a parse tree produced by the StatementExpressions
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void EnterStatementExpressions(SmalltalkParser.StatementExpressionsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementExpressionsContext | context | The parse tree. |
EnterStatementExpressionsAnswer(SmalltalkParser.StatementExpressionsAnswerContext)
Enter a parse tree produced by the StatementExpressionsAnswer
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void EnterStatementExpressionsAnswer(SmalltalkParser.StatementExpressionsAnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementExpressionsAnswerContext | context | The parse tree. |
EnterStFloat(SmalltalkParser.StFloatContext)
Enter a parse tree produced by stFloat().
The default implementation does nothing.
Declaration
public virtual void EnterStFloat(SmalltalkParser.StFloatContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StFloatContext | context | The parse tree. |
EnterStInteger(SmalltalkParser.StIntegerContext)
Enter a parse tree produced by stInteger().
The default implementation does nothing.
Declaration
public virtual void EnterStInteger(SmalltalkParser.StIntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StIntegerContext | context | The parse tree. |
EnterString(SmalltalkParser.StringContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterString(SmalltalkParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StringContext | context | The parse tree. |
EnterSubexpression(SmalltalkParser.SubexpressionContext)
Enter a parse tree produced by subexpression().
The default implementation does nothing.
Declaration
public virtual void EnterSubexpression(SmalltalkParser.SubexpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SubexpressionContext | context | The parse tree. |
EnterSymbol(SmalltalkParser.SymbolContext)
Enter a parse tree produced by symbol().
The default implementation does nothing.
Declaration
public virtual void EnterSymbol(SmalltalkParser.SymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SymbolContext | context | The parse tree. |
EnterTemps(SmalltalkParser.TempsContext)
Enter a parse tree produced by temps().
The default implementation does nothing.
Declaration
public virtual void EnterTemps(SmalltalkParser.TempsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.TempsContext | context | The parse tree. |
EnterUnaryMessage(SmalltalkParser.UnaryMessageContext)
Enter a parse tree produced by unaryMessage().
The default implementation does nothing.
Declaration
public virtual void EnterUnaryMessage(SmalltalkParser.UnaryMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnaryMessageContext | context | The parse tree. |
EnterUnarySelector(SmalltalkParser.UnarySelectorContext)
Enter a parse tree produced by unarySelector().
The default implementation does nothing.
Declaration
public virtual void EnterUnarySelector(SmalltalkParser.UnarySelectorContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnarySelectorContext | context | The parse tree. |
EnterUnarySend(SmalltalkParser.UnarySendContext)
Enter a parse tree produced by unarySend().
The default implementation does nothing.
Declaration
public virtual void EnterUnarySend(SmalltalkParser.UnarySendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnarySendContext | context | The parse tree. |
EnterUnaryTail(SmalltalkParser.UnaryTailContext)
Enter a parse tree produced by unaryTail().
The default implementation does nothing.
Declaration
public virtual void EnterUnaryTail(SmalltalkParser.UnaryTailContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnaryTailContext | context | The parse tree. |
EnterVariable(SmalltalkParser.VariableContext)
Enter a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void EnterVariable(SmalltalkParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.VariableContext | context | The parse tree. |
EnterWs(SmalltalkParser.WsContext)
Enter a parse tree produced by ws().
The default implementation does nothing.
Declaration
public virtual void EnterWs(SmalltalkParser.WsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.WsContext | context | The parse tree. |
ExitAnswer(SmalltalkParser.AnswerContext)
Exit a parse tree produced by answer().
The default implementation does nothing.
Declaration
public virtual void ExitAnswer(SmalltalkParser.AnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.AnswerContext | context | The parse tree. |
ExitAssignment(SmalltalkParser.AssignmentContext)
Exit a parse tree produced by assignment().
The default implementation does nothing.
Declaration
public virtual void ExitAssignment(SmalltalkParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.AssignmentContext | context | The parse tree. |
ExitBareLiteralArray(SmalltalkParser.BareLiteralArrayContext)
Exit a parse tree produced by bareLiteralArray().
The default implementation does nothing.
Declaration
public virtual void ExitBareLiteralArray(SmalltalkParser.BareLiteralArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BareLiteralArrayContext | context | The parse tree. |
ExitBareSymbol(SmalltalkParser.BareSymbolContext)
Exit a parse tree produced by bareSymbol().
The default implementation does nothing.
Declaration
public virtual void ExitBareSymbol(SmalltalkParser.BareSymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BareSymbolContext | context | The parse tree. |
ExitBinaryMessage(SmalltalkParser.BinaryMessageContext)
Exit a parse tree produced by binaryMessage().
The default implementation does nothing.
Declaration
public virtual void ExitBinaryMessage(SmalltalkParser.BinaryMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinaryMessageContext | context | The parse tree. |
ExitBinarySend(SmalltalkParser.BinarySendContext)
Exit a parse tree produced by binarySend().
The default implementation does nothing.
Declaration
public virtual void ExitBinarySend(SmalltalkParser.BinarySendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinarySendContext | context | The parse tree. |
ExitBinaryTail(SmalltalkParser.BinaryTailContext)
Exit a parse tree produced by binaryTail().
The default implementation does nothing.
Declaration
public virtual void ExitBinaryTail(SmalltalkParser.BinaryTailContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BinaryTailContext | context | The parse tree. |
ExitBlock(SmalltalkParser.BlockContext)
Exit a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void ExitBlock(SmalltalkParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BlockContext | context | The parse tree. |
ExitBlockParamList(SmalltalkParser.BlockParamListContext)
Exit a parse tree produced by blockParamList().
The default implementation does nothing.
Declaration
public virtual void ExitBlockParamList(SmalltalkParser.BlockParamListContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.BlockParamListContext | context | The parse tree. |
ExitCascade(SmalltalkParser.CascadeContext)
Exit a parse tree produced by cascade().
The default implementation does nothing.
Declaration
public virtual void ExitCascade(SmalltalkParser.CascadeContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.CascadeContext | context | The parse tree. |
ExitCharConstant(SmalltalkParser.CharConstantContext)
Exit a parse tree produced by charConstant().
The default implementation does nothing.
Declaration
public virtual void ExitCharConstant(SmalltalkParser.CharConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.CharConstantContext | context | The parse tree. |
ExitDynamicArray(SmalltalkParser.DynamicArrayContext)
Exit a parse tree produced by dynamicArray().
The default implementation does nothing.
Declaration
public virtual void ExitDynamicArray(SmalltalkParser.DynamicArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.DynamicArrayContext | context | The parse tree. |
ExitDynamicDictionary(SmalltalkParser.DynamicDictionaryContext)
Exit a parse tree produced by dynamicDictionary().
The default implementation does nothing.
Declaration
public virtual void ExitDynamicDictionary(SmalltalkParser.DynamicDictionaryContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.DynamicDictionaryContext | 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.
ExitExpression(SmalltalkParser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(SmalltalkParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionContext | context | The parse tree. |
ExitExpressionList(SmalltalkParser.ExpressionListContext)
Exit a parse tree produced by expressionList().
The default implementation does nothing.
Declaration
public virtual void ExitExpressionList(SmalltalkParser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionListContext | context | The parse tree. |
ExitExpressions(SmalltalkParser.ExpressionsContext)
Exit a parse tree produced by expressions().
The default implementation does nothing.
Declaration
public virtual void ExitExpressions(SmalltalkParser.ExpressionsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ExpressionsContext | context | The parse tree. |
ExitHex_(SmalltalkParser.Hex_Context)
Exit a parse tree produced by hex_().
The default implementation does nothing.
Declaration
public virtual void ExitHex_(SmalltalkParser.Hex_Context context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.Hex_Context | context | The parse tree. |
ExitKeywordMessage(SmalltalkParser.KeywordMessageContext)
Exit a parse tree produced by keywordMessage().
The default implementation does nothing.
Declaration
public virtual void ExitKeywordMessage(SmalltalkParser.KeywordMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordMessageContext | context | The parse tree. |
ExitKeywordPair(SmalltalkParser.KeywordPairContext)
Exit a parse tree produced by keywordPair().
The default implementation does nothing.
Declaration
public virtual void ExitKeywordPair(SmalltalkParser.KeywordPairContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordPairContext | context | The parse tree. |
ExitKeywords(SmalltalkParser.KeywordsContext)
Exit a parse tree produced by keywords().
The default implementation does nothing.
Declaration
public virtual void ExitKeywords(SmalltalkParser.KeywordsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordsContext | context | The parse tree. |
ExitKeywordSend(SmalltalkParser.KeywordSendContext)
Exit a parse tree produced by keywordSend().
The default implementation does nothing.
Declaration
public virtual void ExitKeywordSend(SmalltalkParser.KeywordSendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.KeywordSendContext | context | The parse tree. |
ExitLiteral(SmalltalkParser.LiteralContext)
Exit a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral(SmalltalkParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralContext | context | The parse tree. |
ExitLiteralArray(SmalltalkParser.LiteralArrayContext)
Exit a parse tree produced by literalArray().
The default implementation does nothing.
Declaration
public virtual void ExitLiteralArray(SmalltalkParser.LiteralArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralArrayContext | context | The parse tree. |
ExitLiteralArrayRest(SmalltalkParser.LiteralArrayRestContext)
Exit a parse tree produced by literalArrayRest().
The default implementation does nothing.
Declaration
public virtual void ExitLiteralArrayRest(SmalltalkParser.LiteralArrayRestContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.LiteralArrayRestContext | context | The parse tree. |
ExitMessage(SmalltalkParser.MessageContext)
Exit a parse tree produced by message().
The default implementation does nothing.
Declaration
public virtual void ExitMessage(SmalltalkParser.MessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.MessageContext | context | The parse tree. |
ExitNumber(SmalltalkParser.NumberContext)
Exit a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void ExitNumber(SmalltalkParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.NumberContext | context | The parse tree. |
ExitNumberExp(SmalltalkParser.NumberExpContext)
Exit a parse tree produced by numberExp().
The default implementation does nothing.
Declaration
public virtual void ExitNumberExp(SmalltalkParser.NumberExpContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.NumberExpContext | context | The parse tree. |
ExitOperand(SmalltalkParser.OperandContext)
Exit a parse tree produced by operand().
The default implementation does nothing.
Declaration
public virtual void ExitOperand(SmalltalkParser.OperandContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.OperandContext | context | The parse tree. |
ExitParsetimeLiteral(SmalltalkParser.ParsetimeLiteralContext)
Exit a parse tree produced by parsetimeLiteral().
The default implementation does nothing.
Declaration
public virtual void ExitParsetimeLiteral(SmalltalkParser.ParsetimeLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ParsetimeLiteralContext | context | The parse tree. |
ExitPrimitive(SmalltalkParser.PrimitiveContext)
Exit a parse tree produced by primitive().
The default implementation does nothing.
Declaration
public virtual void ExitPrimitive(SmalltalkParser.PrimitiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.PrimitiveContext | context | The parse tree. |
ExitPseudoVariable(SmalltalkParser.PseudoVariableContext)
Exit a parse tree produced by pseudoVariable().
The default implementation does nothing.
Declaration
public virtual void ExitPseudoVariable(SmalltalkParser.PseudoVariableContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.PseudoVariableContext | context | The parse tree. |
ExitReference(SmalltalkParser.ReferenceContext)
Exit a parse tree produced by reference().
The default implementation does nothing.
Declaration
public virtual void ExitReference(SmalltalkParser.ReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ReferenceContext | context | The parse tree. |
ExitRuntimeLiteral(SmalltalkParser.RuntimeLiteralContext)
Exit a parse tree produced by runtimeLiteral().
The default implementation does nothing.
Declaration
public virtual void ExitRuntimeLiteral(SmalltalkParser.RuntimeLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.RuntimeLiteralContext | context | The parse tree. |
ExitScript(SmalltalkParser.ScriptContext)
Exit a parse tree produced by script().
The default implementation does nothing.
Declaration
public virtual void ExitScript(SmalltalkParser.ScriptContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.ScriptContext | context | The parse tree. |
ExitSequence(SmalltalkParser.SequenceContext)
Exit a parse tree produced by sequence().
The default implementation does nothing.
Declaration
public virtual void ExitSequence(SmalltalkParser.SequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SequenceContext | context | The parse tree. |
ExitStatementAnswer(SmalltalkParser.StatementAnswerContext)
Exit a parse tree produced by the StatementAnswer
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void ExitStatementAnswer(SmalltalkParser.StatementAnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementAnswerContext | context | The parse tree. |
ExitStatementExpressions(SmalltalkParser.StatementExpressionsContext)
Exit a parse tree produced by the StatementExpressions
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void ExitStatementExpressions(SmalltalkParser.StatementExpressionsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementExpressionsContext | context | The parse tree. |
ExitStatementExpressionsAnswer(SmalltalkParser.StatementExpressionsAnswerContext)
Exit a parse tree produced by the StatementExpressionsAnswer
labeled alternative in statements().
The default implementation does nothing.
Declaration
public virtual void ExitStatementExpressionsAnswer(SmalltalkParser.StatementExpressionsAnswerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StatementExpressionsAnswerContext | context | The parse tree. |
ExitStFloat(SmalltalkParser.StFloatContext)
Exit a parse tree produced by stFloat().
The default implementation does nothing.
Declaration
public virtual void ExitStFloat(SmalltalkParser.StFloatContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StFloatContext | context | The parse tree. |
ExitStInteger(SmalltalkParser.StIntegerContext)
Exit a parse tree produced by stInteger().
The default implementation does nothing.
Declaration
public virtual void ExitStInteger(SmalltalkParser.StIntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StIntegerContext | context | The parse tree. |
ExitString(SmalltalkParser.StringContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitString(SmalltalkParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.StringContext | context | The parse tree. |
ExitSubexpression(SmalltalkParser.SubexpressionContext)
Exit a parse tree produced by subexpression().
The default implementation does nothing.
Declaration
public virtual void ExitSubexpression(SmalltalkParser.SubexpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SubexpressionContext | context | The parse tree. |
ExitSymbol(SmalltalkParser.SymbolContext)
Exit a parse tree produced by symbol().
The default implementation does nothing.
Declaration
public virtual void ExitSymbol(SmalltalkParser.SymbolContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.SymbolContext | context | The parse tree. |
ExitTemps(SmalltalkParser.TempsContext)
Exit a parse tree produced by temps().
The default implementation does nothing.
Declaration
public virtual void ExitTemps(SmalltalkParser.TempsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.TempsContext | context | The parse tree. |
ExitUnaryMessage(SmalltalkParser.UnaryMessageContext)
Exit a parse tree produced by unaryMessage().
The default implementation does nothing.
Declaration
public virtual void ExitUnaryMessage(SmalltalkParser.UnaryMessageContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnaryMessageContext | context | The parse tree. |
ExitUnarySelector(SmalltalkParser.UnarySelectorContext)
Exit a parse tree produced by unarySelector().
The default implementation does nothing.
Declaration
public virtual void ExitUnarySelector(SmalltalkParser.UnarySelectorContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnarySelectorContext | context | The parse tree. |
ExitUnarySend(SmalltalkParser.UnarySendContext)
Exit a parse tree produced by unarySend().
The default implementation does nothing.
Declaration
public virtual void ExitUnarySend(SmalltalkParser.UnarySendContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnarySendContext | context | The parse tree. |
ExitUnaryTail(SmalltalkParser.UnaryTailContext)
Exit a parse tree produced by unaryTail().
The default implementation does nothing.
Declaration
public virtual void ExitUnaryTail(SmalltalkParser.UnaryTailContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.UnaryTailContext | context | The parse tree. |
ExitVariable(SmalltalkParser.VariableContext)
Exit a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void ExitVariable(SmalltalkParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.VariableContext | context | The parse tree. |
ExitWs(SmalltalkParser.WsContext)
Exit a parse tree produced by ws().
The default implementation does nothing.
Declaration
public virtual void ExitWs(SmalltalkParser.WsContext context)
Parameters
Type | Name | Description |
---|---|---|
SmalltalkParser.WsContext | 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.