trait RubyParserListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced by
RubyParser.
- Alphabetic
- By Inheritance
- RubyParserListener
- ParseTreeListener
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def enterAdditiveExpression(ctx: AdditiveExpressionContext): Unit
Enter a parse tree produced by the
additiveExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
additiveExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterAliasStatement(ctx: AliasStatementContext): Unit
Enter a parse tree produced by the
aliasStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
aliasStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterArgsAndDoBlockAndMethodIdCommandWithDoBlock(ctx: ArgsAndDoBlockAndMethodIdCommandWithDoBlockContext): Unit
Enter a parse tree produced by the
argsAndDoBlockAndMethodIdCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Enter a parse tree produced by the
argsAndDoBlockAndMethodIdCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def enterArgsAndDoBlockCommandWithDoBlock(ctx: ArgsAndDoBlockCommandWithDoBlockContext): Unit
Enter a parse tree produced by the
argsAndDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Enter a parse tree produced by the
argsAndDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def enterArgsOnlyArgumentsWithParentheses(ctx: ArgsOnlyArgumentsWithParenthesesContext): Unit
Enter a parse tree produced by the
argsOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Enter a parse tree produced by the
argsOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def enterArgumentsWithoutParentheses(ctx: ArgumentsWithoutParenthesesContext): Unit
Enter a parse tree produced by
RubyParser#argumentsWithoutParentheses.Enter a parse tree produced by
RubyParser#argumentsWithoutParentheses.- ctx
the parse tree
- abstract def enterArrayConstructor(ctx: ArrayConstructorContext): Unit
Enter a parse tree produced by
RubyParser#arrayConstructor.Enter a parse tree produced by
RubyParser#arrayConstructor.- ctx
the parse tree
- abstract def enterArrayConstructorPrimary(ctx: ArrayConstructorPrimaryContext): Unit
Enter a parse tree produced by the
arrayConstructorPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
arrayConstructorPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterArrayParameter(ctx: ArrayParameterContext): Unit
Enter a parse tree produced by
RubyParser#arrayParameter.Enter a parse tree produced by
RubyParser#arrayParameter.- ctx
the parse tree
- abstract def enterAssignmentLikeMethodIdentifier(ctx: AssignmentLikeMethodIdentifierContext): Unit
Enter a parse tree produced by
RubyParser#assignmentLikeMethodIdentifier.Enter a parse tree produced by
RubyParser#assignmentLikeMethodIdentifier.- ctx
the parse tree
- abstract def enterAssociation(ctx: AssociationContext): Unit
Enter a parse tree produced by
RubyParser#association.Enter a parse tree produced by
RubyParser#association.- ctx
the parse tree
- abstract def enterAssociations(ctx: AssociationsContext): Unit
Enter a parse tree produced by
RubyParser#associations.Enter a parse tree produced by
RubyParser#associations.- ctx
the parse tree
- abstract def enterAssociationsOnlyIndexingArguments(ctx: AssociationsOnlyIndexingArgumentsContext): Unit
Enter a parse tree produced by the
associationsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Enter a parse tree produced by the
associationsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def enterBeginExpression(ctx: BeginExpressionContext): Unit
Enter a parse tree produced by
RubyParser#beginExpression.Enter a parse tree produced by
RubyParser#beginExpression.- ctx
the parse tree
- abstract def enterBeginExpressionPrimary(ctx: BeginExpressionPrimaryContext): Unit
Enter a parse tree produced by the
beginExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
beginExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterBeginStatement(ctx: BeginStatementContext): Unit
Enter a parse tree produced by the
beginStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
beginStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterBitwiseAndExpression(ctx: BitwiseAndExpressionContext): Unit
Enter a parse tree produced by the
bitwiseAndExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
bitwiseAndExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterBitwiseOrExpression(ctx: BitwiseOrExpressionContext): Unit
Enter a parse tree produced by the
bitwiseOrExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
bitwiseOrExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterBitwiseShiftExpression(ctx: BitwiseShiftExpressionContext): Unit
Enter a parse tree produced by the
bitwiseShiftExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
bitwiseShiftExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterBlankArgsArgumentsWithParentheses(ctx: BlankArgsArgumentsWithParenthesesContext): Unit
Enter a parse tree produced by the
blankArgsArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Enter a parse tree produced by the
blankArgsArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def enterBlock(ctx: BlockContext): Unit
Enter a parse tree produced by
RubyParser#block.Enter a parse tree produced by
RubyParser#block.- ctx
the parse tree
- abstract def enterBlockArgument(ctx: BlockArgumentContext): Unit
Enter a parse tree produced by
RubyParser#blockArgument.Enter a parse tree produced by
RubyParser#blockArgument.- ctx
the parse tree
- abstract def enterBlockArgumentTypeArguments(ctx: BlockArgumentTypeArgumentsContext): Unit
Enter a parse tree produced by the
blockArgumentTypeArgumentslabeled alternative inRubyParser#arguments.Enter a parse tree produced by the
blockArgumentTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def enterBlockExprAssocTypeArguments(ctx: BlockExprAssocTypeArgumentsContext): Unit
Enter a parse tree produced by the
blockExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.Enter a parse tree produced by the
blockExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def enterBlockParameter(ctx: BlockParameterContext): Unit
Enter a parse tree produced by
RubyParser#blockParameter.Enter a parse tree produced by
RubyParser#blockParameter.- ctx
the parse tree
- abstract def enterBlockParameters(ctx: BlockParametersContext): Unit
Enter a parse tree produced by
RubyParser#blockParameters.Enter a parse tree produced by
RubyParser#blockParameters.- ctx
the parse tree
- abstract def enterBlockSplattingExprAssocTypeArguments(ctx: BlockSplattingExprAssocTypeArgumentsContext): Unit
Enter a parse tree produced by the
blockSplattingExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.Enter a parse tree produced by the
blockSplattingExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def enterBlockSplattingTypeArguments(ctx: BlockSplattingTypeArgumentsContext): Unit
Enter a parse tree produced by the
blockSplattingTypeArgumentslabeled alternative inRubyParser#arguments.Enter a parse tree produced by the
blockSplattingTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def enterBodyStatement(ctx: BodyStatementContext): Unit
Enter a parse tree produced by
RubyParser#bodyStatement.Enter a parse tree produced by
RubyParser#bodyStatement.- ctx
the parse tree
- abstract def enterBraceBlock(ctx: BraceBlockContext): Unit
Enter a parse tree produced by
RubyParser#braceBlock.Enter a parse tree produced by
RubyParser#braceBlock.- ctx
the parse tree
- abstract def enterBreakArgsInvocationWithoutParentheses(ctx: BreakArgsInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
breakArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
breakArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterCaseExpression(ctx: CaseExpressionContext): Unit
Enter a parse tree produced by
RubyParser#caseExpression.Enter a parse tree produced by
RubyParser#caseExpression.- ctx
the parse tree
- abstract def enterCaseExpressionPrimary(ctx: CaseExpressionPrimaryContext): Unit
Enter a parse tree produced by the
caseExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
caseExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterChainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheses(ctx: ChainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
chainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
chainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterChainedCommandDoBlockInvocationWithoutParentheses(ctx: ChainedCommandDoBlockInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
chainedCommandDoBlockInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
chainedCommandDoBlockInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterChainedCommandWithDoBlock(ctx: ChainedCommandWithDoBlockContext): Unit
Enter a parse tree produced by
RubyParser#chainedCommandWithDoBlock.Enter a parse tree produced by
RubyParser#chainedCommandWithDoBlock.- ctx
the parse tree
- abstract def enterChainedCommandWithDoBlockOnlyArgumentsWithParentheses(ctx: ChainedCommandWithDoBlockOnlyArgumentsWithParenthesesContext): Unit
Enter a parse tree produced by the
chainedCommandWithDoBlockOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Enter a parse tree produced by the
chainedCommandWithDoBlockOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def enterChainedInvocationPrimary(ctx: ChainedInvocationPrimaryContext): Unit
Enter a parse tree produced by the
chainedInvocationPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
chainedInvocationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterChainedInvocationWithoutArgumentsPrimary(ctx: ChainedInvocationWithoutArgumentsPrimaryContext): Unit
Enter a parse tree produced by the
chainedInvocationWithoutArgumentsPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
chainedInvocationWithoutArgumentsPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterChainedScopedConstantReferencePrimary(ctx: ChainedScopedConstantReferencePrimaryContext): Unit
Enter a parse tree produced by the
chainedScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
chainedScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterClassDefinition(ctx: ClassDefinitionContext): Unit
Enter a parse tree produced by
RubyParser#classDefinition.Enter a parse tree produced by
RubyParser#classDefinition.- ctx
the parse tree
- abstract def enterClassDefinitionPrimary(ctx: ClassDefinitionPrimaryContext): Unit
Enter a parse tree produced by the
classDefinitionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
classDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterClassOrModuleReference(ctx: ClassOrModuleReferenceContext): Unit
Enter a parse tree produced by
RubyParser#classOrModuleReference.Enter a parse tree produced by
RubyParser#classOrModuleReference.- ctx
the parse tree
- abstract def enterCommand(ctx: CommandContext): Unit
Enter a parse tree produced by
RubyParser#command.Enter a parse tree produced by
RubyParser#command.- ctx
the parse tree
- abstract def enterCommandOnlyIndexingArguments(ctx: CommandOnlyIndexingArgumentsContext): Unit
Enter a parse tree produced by the
commandOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Enter a parse tree produced by the
commandOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def enterCommandTypeArguments(ctx: CommandTypeArgumentsContext): Unit
Enter a parse tree produced by the
commandTypeArgumentslabeled alternative inRubyParser#arguments.Enter a parse tree produced by the
commandTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def enterCompoundStatement(ctx: CompoundStatementContext): Unit
Enter a parse tree produced by
RubyParser#compoundStatement.Enter a parse tree produced by
RubyParser#compoundStatement.- ctx
the parse tree
- abstract def enterConditionalOperatorExpression(ctx: ConditionalOperatorExpressionContext): Unit
Enter a parse tree produced by the
conditionalOperatorExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
conditionalOperatorExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterDefinedMethodName(ctx: DefinedMethodNameContext): Unit
Enter a parse tree produced by
RubyParser#definedMethodName.Enter a parse tree produced by
RubyParser#definedMethodName.- ctx
the parse tree
- abstract def enterDefinedMethodNameOrSymbol(ctx: DefinedMethodNameOrSymbolContext): Unit
Enter a parse tree produced by
RubyParser#definedMethodNameOrSymbol.Enter a parse tree produced by
RubyParser#definedMethodNameOrSymbol.- ctx
the parse tree
- abstract def enterDoBlock(ctx: DoBlockContext): Unit
Enter a parse tree produced by
RubyParser#doBlock.Enter a parse tree produced by
RubyParser#doBlock.- ctx
the parse tree
- abstract def enterDoClause(ctx: DoClauseContext): Unit
Enter a parse tree produced by
RubyParser#doClause.Enter a parse tree produced by
RubyParser#doClause.- ctx
the parse tree
- abstract def enterDoubleQuotedStringLiteral(ctx: DoubleQuotedStringLiteralContext): Unit
Enter a parse tree produced by the
doubleQuotedStringLiterallabeled alternative inRubyParser#literal.Enter a parse tree produced by the
doubleQuotedStringLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def enterElseClause(ctx: ElseClauseContext): Unit
Enter a parse tree produced by
RubyParser#elseClause.Enter a parse tree produced by
RubyParser#elseClause.- ctx
the parse tree
- abstract def enterElsifClause(ctx: ElsifClauseContext): Unit
Enter a parse tree produced by
RubyParser#elsifClause.Enter a parse tree produced by
RubyParser#elsifClause.- ctx
the parse tree
- abstract def enterEncodingPseudoVariableIdentifier(ctx: EncodingPseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
encodingPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
encodingPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterEndStatement(ctx: EndStatementContext): Unit
Enter a parse tree produced by the
endStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
endStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterEnsureClause(ctx: EnsureClauseContext): Unit
Enter a parse tree produced by
RubyParser#ensureClause.Enter a parse tree produced by
RubyParser#ensureClause.- ctx
the parse tree
- abstract def enterEqualityExpression(ctx: EqualityExpressionContext): Unit
Enter a parse tree produced by the
equalityExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
equalityExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
- abstract def enterExceptionClass(ctx: ExceptionClassContext): Unit
Enter a parse tree produced by
RubyParser#exceptionClass.Enter a parse tree produced by
RubyParser#exceptionClass.- ctx
the parse tree
- abstract def enterExceptionVariableAssignment(ctx: ExceptionVariableAssignmentContext): Unit
Enter a parse tree produced by
RubyParser#exceptionVariableAssignment.Enter a parse tree produced by
RubyParser#exceptionVariableAssignment.- ctx
the parse tree
- abstract def enterExpressionExpressionOrCommand(ctx: ExpressionExpressionOrCommandContext): Unit
Enter a parse tree produced by the
expressionExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Enter a parse tree produced by the
expressionExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def enterExpressionOrCommandStatement(ctx: ExpressionOrCommandStatementContext): Unit
Enter a parse tree produced by the
expressionOrCommandStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
expressionOrCommandStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterExpressionOrCommands(ctx: ExpressionOrCommandsContext): Unit
Enter a parse tree produced by
RubyParser#expressionOrCommands.Enter a parse tree produced by
RubyParser#expressionOrCommands.- ctx
the parse tree
- abstract def enterExpressions(ctx: ExpressionsContext): Unit
Enter a parse tree produced by
RubyParser#expressions.Enter a parse tree produced by
RubyParser#expressions.- ctx
the parse tree
- abstract def enterExpressionsAndChainedCommandWithDoBlockArgumentsWithParentheses(ctx: ExpressionsAndChainedCommandWithDoBlockArgumentsWithParenthesesContext): Unit
Enter a parse tree produced by the
expressionsAndChainedCommandWithDoBlockArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Enter a parse tree produced by the
expressionsAndChainedCommandWithDoBlockArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def enterExpressionsAndSplattingIndexingArguments(ctx: ExpressionsAndSplattingIndexingArgumentsContext): Unit
Enter a parse tree produced by the
expressionsAndSplattingIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Enter a parse tree produced by the
expressionsAndSplattingIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def enterExpressionsOnlyIndexingArguments(ctx: ExpressionsOnlyIndexingArgumentsContext): Unit
Enter a parse tree produced by the
expressionsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Enter a parse tree produced by the
expressionsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def enterFalsePseudoVariableIdentifier(ctx: FalsePseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
falsePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
falsePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterFilePseudoVariableIdentifier(ctx: FilePseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
filePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
filePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterForExpression(ctx: ForExpressionContext): Unit
Enter a parse tree produced by
RubyParser#forExpression.Enter a parse tree produced by
RubyParser#forExpression.- ctx
the parse tree
- abstract def enterForExpressionPrimary(ctx: ForExpressionPrimaryContext): Unit
Enter a parse tree produced by the
forExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
forExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterForVariable(ctx: ForVariableContext): Unit
Enter a parse tree produced by
RubyParser#forVariable.Enter a parse tree produced by
RubyParser#forVariable.- ctx
the parse tree
- abstract def enterGroupedLeftHandSide(ctx: GroupedLeftHandSideContext): Unit
Enter a parse tree produced by
RubyParser#groupedLeftHandSide.Enter a parse tree produced by
RubyParser#groupedLeftHandSide.- ctx
the parse tree
- abstract def enterGroupedLeftHandSideOnlyMultipleLeftHandSide(ctx: GroupedLeftHandSideOnlyMultipleLeftHandSideContext): Unit
Enter a parse tree produced by the
groupedLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Enter a parse tree produced by the
groupedLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def enterGroupingExpressionPrimary(ctx: GroupingExpressionPrimaryContext): Unit
Enter a parse tree produced by the
groupingExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
groupingExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterHashConstructor(ctx: HashConstructorContext): Unit
Enter a parse tree produced by
RubyParser#hashConstructor.Enter a parse tree produced by
RubyParser#hashConstructor.- ctx
the parse tree
- abstract def enterHashConstructorPrimary(ctx: HashConstructorPrimaryContext): Unit
Enter a parse tree produced by the
hashConstructorPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
hashConstructorPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterIfExpression(ctx: IfExpressionContext): Unit
Enter a parse tree produced by
RubyParser#ifExpression.Enter a parse tree produced by
RubyParser#ifExpression.- ctx
the parse tree
- abstract def enterIfExpressionPrimary(ctx: IfExpressionPrimaryContext): Unit
Enter a parse tree produced by the
ifExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
ifExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterIndexingExpressionPrimary(ctx: IndexingExpressionPrimaryContext): Unit
Enter a parse tree produced by the
indexingExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
indexingExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterInterpolatedRegexSequence(ctx: InterpolatedRegexSequenceContext): Unit
Enter a parse tree produced by
RubyParser#interpolatedRegexSequence.Enter a parse tree produced by
RubyParser#interpolatedRegexSequence.- ctx
the parse tree
- abstract def enterInterpolatedStringSequence(ctx: InterpolatedStringSequenceContext): Unit
Enter a parse tree produced by
RubyParser#interpolatedStringSequence.Enter a parse tree produced by
RubyParser#interpolatedStringSequence.- ctx
the parse tree
- abstract def enterInvocationExpressionOrCommand(ctx: InvocationExpressionOrCommandContext): Unit
Enter a parse tree produced by the
invocationExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Enter a parse tree produced by the
invocationExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def enterInvocationWithBlockOnlyPrimary(ctx: InvocationWithBlockOnlyPrimaryContext): Unit
Enter a parse tree produced by the
invocationWithBlockOnlyPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
invocationWithBlockOnlyPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterInvocationWithParenthesesPrimary(ctx: InvocationWithParenthesesPrimaryContext): Unit
Enter a parse tree produced by the
invocationWithParenthesesPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
invocationWithParenthesesPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterIsDefinedExpression(ctx: IsDefinedExpressionContext): Unit
Enter a parse tree produced by the
isDefinedExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
isDefinedExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterIsDefinedPrimary(ctx: IsDefinedPrimaryContext): Unit
Enter a parse tree produced by the
isDefinedPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
isDefinedPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterJumpExpression(ctx: JumpExpressionContext): Unit
Enter a parse tree produced by
RubyParser#jumpExpression.Enter a parse tree produced by
RubyParser#jumpExpression.- ctx
the parse tree
- abstract def enterJumpExpressionPrimary(ctx: JumpExpressionPrimaryContext): Unit
Enter a parse tree produced by the
jumpExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
jumpExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterKeyword(ctx: KeywordContext): Unit
Enter a parse tree produced by
RubyParser#keyword.Enter a parse tree produced by
RubyParser#keyword.- ctx
the parse tree
- abstract def enterLinePseudoVariableIdentifier(ctx: LinePseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
linePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
linePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterLiteralPrimary(ctx: LiteralPrimaryContext): Unit
Enter a parse tree produced by the
literalPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
literalPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterMandatoryParameters(ctx: MandatoryParametersContext): Unit
Enter a parse tree produced by
RubyParser#mandatoryParameters.Enter a parse tree produced by
RubyParser#mandatoryParameters.- ctx
the parse tree
- abstract def enterMethodDefinition(ctx: MethodDefinitionContext): Unit
Enter a parse tree produced by
RubyParser#methodDefinition.Enter a parse tree produced by
RubyParser#methodDefinition.- ctx
the parse tree
- abstract def enterMethodDefinitionPrimary(ctx: MethodDefinitionPrimaryContext): Unit
Enter a parse tree produced by the
methodDefinitionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
methodDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterMethodIdentifier(ctx: MethodIdentifierContext): Unit
Enter a parse tree produced by
RubyParser#methodIdentifier.Enter a parse tree produced by
RubyParser#methodIdentifier.- ctx
the parse tree
- abstract def enterMethodName(ctx: MethodNameContext): Unit
Enter a parse tree produced by
RubyParser#methodName.Enter a parse tree produced by
RubyParser#methodName.- ctx
the parse tree
- abstract def enterMethodOnlyIdentifier(ctx: MethodOnlyIdentifierContext): Unit
Enter a parse tree produced by
RubyParser#methodOnlyIdentifier.Enter a parse tree produced by
RubyParser#methodOnlyIdentifier.- ctx
the parse tree
- abstract def enterMethodOnlyIdentifierPrimary(ctx: MethodOnlyIdentifierPrimaryContext): Unit
Enter a parse tree produced by the
methodOnlyIdentifierPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
methodOnlyIdentifierPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterMethodParameterPart(ctx: MethodParameterPartContext): Unit
Enter a parse tree produced by
RubyParser#methodParameterPart.Enter a parse tree produced by
RubyParser#methodParameterPart.- ctx
the parse tree
- abstract def enterModifierStatement(ctx: ModifierStatementContext): Unit
Enter a parse tree produced by the
modifierStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
modifierStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterModuleDefinition(ctx: ModuleDefinitionContext): Unit
Enter a parse tree produced by
RubyParser#moduleDefinition.Enter a parse tree produced by
RubyParser#moduleDefinition.- ctx
the parse tree
- abstract def enterModuleDefinitionPrimary(ctx: ModuleDefinitionPrimaryContext): Unit
Enter a parse tree produced by the
moduleDefinitionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
moduleDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterMultipleAssignmentExpression(ctx: MultipleAssignmentExpressionContext): Unit
Enter a parse tree produced by the
multipleAssignmentExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
multipleAssignmentExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterMultipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSide(ctx: MultipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSideContext): Unit
Enter a parse tree produced by the
multipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Enter a parse tree produced by the
multipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def enterMultipleLeftHandSideItem(ctx: MultipleLeftHandSideItemContext): Unit
Enter a parse tree produced by
RubyParser#multipleLeftHandSideItem.Enter a parse tree produced by
RubyParser#multipleLeftHandSideItem.- ctx
the parse tree
- abstract def enterMultipleRightHandSide(ctx: MultipleRightHandSideContext): Unit
Enter a parse tree produced by
RubyParser#multipleRightHandSide.Enter a parse tree produced by
RubyParser#multipleRightHandSide.- ctx
the parse tree
- abstract def enterMultiplicativeExpression(ctx: MultiplicativeExpressionContext): Unit
Enter a parse tree produced by the
multiplicativeExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
multiplicativeExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterNextArgsInvocationWithoutParentheses(ctx: NextArgsInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
nextArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
nextArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterNilPseudoVariableIdentifier(ctx: NilPseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
nilPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
nilPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterNotExpressionOrCommand(ctx: NotExpressionOrCommandContext): Unit
Enter a parse tree produced by the
notExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Enter a parse tree produced by the
notExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def enterNumericLiteral(ctx: NumericLiteralContext): Unit
Enter a parse tree produced by
RubyParser#numericLiteral.Enter a parse tree produced by
RubyParser#numericLiteral.- ctx
the parse tree
- abstract def enterNumericLiteralLiteral(ctx: NumericLiteralLiteralContext): Unit
Enter a parse tree produced by the
numericLiteralLiterallabeled alternative inRubyParser#literal.Enter a parse tree produced by the
numericLiteralLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def enterOperatorAndExpression(ctx: OperatorAndExpressionContext): Unit
Enter a parse tree produced by the
operatorAndExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
operatorAndExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterOperatorMethodName(ctx: OperatorMethodNameContext): Unit
Enter a parse tree produced by
RubyParser#operatorMethodName.Enter a parse tree produced by
RubyParser#operatorMethodName.- ctx
the parse tree
- abstract def enterOperatorOrExpression(ctx: OperatorOrExpressionContext): Unit
Enter a parse tree produced by the
operatorOrExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
operatorOrExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterOptionalParameter(ctx: OptionalParameterContext): Unit
Enter a parse tree produced by
RubyParser#optionalParameter.Enter a parse tree produced by
RubyParser#optionalParameter.- ctx
the parse tree
- abstract def enterOptionalParameters(ctx: OptionalParametersContext): Unit
Enter a parse tree produced by
RubyParser#optionalParameters.Enter a parse tree produced by
RubyParser#optionalParameters.- ctx
the parse tree
- abstract def enterOrAndExpressionOrCommand(ctx: OrAndExpressionOrCommandContext): Unit
Enter a parse tree produced by the
orAndExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Enter a parse tree produced by the
orAndExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def enterPackingLeftHandSide(ctx: PackingLeftHandSideContext): Unit
Enter a parse tree produced by
RubyParser#packingLeftHandSide.Enter a parse tree produced by
RubyParser#packingLeftHandSide.- ctx
the parse tree
- abstract def enterPackingLeftHandSideOnlyMultipleLeftHandSide(ctx: PackingLeftHandSideOnlyMultipleLeftHandSideContext): Unit
Enter a parse tree produced by the
packingLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Enter a parse tree produced by the
packingLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def enterParameters(ctx: ParametersContext): Unit
Enter a parse tree produced by
RubyParser#parameters.Enter a parse tree produced by
RubyParser#parameters.- ctx
the parse tree
- abstract def enterPowerExpression(ctx: PowerExpressionContext): Unit
Enter a parse tree produced by the
powerExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
powerExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterPrimaryExpression(ctx: PrimaryExpressionContext): Unit
Enter a parse tree produced by the
primaryExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
primaryExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterPrimaryInsideBracketsSingleLeftHandSide(ctx: PrimaryInsideBracketsSingleLeftHandSideContext): Unit
Enter a parse tree produced by the
primaryInsideBracketsSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Enter a parse tree produced by the
primaryInsideBracketsSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def enterPrimaryMethodArgsDoBlockCommandWithDoBlock(ctx: PrimaryMethodArgsDoBlockCommandWithDoBlockContext): Unit
Enter a parse tree produced by the
primaryMethodArgsDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Enter a parse tree produced by the
primaryMethodArgsDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def enterProcParameter(ctx: ProcParameterContext): Unit
Enter a parse tree produced by
RubyParser#procParameter.Enter a parse tree produced by
RubyParser#procParameter.- ctx
the parse tree
- abstract def enterProgram(ctx: ProgramContext): Unit
Enter a parse tree produced by
RubyParser#program.Enter a parse tree produced by
RubyParser#program.- ctx
the parse tree
- abstract def enterRangeExpression(ctx: RangeExpressionContext): Unit
Enter a parse tree produced by the
rangeExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
rangeExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterRegexInterpolation(ctx: RegexInterpolationContext): Unit
Enter a parse tree produced by
RubyParser#regexInterpolation.Enter a parse tree produced by
RubyParser#regexInterpolation.- ctx
the parse tree
- abstract def enterRegexInterpolationPrimary(ctx: RegexInterpolationPrimaryContext): Unit
Enter a parse tree produced by the
regexInterpolationPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
regexInterpolationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterRegularExpressionLiteral(ctx: RegularExpressionLiteralContext): Unit
Enter a parse tree produced by the
regularExpressionLiterallabeled alternative inRubyParser#literal.Enter a parse tree produced by the
regularExpressionLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def enterRelationalExpression(ctx: RelationalExpressionContext): Unit
Enter a parse tree produced by the
relationalExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
relationalExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterRescueClause(ctx: RescueClauseContext): Unit
Enter a parse tree produced by
RubyParser#rescueClause.Enter a parse tree produced by
RubyParser#rescueClause.- ctx
the parse tree
- abstract def enterReturnArgsInvocationWithoutParentheses(ctx: ReturnArgsInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
returnArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
returnArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterScopedConstantAccessSingleLeftHandSide(ctx: ScopedConstantAccessSingleLeftHandSideContext): Unit
Enter a parse tree produced by the
scopedConstantAccessSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Enter a parse tree produced by the
scopedConstantAccessSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def enterScopedConstantReference(ctx: ScopedConstantReferenceContext): Unit
Enter a parse tree produced by
RubyParser#scopedConstantReference.Enter a parse tree produced by
RubyParser#scopedConstantReference.- ctx
the parse tree
- abstract def enterSelfPseudoVariableIdentifier(ctx: SelfPseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
selfPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
selfPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterSeparator(ctx: SeparatorContext): Unit
Enter a parse tree produced by
RubyParser#separator.Enter a parse tree produced by
RubyParser#separator.- ctx
the parse tree
- abstract def enterSeparators(ctx: SeparatorsContext): Unit
Enter a parse tree produced by
RubyParser#separators.Enter a parse tree produced by
RubyParser#separators.- ctx
the parse tree
- abstract def enterSimpleMethodNamePart(ctx: SimpleMethodNamePartContext): Unit
Enter a parse tree produced by the
simpleMethodNamePartlabeled alternative inRubyParser#methodNamePart.Enter a parse tree produced by the
simpleMethodNamePartlabeled alternative inRubyParser#methodNamePart.- ctx
the parse tree
- abstract def enterSimpleScopedConstantReferencePrimary(ctx: SimpleScopedConstantReferencePrimaryContext): Unit
Enter a parse tree produced by the
simpleScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
simpleScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterSingleAssignmentExpression(ctx: SingleAssignmentExpressionContext): Unit
Enter a parse tree produced by the
singleAssignmentExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
singleAssignmentExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterSingleCommandOnlyInvocationWithoutParentheses(ctx: SingleCommandOnlyInvocationWithoutParenthesesContext): Unit
Enter a parse tree produced by the
singleCommandOnlyInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Enter a parse tree produced by the
singleCommandOnlyInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def enterSingleQuotedStringLiteral(ctx: SingleQuotedStringLiteralContext): Unit
Enter a parse tree produced by the
singleQuotedStringLiterallabeled alternative inRubyParser#literal.Enter a parse tree produced by the
singleQuotedStringLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def enterSingletonMethodNamePart(ctx: SingletonMethodNamePartContext): Unit
Enter a parse tree produced by the
singletonMethodNamePartlabeled alternative inRubyParser#methodNamePart.Enter a parse tree produced by the
singletonMethodNamePartlabeled alternative inRubyParser#methodNamePart.- ctx
the parse tree
- abstract def enterSingletonObject(ctx: SingletonObjectContext): Unit
Enter a parse tree produced by
RubyParser#singletonObject.Enter a parse tree produced by
RubyParser#singletonObject.- ctx
the parse tree
- abstract def enterSplattingArgument(ctx: SplattingArgumentContext): Unit
Enter a parse tree produced by
RubyParser#splattingArgument.Enter a parse tree produced by
RubyParser#splattingArgument.- ctx
the parse tree
- abstract def enterSplattingOnlyIndexingArguments(ctx: SplattingOnlyIndexingArgumentsContext): Unit
Enter a parse tree produced by the
splattingOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Enter a parse tree produced by the
splattingOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def enterStatements(ctx: StatementsContext): Unit
Enter a parse tree produced by
RubyParser#statements.Enter a parse tree produced by
RubyParser#statements.- ctx
the parse tree
- abstract def enterStringInterpolation(ctx: StringInterpolationContext): Unit
Enter a parse tree produced by
RubyParser#stringInterpolation.Enter a parse tree produced by
RubyParser#stringInterpolation.- ctx
the parse tree
- abstract def enterStringInterpolationPrimary(ctx: StringInterpolationPrimaryContext): Unit
Enter a parse tree produced by the
stringInterpolationPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
stringInterpolationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterSuperExpressionPrimary(ctx: SuperExpressionPrimaryContext): Unit
Enter a parse tree produced by the
superExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
superExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterSymbol(ctx: SymbolContext): Unit
Enter a parse tree produced by
RubyParser#symbol.Enter a parse tree produced by
RubyParser#symbol.- ctx
the parse tree
- abstract def enterSymbolLiteral(ctx: SymbolLiteralContext): Unit
Enter a parse tree produced by the
symbolLiterallabeled alternative inRubyParser#literal.Enter a parse tree produced by the
symbolLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def enterThenClause(ctx: ThenClauseContext): Unit
Enter a parse tree produced by
RubyParser#thenClause.Enter a parse tree produced by
RubyParser#thenClause.- ctx
the parse tree
- abstract def enterTruePseudoVariableIdentifier(ctx: TruePseudoVariableIdentifierContext): Unit
Enter a parse tree produced by the
truePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Enter a parse tree produced by the
truePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def enterUnaryExpression(ctx: UnaryExpressionContext): Unit
Enter a parse tree produced by the
unaryExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
unaryExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterUnaryMinusExpression(ctx: UnaryMinusExpressionContext): Unit
Enter a parse tree produced by the
unaryMinusExpressionlabeled alternative inRubyParser#expression.Enter a parse tree produced by the
unaryMinusExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def enterUndefStatement(ctx: UndefStatementContext): Unit
Enter a parse tree produced by the
undefStatementlabeled alternative inRubyParser#statement.Enter a parse tree produced by the
undefStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def enterUnlessExpression(ctx: UnlessExpressionContext): Unit
Enter a parse tree produced by
RubyParser#unlessExpression.Enter a parse tree produced by
RubyParser#unlessExpression.- ctx
the parse tree
- abstract def enterUnlessExpressionPrimary(ctx: UnlessExpressionPrimaryContext): Unit
Enter a parse tree produced by the
unlessExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
unlessExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterUnsignedNumericLiteral(ctx: UnsignedNumericLiteralContext): Unit
Enter a parse tree produced by
RubyParser#unsignedNumericLiteral.Enter a parse tree produced by
RubyParser#unsignedNumericLiteral.- ctx
the parse tree
- abstract def enterUntilExpression(ctx: UntilExpressionContext): Unit
Enter a parse tree produced by
RubyParser#untilExpression.Enter a parse tree produced by
RubyParser#untilExpression.- ctx
the parse tree
- abstract def enterUntilExpressionPrimary(ctx: UntilExpressionPrimaryContext): Unit
Enter a parse tree produced by the
untilExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
untilExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterVariableIdentifier(ctx: VariableIdentifierContext): Unit
Enter a parse tree produced by
RubyParser#variableIdentifier.Enter a parse tree produced by
RubyParser#variableIdentifier.- ctx
the parse tree
- abstract def enterVariableIdentifierOnlySingleLeftHandSide(ctx: VariableIdentifierOnlySingleLeftHandSideContext): Unit
Enter a parse tree produced by the
variableIdentifierOnlySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Enter a parse tree produced by the
variableIdentifierOnlySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def enterVariableReference(ctx: VariableReferenceContext): Unit
Enter a parse tree produced by
RubyParser#variableReference.Enter a parse tree produced by
RubyParser#variableReference.- ctx
the parse tree
- abstract def enterVariableReferencePrimary(ctx: VariableReferencePrimaryContext): Unit
Enter a parse tree produced by the
variableReferencePrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
variableReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterWhenArgument(ctx: WhenArgumentContext): Unit
Enter a parse tree produced by
RubyParser#whenArgument.Enter a parse tree produced by
RubyParser#whenArgument.- ctx
the parse tree
- abstract def enterWhenClause(ctx: WhenClauseContext): Unit
Enter a parse tree produced by
RubyParser#whenClause.Enter a parse tree produced by
RubyParser#whenClause.- ctx
the parse tree
- abstract def enterWhileExpression(ctx: WhileExpressionContext): Unit
Enter a parse tree produced by
RubyParser#whileExpression.Enter a parse tree produced by
RubyParser#whileExpression.- ctx
the parse tree
- abstract def enterWhileExpressionPrimary(ctx: WhileExpressionPrimaryContext): Unit
Enter a parse tree produced by the
whileExpressionPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
whileExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def enterWsOrNl(ctx: WsOrNlContext): Unit
Enter a parse tree produced by
RubyParser#wsOrNl.Enter a parse tree produced by
RubyParser#wsOrNl.- ctx
the parse tree
- abstract def enterXdotySingleLeftHandSide(ctx: XdotySingleLeftHandSideContext): Unit
Enter a parse tree produced by the
xdotySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Enter a parse tree produced by the
xdotySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def enterYieldWithOptionalArgument(ctx: YieldWithOptionalArgumentContext): Unit
Enter a parse tree produced by
RubyParser#yieldWithOptionalArgument.Enter a parse tree produced by
RubyParser#yieldWithOptionalArgument.- ctx
the parse tree
- abstract def enterYieldWithOptionalArgumentPrimary(ctx: YieldWithOptionalArgumentPrimaryContext): Unit
Enter a parse tree produced by the
yieldWithOptionalArgumentPrimarylabeled alternative inRubyParser#primary.Enter a parse tree produced by the
yieldWithOptionalArgumentPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitAdditiveExpression(ctx: AdditiveExpressionContext): Unit
Exit a parse tree produced by the
additiveExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
additiveExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitAliasStatement(ctx: AliasStatementContext): Unit
Exit a parse tree produced by the
aliasStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
aliasStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitArgsAndDoBlockAndMethodIdCommandWithDoBlock(ctx: ArgsAndDoBlockAndMethodIdCommandWithDoBlockContext): Unit
Exit a parse tree produced by the
argsAndDoBlockAndMethodIdCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Exit a parse tree produced by the
argsAndDoBlockAndMethodIdCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def exitArgsAndDoBlockCommandWithDoBlock(ctx: ArgsAndDoBlockCommandWithDoBlockContext): Unit
Exit a parse tree produced by the
argsAndDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Exit a parse tree produced by the
argsAndDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def exitArgsOnlyArgumentsWithParentheses(ctx: ArgsOnlyArgumentsWithParenthesesContext): Unit
Exit a parse tree produced by the
argsOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Exit a parse tree produced by the
argsOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def exitArgumentsWithoutParentheses(ctx: ArgumentsWithoutParenthesesContext): Unit
Exit a parse tree produced by
RubyParser#argumentsWithoutParentheses.Exit a parse tree produced by
RubyParser#argumentsWithoutParentheses.- ctx
the parse tree
- abstract def exitArrayConstructor(ctx: ArrayConstructorContext): Unit
Exit a parse tree produced by
RubyParser#arrayConstructor.Exit a parse tree produced by
RubyParser#arrayConstructor.- ctx
the parse tree
- abstract def exitArrayConstructorPrimary(ctx: ArrayConstructorPrimaryContext): Unit
Exit a parse tree produced by the
arrayConstructorPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
arrayConstructorPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitArrayParameter(ctx: ArrayParameterContext): Unit
Exit a parse tree produced by
RubyParser#arrayParameter.Exit a parse tree produced by
RubyParser#arrayParameter.- ctx
the parse tree
- abstract def exitAssignmentLikeMethodIdentifier(ctx: AssignmentLikeMethodIdentifierContext): Unit
Exit a parse tree produced by
RubyParser#assignmentLikeMethodIdentifier.Exit a parse tree produced by
RubyParser#assignmentLikeMethodIdentifier.- ctx
the parse tree
- abstract def exitAssociation(ctx: AssociationContext): Unit
Exit a parse tree produced by
RubyParser#association.Exit a parse tree produced by
RubyParser#association.- ctx
the parse tree
- abstract def exitAssociations(ctx: AssociationsContext): Unit
Exit a parse tree produced by
RubyParser#associations.Exit a parse tree produced by
RubyParser#associations.- ctx
the parse tree
- abstract def exitAssociationsOnlyIndexingArguments(ctx: AssociationsOnlyIndexingArgumentsContext): Unit
Exit a parse tree produced by the
associationsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Exit a parse tree produced by the
associationsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def exitBeginExpression(ctx: BeginExpressionContext): Unit
Exit a parse tree produced by
RubyParser#beginExpression.Exit a parse tree produced by
RubyParser#beginExpression.- ctx
the parse tree
- abstract def exitBeginExpressionPrimary(ctx: BeginExpressionPrimaryContext): Unit
Exit a parse tree produced by the
beginExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
beginExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitBeginStatement(ctx: BeginStatementContext): Unit
Exit a parse tree produced by the
beginStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
beginStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitBitwiseAndExpression(ctx: BitwiseAndExpressionContext): Unit
Exit a parse tree produced by the
bitwiseAndExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
bitwiseAndExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitBitwiseOrExpression(ctx: BitwiseOrExpressionContext): Unit
Exit a parse tree produced by the
bitwiseOrExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
bitwiseOrExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitBitwiseShiftExpression(ctx: BitwiseShiftExpressionContext): Unit
Exit a parse tree produced by the
bitwiseShiftExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
bitwiseShiftExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitBlankArgsArgumentsWithParentheses(ctx: BlankArgsArgumentsWithParenthesesContext): Unit
Exit a parse tree produced by the
blankArgsArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Exit a parse tree produced by the
blankArgsArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def exitBlock(ctx: BlockContext): Unit
Exit a parse tree produced by
RubyParser#block.Exit a parse tree produced by
RubyParser#block.- ctx
the parse tree
- abstract def exitBlockArgument(ctx: BlockArgumentContext): Unit
Exit a parse tree produced by
RubyParser#blockArgument.Exit a parse tree produced by
RubyParser#blockArgument.- ctx
the parse tree
- abstract def exitBlockArgumentTypeArguments(ctx: BlockArgumentTypeArgumentsContext): Unit
Exit a parse tree produced by the
blockArgumentTypeArgumentslabeled alternative inRubyParser#arguments.Exit a parse tree produced by the
blockArgumentTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def exitBlockExprAssocTypeArguments(ctx: BlockExprAssocTypeArgumentsContext): Unit
Exit a parse tree produced by the
blockExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.Exit a parse tree produced by the
blockExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def exitBlockParameter(ctx: BlockParameterContext): Unit
Exit a parse tree produced by
RubyParser#blockParameter.Exit a parse tree produced by
RubyParser#blockParameter.- ctx
the parse tree
- abstract def exitBlockParameters(ctx: BlockParametersContext): Unit
Exit a parse tree produced by
RubyParser#blockParameters.Exit a parse tree produced by
RubyParser#blockParameters.- ctx
the parse tree
- abstract def exitBlockSplattingExprAssocTypeArguments(ctx: BlockSplattingExprAssocTypeArgumentsContext): Unit
Exit a parse tree produced by the
blockSplattingExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.Exit a parse tree produced by the
blockSplattingExprAssocTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def exitBlockSplattingTypeArguments(ctx: BlockSplattingTypeArgumentsContext): Unit
Exit a parse tree produced by the
blockSplattingTypeArgumentslabeled alternative inRubyParser#arguments.Exit a parse tree produced by the
blockSplattingTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def exitBodyStatement(ctx: BodyStatementContext): Unit
Exit a parse tree produced by
RubyParser#bodyStatement.Exit a parse tree produced by
RubyParser#bodyStatement.- ctx
the parse tree
- abstract def exitBraceBlock(ctx: BraceBlockContext): Unit
Exit a parse tree produced by
RubyParser#braceBlock.Exit a parse tree produced by
RubyParser#braceBlock.- ctx
the parse tree
- abstract def exitBreakArgsInvocationWithoutParentheses(ctx: BreakArgsInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
breakArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
breakArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitCaseExpression(ctx: CaseExpressionContext): Unit
Exit a parse tree produced by
RubyParser#caseExpression.Exit a parse tree produced by
RubyParser#caseExpression.- ctx
the parse tree
- abstract def exitCaseExpressionPrimary(ctx: CaseExpressionPrimaryContext): Unit
Exit a parse tree produced by the
caseExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
caseExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitChainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheses(ctx: ChainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
chainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
chainedCommandDoBlockDorCol2mNameArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitChainedCommandDoBlockInvocationWithoutParentheses(ctx: ChainedCommandDoBlockInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
chainedCommandDoBlockInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
chainedCommandDoBlockInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitChainedCommandWithDoBlock(ctx: ChainedCommandWithDoBlockContext): Unit
Exit a parse tree produced by
RubyParser#chainedCommandWithDoBlock.Exit a parse tree produced by
RubyParser#chainedCommandWithDoBlock.- ctx
the parse tree
- abstract def exitChainedCommandWithDoBlockOnlyArgumentsWithParentheses(ctx: ChainedCommandWithDoBlockOnlyArgumentsWithParenthesesContext): Unit
Exit a parse tree produced by the
chainedCommandWithDoBlockOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Exit a parse tree produced by the
chainedCommandWithDoBlockOnlyArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def exitChainedInvocationPrimary(ctx: ChainedInvocationPrimaryContext): Unit
Exit a parse tree produced by the
chainedInvocationPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
chainedInvocationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitChainedInvocationWithoutArgumentsPrimary(ctx: ChainedInvocationWithoutArgumentsPrimaryContext): Unit
Exit a parse tree produced by the
chainedInvocationWithoutArgumentsPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
chainedInvocationWithoutArgumentsPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitChainedScopedConstantReferencePrimary(ctx: ChainedScopedConstantReferencePrimaryContext): Unit
Exit a parse tree produced by the
chainedScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
chainedScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitClassDefinition(ctx: ClassDefinitionContext): Unit
Exit a parse tree produced by
RubyParser#classDefinition.Exit a parse tree produced by
RubyParser#classDefinition.- ctx
the parse tree
- abstract def exitClassDefinitionPrimary(ctx: ClassDefinitionPrimaryContext): Unit
Exit a parse tree produced by the
classDefinitionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
classDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitClassOrModuleReference(ctx: ClassOrModuleReferenceContext): Unit
Exit a parse tree produced by
RubyParser#classOrModuleReference.Exit a parse tree produced by
RubyParser#classOrModuleReference.- ctx
the parse tree
- abstract def exitCommand(ctx: CommandContext): Unit
Exit a parse tree produced by
RubyParser#command.Exit a parse tree produced by
RubyParser#command.- ctx
the parse tree
- abstract def exitCommandOnlyIndexingArguments(ctx: CommandOnlyIndexingArgumentsContext): Unit
Exit a parse tree produced by the
commandOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Exit a parse tree produced by the
commandOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def exitCommandTypeArguments(ctx: CommandTypeArgumentsContext): Unit
Exit a parse tree produced by the
commandTypeArgumentslabeled alternative inRubyParser#arguments.Exit a parse tree produced by the
commandTypeArgumentslabeled alternative inRubyParser#arguments.- ctx
the parse tree
- abstract def exitCompoundStatement(ctx: CompoundStatementContext): Unit
Exit a parse tree produced by
RubyParser#compoundStatement.Exit a parse tree produced by
RubyParser#compoundStatement.- ctx
the parse tree
- abstract def exitConditionalOperatorExpression(ctx: ConditionalOperatorExpressionContext): Unit
Exit a parse tree produced by the
conditionalOperatorExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
conditionalOperatorExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitDefinedMethodName(ctx: DefinedMethodNameContext): Unit
Exit a parse tree produced by
RubyParser#definedMethodName.Exit a parse tree produced by
RubyParser#definedMethodName.- ctx
the parse tree
- abstract def exitDefinedMethodNameOrSymbol(ctx: DefinedMethodNameOrSymbolContext): Unit
Exit a parse tree produced by
RubyParser#definedMethodNameOrSymbol.Exit a parse tree produced by
RubyParser#definedMethodNameOrSymbol.- ctx
the parse tree
- abstract def exitDoBlock(ctx: DoBlockContext): Unit
Exit a parse tree produced by
RubyParser#doBlock.Exit a parse tree produced by
RubyParser#doBlock.- ctx
the parse tree
- abstract def exitDoClause(ctx: DoClauseContext): Unit
Exit a parse tree produced by
RubyParser#doClause.Exit a parse tree produced by
RubyParser#doClause.- ctx
the parse tree
- abstract def exitDoubleQuotedStringLiteral(ctx: DoubleQuotedStringLiteralContext): Unit
Exit a parse tree produced by the
doubleQuotedStringLiterallabeled alternative inRubyParser#literal.Exit a parse tree produced by the
doubleQuotedStringLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def exitElseClause(ctx: ElseClauseContext): Unit
Exit a parse tree produced by
RubyParser#elseClause.Exit a parse tree produced by
RubyParser#elseClause.- ctx
the parse tree
- abstract def exitElsifClause(ctx: ElsifClauseContext): Unit
Exit a parse tree produced by
RubyParser#elsifClause.Exit a parse tree produced by
RubyParser#elsifClause.- ctx
the parse tree
- abstract def exitEncodingPseudoVariableIdentifier(ctx: EncodingPseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
encodingPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
encodingPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitEndStatement(ctx: EndStatementContext): Unit
Exit a parse tree produced by the
endStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
endStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitEnsureClause(ctx: EnsureClauseContext): Unit
Exit a parse tree produced by
RubyParser#ensureClause.Exit a parse tree produced by
RubyParser#ensureClause.- ctx
the parse tree
- abstract def exitEqualityExpression(ctx: EqualityExpressionContext): Unit
Exit a parse tree produced by the
equalityExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
equalityExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
- abstract def exitExceptionClass(ctx: ExceptionClassContext): Unit
Exit a parse tree produced by
RubyParser#exceptionClass.Exit a parse tree produced by
RubyParser#exceptionClass.- ctx
the parse tree
- abstract def exitExceptionVariableAssignment(ctx: ExceptionVariableAssignmentContext): Unit
Exit a parse tree produced by
RubyParser#exceptionVariableAssignment.Exit a parse tree produced by
RubyParser#exceptionVariableAssignment.- ctx
the parse tree
- abstract def exitExpressionExpressionOrCommand(ctx: ExpressionExpressionOrCommandContext): Unit
Exit a parse tree produced by the
expressionExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Exit a parse tree produced by the
expressionExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def exitExpressionOrCommandStatement(ctx: ExpressionOrCommandStatementContext): Unit
Exit a parse tree produced by the
expressionOrCommandStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
expressionOrCommandStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitExpressionOrCommands(ctx: ExpressionOrCommandsContext): Unit
Exit a parse tree produced by
RubyParser#expressionOrCommands.Exit a parse tree produced by
RubyParser#expressionOrCommands.- ctx
the parse tree
- abstract def exitExpressions(ctx: ExpressionsContext): Unit
Exit a parse tree produced by
RubyParser#expressions.Exit a parse tree produced by
RubyParser#expressions.- ctx
the parse tree
- abstract def exitExpressionsAndChainedCommandWithDoBlockArgumentsWithParentheses(ctx: ExpressionsAndChainedCommandWithDoBlockArgumentsWithParenthesesContext): Unit
Exit a parse tree produced by the
expressionsAndChainedCommandWithDoBlockArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.Exit a parse tree produced by the
expressionsAndChainedCommandWithDoBlockArgumentsWithParentheseslabeled alternative inRubyParser#argumentsWithParentheses.- ctx
the parse tree
- abstract def exitExpressionsAndSplattingIndexingArguments(ctx: ExpressionsAndSplattingIndexingArgumentsContext): Unit
Exit a parse tree produced by the
expressionsAndSplattingIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Exit a parse tree produced by the
expressionsAndSplattingIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def exitExpressionsOnlyIndexingArguments(ctx: ExpressionsOnlyIndexingArgumentsContext): Unit
Exit a parse tree produced by the
expressionsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Exit a parse tree produced by the
expressionsOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def exitFalsePseudoVariableIdentifier(ctx: FalsePseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
falsePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
falsePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitFilePseudoVariableIdentifier(ctx: FilePseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
filePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
filePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitForExpression(ctx: ForExpressionContext): Unit
Exit a parse tree produced by
RubyParser#forExpression.Exit a parse tree produced by
RubyParser#forExpression.- ctx
the parse tree
- abstract def exitForExpressionPrimary(ctx: ForExpressionPrimaryContext): Unit
Exit a parse tree produced by the
forExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
forExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitForVariable(ctx: ForVariableContext): Unit
Exit a parse tree produced by
RubyParser#forVariable.Exit a parse tree produced by
RubyParser#forVariable.- ctx
the parse tree
- abstract def exitGroupedLeftHandSide(ctx: GroupedLeftHandSideContext): Unit
Exit a parse tree produced by
RubyParser#groupedLeftHandSide.Exit a parse tree produced by
RubyParser#groupedLeftHandSide.- ctx
the parse tree
- abstract def exitGroupedLeftHandSideOnlyMultipleLeftHandSide(ctx: GroupedLeftHandSideOnlyMultipleLeftHandSideContext): Unit
Exit a parse tree produced by the
groupedLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Exit a parse tree produced by the
groupedLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def exitGroupingExpressionPrimary(ctx: GroupingExpressionPrimaryContext): Unit
Exit a parse tree produced by the
groupingExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
groupingExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitHashConstructor(ctx: HashConstructorContext): Unit
Exit a parse tree produced by
RubyParser#hashConstructor.Exit a parse tree produced by
RubyParser#hashConstructor.- ctx
the parse tree
- abstract def exitHashConstructorPrimary(ctx: HashConstructorPrimaryContext): Unit
Exit a parse tree produced by the
hashConstructorPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
hashConstructorPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitIfExpression(ctx: IfExpressionContext): Unit
Exit a parse tree produced by
RubyParser#ifExpression.Exit a parse tree produced by
RubyParser#ifExpression.- ctx
the parse tree
- abstract def exitIfExpressionPrimary(ctx: IfExpressionPrimaryContext): Unit
Exit a parse tree produced by the
ifExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
ifExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitIndexingExpressionPrimary(ctx: IndexingExpressionPrimaryContext): Unit
Exit a parse tree produced by the
indexingExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
indexingExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitInterpolatedRegexSequence(ctx: InterpolatedRegexSequenceContext): Unit
Exit a parse tree produced by
RubyParser#interpolatedRegexSequence.Exit a parse tree produced by
RubyParser#interpolatedRegexSequence.- ctx
the parse tree
- abstract def exitInterpolatedStringSequence(ctx: InterpolatedStringSequenceContext): Unit
Exit a parse tree produced by
RubyParser#interpolatedStringSequence.Exit a parse tree produced by
RubyParser#interpolatedStringSequence.- ctx
the parse tree
- abstract def exitInvocationExpressionOrCommand(ctx: InvocationExpressionOrCommandContext): Unit
Exit a parse tree produced by the
invocationExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Exit a parse tree produced by the
invocationExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def exitInvocationWithBlockOnlyPrimary(ctx: InvocationWithBlockOnlyPrimaryContext): Unit
Exit a parse tree produced by the
invocationWithBlockOnlyPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
invocationWithBlockOnlyPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitInvocationWithParenthesesPrimary(ctx: InvocationWithParenthesesPrimaryContext): Unit
Exit a parse tree produced by the
invocationWithParenthesesPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
invocationWithParenthesesPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitIsDefinedExpression(ctx: IsDefinedExpressionContext): Unit
Exit a parse tree produced by the
isDefinedExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
isDefinedExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitIsDefinedPrimary(ctx: IsDefinedPrimaryContext): Unit
Exit a parse tree produced by the
isDefinedPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
isDefinedPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitJumpExpression(ctx: JumpExpressionContext): Unit
Exit a parse tree produced by
RubyParser#jumpExpression.Exit a parse tree produced by
RubyParser#jumpExpression.- ctx
the parse tree
- abstract def exitJumpExpressionPrimary(ctx: JumpExpressionPrimaryContext): Unit
Exit a parse tree produced by the
jumpExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
jumpExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitKeyword(ctx: KeywordContext): Unit
Exit a parse tree produced by
RubyParser#keyword.Exit a parse tree produced by
RubyParser#keyword.- ctx
the parse tree
- abstract def exitLinePseudoVariableIdentifier(ctx: LinePseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
linePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
linePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitLiteralPrimary(ctx: LiteralPrimaryContext): Unit
Exit a parse tree produced by the
literalPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
literalPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitMandatoryParameters(ctx: MandatoryParametersContext): Unit
Exit a parse tree produced by
RubyParser#mandatoryParameters.Exit a parse tree produced by
RubyParser#mandatoryParameters.- ctx
the parse tree
- abstract def exitMethodDefinition(ctx: MethodDefinitionContext): Unit
Exit a parse tree produced by
RubyParser#methodDefinition.Exit a parse tree produced by
RubyParser#methodDefinition.- ctx
the parse tree
- abstract def exitMethodDefinitionPrimary(ctx: MethodDefinitionPrimaryContext): Unit
Exit a parse tree produced by the
methodDefinitionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
methodDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitMethodIdentifier(ctx: MethodIdentifierContext): Unit
Exit a parse tree produced by
RubyParser#methodIdentifier.Exit a parse tree produced by
RubyParser#methodIdentifier.- ctx
the parse tree
- abstract def exitMethodName(ctx: MethodNameContext): Unit
Exit a parse tree produced by
RubyParser#methodName.Exit a parse tree produced by
RubyParser#methodName.- ctx
the parse tree
- abstract def exitMethodOnlyIdentifier(ctx: MethodOnlyIdentifierContext): Unit
Exit a parse tree produced by
RubyParser#methodOnlyIdentifier.Exit a parse tree produced by
RubyParser#methodOnlyIdentifier.- ctx
the parse tree
- abstract def exitMethodOnlyIdentifierPrimary(ctx: MethodOnlyIdentifierPrimaryContext): Unit
Exit a parse tree produced by the
methodOnlyIdentifierPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
methodOnlyIdentifierPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitMethodParameterPart(ctx: MethodParameterPartContext): Unit
Exit a parse tree produced by
RubyParser#methodParameterPart.Exit a parse tree produced by
RubyParser#methodParameterPart.- ctx
the parse tree
- abstract def exitModifierStatement(ctx: ModifierStatementContext): Unit
Exit a parse tree produced by the
modifierStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
modifierStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitModuleDefinition(ctx: ModuleDefinitionContext): Unit
Exit a parse tree produced by
RubyParser#moduleDefinition.Exit a parse tree produced by
RubyParser#moduleDefinition.- ctx
the parse tree
- abstract def exitModuleDefinitionPrimary(ctx: ModuleDefinitionPrimaryContext): Unit
Exit a parse tree produced by the
moduleDefinitionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
moduleDefinitionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitMultipleAssignmentExpression(ctx: MultipleAssignmentExpressionContext): Unit
Exit a parse tree produced by the
multipleAssignmentExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
multipleAssignmentExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitMultipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSide(ctx: MultipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSideContext): Unit
Exit a parse tree produced by the
multipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Exit a parse tree produced by the
multipleLeftHandSideAndpackingLeftHandSideMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def exitMultipleLeftHandSideItem(ctx: MultipleLeftHandSideItemContext): Unit
Exit a parse tree produced by
RubyParser#multipleLeftHandSideItem.Exit a parse tree produced by
RubyParser#multipleLeftHandSideItem.- ctx
the parse tree
- abstract def exitMultipleRightHandSide(ctx: MultipleRightHandSideContext): Unit
Exit a parse tree produced by
RubyParser#multipleRightHandSide.Exit a parse tree produced by
RubyParser#multipleRightHandSide.- ctx
the parse tree
- abstract def exitMultiplicativeExpression(ctx: MultiplicativeExpressionContext): Unit
Exit a parse tree produced by the
multiplicativeExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
multiplicativeExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitNextArgsInvocationWithoutParentheses(ctx: NextArgsInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
nextArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
nextArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitNilPseudoVariableIdentifier(ctx: NilPseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
nilPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
nilPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitNotExpressionOrCommand(ctx: NotExpressionOrCommandContext): Unit
Exit a parse tree produced by the
notExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Exit a parse tree produced by the
notExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def exitNumericLiteral(ctx: NumericLiteralContext): Unit
Exit a parse tree produced by
RubyParser#numericLiteral.Exit a parse tree produced by
RubyParser#numericLiteral.- ctx
the parse tree
- abstract def exitNumericLiteralLiteral(ctx: NumericLiteralLiteralContext): Unit
Exit a parse tree produced by the
numericLiteralLiterallabeled alternative inRubyParser#literal.Exit a parse tree produced by the
numericLiteralLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def exitOperatorAndExpression(ctx: OperatorAndExpressionContext): Unit
Exit a parse tree produced by the
operatorAndExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
operatorAndExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitOperatorMethodName(ctx: OperatorMethodNameContext): Unit
Exit a parse tree produced by
RubyParser#operatorMethodName.Exit a parse tree produced by
RubyParser#operatorMethodName.- ctx
the parse tree
- abstract def exitOperatorOrExpression(ctx: OperatorOrExpressionContext): Unit
Exit a parse tree produced by the
operatorOrExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
operatorOrExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitOptionalParameter(ctx: OptionalParameterContext): Unit
Exit a parse tree produced by
RubyParser#optionalParameter.Exit a parse tree produced by
RubyParser#optionalParameter.- ctx
the parse tree
- abstract def exitOptionalParameters(ctx: OptionalParametersContext): Unit
Exit a parse tree produced by
RubyParser#optionalParameters.Exit a parse tree produced by
RubyParser#optionalParameters.- ctx
the parse tree
- abstract def exitOrAndExpressionOrCommand(ctx: OrAndExpressionOrCommandContext): Unit
Exit a parse tree produced by the
orAndExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.Exit a parse tree produced by the
orAndExpressionOrCommandlabeled alternative inRubyParser#expressionOrCommand.- ctx
the parse tree
- abstract def exitPackingLeftHandSide(ctx: PackingLeftHandSideContext): Unit
Exit a parse tree produced by
RubyParser#packingLeftHandSide.Exit a parse tree produced by
RubyParser#packingLeftHandSide.- ctx
the parse tree
- abstract def exitPackingLeftHandSideOnlyMultipleLeftHandSide(ctx: PackingLeftHandSideOnlyMultipleLeftHandSideContext): Unit
Exit a parse tree produced by the
packingLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.Exit a parse tree produced by the
packingLeftHandSideOnlyMultipleLeftHandSidelabeled alternative inRubyParser#multipleLeftHandSide.- ctx
the parse tree
- abstract def exitParameters(ctx: ParametersContext): Unit
Exit a parse tree produced by
RubyParser#parameters.Exit a parse tree produced by
RubyParser#parameters.- ctx
the parse tree
- abstract def exitPowerExpression(ctx: PowerExpressionContext): Unit
Exit a parse tree produced by the
powerExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
powerExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitPrimaryExpression(ctx: PrimaryExpressionContext): Unit
Exit a parse tree produced by the
primaryExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
primaryExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitPrimaryInsideBracketsSingleLeftHandSide(ctx: PrimaryInsideBracketsSingleLeftHandSideContext): Unit
Exit a parse tree produced by the
primaryInsideBracketsSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Exit a parse tree produced by the
primaryInsideBracketsSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def exitPrimaryMethodArgsDoBlockCommandWithDoBlock(ctx: PrimaryMethodArgsDoBlockCommandWithDoBlockContext): Unit
Exit a parse tree produced by the
primaryMethodArgsDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.Exit a parse tree produced by the
primaryMethodArgsDoBlockCommandWithDoBlocklabeled alternative inRubyParser#commandWithDoBlock.- ctx
the parse tree
- abstract def exitProcParameter(ctx: ProcParameterContext): Unit
Exit a parse tree produced by
RubyParser#procParameter.Exit a parse tree produced by
RubyParser#procParameter.- ctx
the parse tree
- abstract def exitProgram(ctx: ProgramContext): Unit
Exit a parse tree produced by
RubyParser#program.Exit a parse tree produced by
RubyParser#program.- ctx
the parse tree
- abstract def exitRangeExpression(ctx: RangeExpressionContext): Unit
Exit a parse tree produced by the
rangeExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
rangeExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitRegexInterpolation(ctx: RegexInterpolationContext): Unit
Exit a parse tree produced by
RubyParser#regexInterpolation.Exit a parse tree produced by
RubyParser#regexInterpolation.- ctx
the parse tree
- abstract def exitRegexInterpolationPrimary(ctx: RegexInterpolationPrimaryContext): Unit
Exit a parse tree produced by the
regexInterpolationPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
regexInterpolationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitRegularExpressionLiteral(ctx: RegularExpressionLiteralContext): Unit
Exit a parse tree produced by the
regularExpressionLiterallabeled alternative inRubyParser#literal.Exit a parse tree produced by the
regularExpressionLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def exitRelationalExpression(ctx: RelationalExpressionContext): Unit
Exit a parse tree produced by the
relationalExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
relationalExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitRescueClause(ctx: RescueClauseContext): Unit
Exit a parse tree produced by
RubyParser#rescueClause.Exit a parse tree produced by
RubyParser#rescueClause.- ctx
the parse tree
- abstract def exitReturnArgsInvocationWithoutParentheses(ctx: ReturnArgsInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
returnArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
returnArgsInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitScopedConstantAccessSingleLeftHandSide(ctx: ScopedConstantAccessSingleLeftHandSideContext): Unit
Exit a parse tree produced by the
scopedConstantAccessSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Exit a parse tree produced by the
scopedConstantAccessSingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def exitScopedConstantReference(ctx: ScopedConstantReferenceContext): Unit
Exit a parse tree produced by
RubyParser#scopedConstantReference.Exit a parse tree produced by
RubyParser#scopedConstantReference.- ctx
the parse tree
- abstract def exitSelfPseudoVariableIdentifier(ctx: SelfPseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
selfPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
selfPseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitSeparator(ctx: SeparatorContext): Unit
Exit a parse tree produced by
RubyParser#separator.Exit a parse tree produced by
RubyParser#separator.- ctx
the parse tree
- abstract def exitSeparators(ctx: SeparatorsContext): Unit
Exit a parse tree produced by
RubyParser#separators.Exit a parse tree produced by
RubyParser#separators.- ctx
the parse tree
- abstract def exitSimpleMethodNamePart(ctx: SimpleMethodNamePartContext): Unit
Exit a parse tree produced by the
simpleMethodNamePartlabeled alternative inRubyParser#methodNamePart.Exit a parse tree produced by the
simpleMethodNamePartlabeled alternative inRubyParser#methodNamePart.- ctx
the parse tree
- abstract def exitSimpleScopedConstantReferencePrimary(ctx: SimpleScopedConstantReferencePrimaryContext): Unit
Exit a parse tree produced by the
simpleScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
simpleScopedConstantReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitSingleAssignmentExpression(ctx: SingleAssignmentExpressionContext): Unit
Exit a parse tree produced by the
singleAssignmentExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
singleAssignmentExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitSingleCommandOnlyInvocationWithoutParentheses(ctx: SingleCommandOnlyInvocationWithoutParenthesesContext): Unit
Exit a parse tree produced by the
singleCommandOnlyInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.Exit a parse tree produced by the
singleCommandOnlyInvocationWithoutParentheseslabeled alternative inRubyParser#invocationWithoutParentheses.- ctx
the parse tree
- abstract def exitSingleQuotedStringLiteral(ctx: SingleQuotedStringLiteralContext): Unit
Exit a parse tree produced by the
singleQuotedStringLiterallabeled alternative inRubyParser#literal.Exit a parse tree produced by the
singleQuotedStringLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def exitSingletonMethodNamePart(ctx: SingletonMethodNamePartContext): Unit
Exit a parse tree produced by the
singletonMethodNamePartlabeled alternative inRubyParser#methodNamePart.Exit a parse tree produced by the
singletonMethodNamePartlabeled alternative inRubyParser#methodNamePart.- ctx
the parse tree
- abstract def exitSingletonObject(ctx: SingletonObjectContext): Unit
Exit a parse tree produced by
RubyParser#singletonObject.Exit a parse tree produced by
RubyParser#singletonObject.- ctx
the parse tree
- abstract def exitSplattingArgument(ctx: SplattingArgumentContext): Unit
Exit a parse tree produced by
RubyParser#splattingArgument.Exit a parse tree produced by
RubyParser#splattingArgument.- ctx
the parse tree
- abstract def exitSplattingOnlyIndexingArguments(ctx: SplattingOnlyIndexingArgumentsContext): Unit
Exit a parse tree produced by the
splattingOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.Exit a parse tree produced by the
splattingOnlyIndexingArgumentslabeled alternative inRubyParser#indexingArguments.- ctx
the parse tree
- abstract def exitStatements(ctx: StatementsContext): Unit
Exit a parse tree produced by
RubyParser#statements.Exit a parse tree produced by
RubyParser#statements.- ctx
the parse tree
- abstract def exitStringInterpolation(ctx: StringInterpolationContext): Unit
Exit a parse tree produced by
RubyParser#stringInterpolation.Exit a parse tree produced by
RubyParser#stringInterpolation.- ctx
the parse tree
- abstract def exitStringInterpolationPrimary(ctx: StringInterpolationPrimaryContext): Unit
Exit a parse tree produced by the
stringInterpolationPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
stringInterpolationPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitSuperExpressionPrimary(ctx: SuperExpressionPrimaryContext): Unit
Exit a parse tree produced by the
superExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
superExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitSymbol(ctx: SymbolContext): Unit
Exit a parse tree produced by
RubyParser#symbol.Exit a parse tree produced by
RubyParser#symbol.- ctx
the parse tree
- abstract def exitSymbolLiteral(ctx: SymbolLiteralContext): Unit
Exit a parse tree produced by the
symbolLiterallabeled alternative inRubyParser#literal.Exit a parse tree produced by the
symbolLiterallabeled alternative inRubyParser#literal.- ctx
the parse tree
- abstract def exitThenClause(ctx: ThenClauseContext): Unit
Exit a parse tree produced by
RubyParser#thenClause.Exit a parse tree produced by
RubyParser#thenClause.- ctx
the parse tree
- abstract def exitTruePseudoVariableIdentifier(ctx: TruePseudoVariableIdentifierContext): Unit
Exit a parse tree produced by the
truePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.Exit a parse tree produced by the
truePseudoVariableIdentifierlabeled alternative inRubyParser#pseudoVariableIdentifier.- ctx
the parse tree
- abstract def exitUnaryExpression(ctx: UnaryExpressionContext): Unit
Exit a parse tree produced by the
unaryExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
unaryExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitUnaryMinusExpression(ctx: UnaryMinusExpressionContext): Unit
Exit a parse tree produced by the
unaryMinusExpressionlabeled alternative inRubyParser#expression.Exit a parse tree produced by the
unaryMinusExpressionlabeled alternative inRubyParser#expression.- ctx
the parse tree
- abstract def exitUndefStatement(ctx: UndefStatementContext): Unit
Exit a parse tree produced by the
undefStatementlabeled alternative inRubyParser#statement.Exit a parse tree produced by the
undefStatementlabeled alternative inRubyParser#statement.- ctx
the parse tree
- abstract def exitUnlessExpression(ctx: UnlessExpressionContext): Unit
Exit a parse tree produced by
RubyParser#unlessExpression.Exit a parse tree produced by
RubyParser#unlessExpression.- ctx
the parse tree
- abstract def exitUnlessExpressionPrimary(ctx: UnlessExpressionPrimaryContext): Unit
Exit a parse tree produced by the
unlessExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
unlessExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitUnsignedNumericLiteral(ctx: UnsignedNumericLiteralContext): Unit
Exit a parse tree produced by
RubyParser#unsignedNumericLiteral.Exit a parse tree produced by
RubyParser#unsignedNumericLiteral.- ctx
the parse tree
- abstract def exitUntilExpression(ctx: UntilExpressionContext): Unit
Exit a parse tree produced by
RubyParser#untilExpression.Exit a parse tree produced by
RubyParser#untilExpression.- ctx
the parse tree
- abstract def exitUntilExpressionPrimary(ctx: UntilExpressionPrimaryContext): Unit
Exit a parse tree produced by the
untilExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
untilExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitVariableIdentifier(ctx: VariableIdentifierContext): Unit
Exit a parse tree produced by
RubyParser#variableIdentifier.Exit a parse tree produced by
RubyParser#variableIdentifier.- ctx
the parse tree
- abstract def exitVariableIdentifierOnlySingleLeftHandSide(ctx: VariableIdentifierOnlySingleLeftHandSideContext): Unit
Exit a parse tree produced by the
variableIdentifierOnlySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Exit a parse tree produced by the
variableIdentifierOnlySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def exitVariableReference(ctx: VariableReferenceContext): Unit
Exit a parse tree produced by
RubyParser#variableReference.Exit a parse tree produced by
RubyParser#variableReference.- ctx
the parse tree
- abstract def exitVariableReferencePrimary(ctx: VariableReferencePrimaryContext): Unit
Exit a parse tree produced by the
variableReferencePrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
variableReferencePrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitWhenArgument(ctx: WhenArgumentContext): Unit
Exit a parse tree produced by
RubyParser#whenArgument.Exit a parse tree produced by
RubyParser#whenArgument.- ctx
the parse tree
- abstract def exitWhenClause(ctx: WhenClauseContext): Unit
Exit a parse tree produced by
RubyParser#whenClause.Exit a parse tree produced by
RubyParser#whenClause.- ctx
the parse tree
- abstract def exitWhileExpression(ctx: WhileExpressionContext): Unit
Exit a parse tree produced by
RubyParser#whileExpression.Exit a parse tree produced by
RubyParser#whileExpression.- ctx
the parse tree
- abstract def exitWhileExpressionPrimary(ctx: WhileExpressionPrimaryContext): Unit
Exit a parse tree produced by the
whileExpressionPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
whileExpressionPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def exitWsOrNl(ctx: WsOrNlContext): Unit
Exit a parse tree produced by
RubyParser#wsOrNl.Exit a parse tree produced by
RubyParser#wsOrNl.- ctx
the parse tree
- abstract def exitXdotySingleLeftHandSide(ctx: XdotySingleLeftHandSideContext): Unit
Exit a parse tree produced by the
xdotySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.Exit a parse tree produced by the
xdotySingleLeftHandSidelabeled alternative inRubyParser#singleLeftHandSide.- ctx
the parse tree
- abstract def exitYieldWithOptionalArgument(ctx: YieldWithOptionalArgumentContext): Unit
Exit a parse tree produced by
RubyParser#yieldWithOptionalArgument.Exit a parse tree produced by
RubyParser#yieldWithOptionalArgument.- ctx
the parse tree
- abstract def exitYieldWithOptionalArgumentPrimary(ctx: YieldWithOptionalArgumentPrimaryContext): Unit
Exit a parse tree produced by the
yieldWithOptionalArgumentPrimarylabeled alternative inRubyParser#primary.Exit a parse tree produced by the
yieldWithOptionalArgumentPrimarylabeled alternative inRubyParser#primary.- ctx
the parse tree
- abstract def visitErrorNode(arg0: ErrorNode): Unit
- Definition Classes
- ParseTreeListener
- abstract def visitTerminal(arg0: TerminalNode): Unit
- Definition Classes
- ParseTreeListener
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated