AstPrinter

io.joern.rubysrc2cpg.parser.AstPrinter
class AstPrinter extends RubyParserBaseVisitor[String]

Attributes

Graph
Supertypes
class RubyParserBaseVisitor[String]
trait RubyParserVisitor[String]
class AbstractParseTreeVisitor[String]
trait ParseTreeVisitor[String]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def defaultResult(): String

Attributes

Definition Classes
AbstractParseTreeVisitor
protected def freshClassName(): String
override def visit(tree: ParseTree): String

Attributes

Definition Classes
AbstractParseTreeVisitor -> ParseTreeVisitor
override def visitAdditiveExpression(ctx: AdditiveExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitAliasStatement(ctx: AliasStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitArrayParameter(ctx: ArrayParameterContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitAssociationElement(ctx: AssociationElementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitAssociationHashArgument(ctx: AssociationHashArgumentContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitAssociationKey(ctx: AssociationKeyContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitAttributeAssignmentExpression(ctx: AttributeAssignmentExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBeginEndExpression(ctx: BeginEndExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBeginlessRangeExpression(ctx: BeginlessRangeExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBinaryUnsignedLiteral(ctx: BinaryUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBitwiseAndExpression(ctx: BitwiseAndExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBitwiseOrExpression(ctx: BitwiseOrExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBodyStatement(ctx: BodyStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBoundedRangeExpression(ctx: BoundedRangeExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBracketAssignmentExpression(ctx: BracketAssignmentExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBracketedArrayLiteral(ctx: BracketedArrayLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitBreakWithoutArguments(ctx: BreakWithoutArgumentsContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCaseWithExpression(ctx: CaseWithExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCaseWithoutExpression(ctx: CaseWithoutExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitClassDefinition(ctx: ClassDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitClassIdentifierVariable(ctx: ClassIdentifierVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitClassName(ctx: ClassNameContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCommandExpressionOrCommand(ctx: CommandExpressionOrCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCommandWithDoBlock(ctx: CommandWithDoBlockContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCompoundStatement(ctx: CompoundStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitConstantIdentifierVariable(ctx: ConstantIdentifierVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitConstantVariableReference(ctx: ConstantVariableReferenceContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitCurlyBracesBlock(ctx: CurlyBracesBlockContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDecimalUnsignedLiteral(ctx: DecimalUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDoBlock(ctx: DoBlockContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDoubleQuotedString(ctx: DoubleQuotedStringContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDoubleQuotedStringContent(ctx: DoubleQuotedStringContentContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDoubleQuotedStringExpression(ctx: DoubleQuotedStringExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitDoubleQuotedSymbolLiteral(ctx: DoubleQuotedSymbolLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitElseClause(ctx: ElseClauseContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitElsifClause(ctx: ElsifClauseContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitEncodingPseudoVariable(ctx: EncodingPseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitEndlessMethodDefinition(ctx: EndlessMethodDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitEndlessRangeExpression(ctx: EndlessRangeExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitEnsureClause(ctx: EnsureClauseContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitEqualityExpression(ctx: EqualityExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitExceptionClassList(ctx: ExceptionClassListContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitFalsePseudoVariable(ctx: FalsePseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitFilePseudoVariable(ctx: FilePseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitFloatWithExponentUnsignedLiteral(ctx: FloatWithExponentUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitFloatWithoutExponentUnsignedLiteral(ctx: FloatWithoutExponentUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitForExpression(ctx: ForExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitForVariable(ctx: ForVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitGlobalIdentifierVariable(ctx: GlobalIdentifierVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitGroupedParameterList(ctx: GroupedParameterListContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitGroupingStatement(ctx: GroupingStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitHashLiteral(ctx: HashLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitHashParameter(ctx: HashParameterContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitHexadecimalUnsignedLiteral(ctx: HexadecimalUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitIfExpression(ctx: IfExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitIndexingAccessExpression(ctx: IndexingAccessExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitInstanceIdentifierVariable(ctx: InstanceIdentifierVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitIsDefinedCommand(ctx: IsDefinedCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitIsDefinedExpression(ctx: IsDefinedExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitIsDefinedKeyword(ctx: IsDefinedKeywordContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitKeywordAndOrExpressionOrCommand(ctx: KeywordAndOrExpressionOrCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLambdaExpression(ctx: LambdaExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLinePseudoVariable(ctx: LinePseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLocalIdentifierVariable(ctx: LocalIdentifierVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLocalVariableAssignmentExpression(ctx: LocalVariableAssignmentExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLogicalAndExpression(ctx: LogicalAndExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitLogicalOrExpression(ctx: LogicalOrExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMandatoryParameter(ctx: MandatoryParameterContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMemberAccessCommand(ctx: MemberAccessCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMemberAccessExpression(ctx: MemberAccessExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodCallExpression(ctx: MethodCallExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodCallWithBlockExpression(ctx: MethodCallWithBlockExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodCallWithParenthesesExpression(ctx: MethodCallWithParenthesesExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodDefinition(ctx: MethodDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodIdentifier(ctx: MethodIdentifierContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMethodOnlyIdentifier(ctx: MethodOnlyIdentifierContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitModifierStatement(ctx: ModifierStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitModuleDefinition(ctx: ModuleDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMultipleAssignmentStatement(ctx: MultipleAssignmentStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMultipleLeftHandSide(ctx: MultipleLeftHandSideContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMultipleRightHandSide(ctx: MultipleRightHandSideContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitMultiplicativeExpression(ctx: MultiplicativeExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitNextWithoutArguments(ctx: NextWithoutArgumentsContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitNilPseudoVariable(ctx: NilPseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitNotExpressionOrCommand(ctx: NotExpressionOrCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitNumericLiteral(ctx: NumericLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitOctalUnsignedLiteral(ctx: OctalUnsignedLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitOptionalParameter(ctx: OptionalParameterContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitPackingLeftHandSide(ctx: PackingLeftHandSideContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitPowerExpression(ctx: PowerExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitPrimaryOperatorExpression(ctx: PrimaryOperatorExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitProcParameter(ctx: ProcParameterContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitProgram(ctx: ProgramContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitPureSymbolLiteral(ctx: PureSymbolLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedArrayElement(ctx: QuotedExpandedArrayElementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedExternalCommandLiteral(ctx: QuotedExpandedExternalCommandLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedLiteralStringContent(ctx: QuotedExpandedLiteralStringContentContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedRegularExpressionLiteral(ctx: QuotedExpandedRegularExpressionLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedStringArrayLiteral(ctx: QuotedExpandedStringArrayLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedStringLiteral(ctx: QuotedExpandedStringLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedExpandedSymbolArrayLiteral(ctx: QuotedExpandedSymbolArrayLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedNonExpandedStringArrayLiteral(ctx: QuotedNonExpandedStringArrayLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedNonExpandedStringLiteral(ctx: QuotedNonExpandedStringLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitQuotedNonExpandedSymbolArrayLiteral(ctx: QuotedNonExpandedSymbolArrayLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitRangeOperator(ctx: RangeOperatorContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitRegexpLiteralContent(ctx: RegexpLiteralContentContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitRegularExpressionLiteral(ctx: RegularExpressionLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitRelationalExpression(ctx: RelationalExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitRescueClause(ctx: RescueClauseContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitReturnMethodInvocationWithoutParentheses(ctx: ReturnMethodInvocationWithoutParenthesesContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitReturnWithoutArguments(ctx: ReturnWithoutArgumentsContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSelfPseudoVariable(ctx: SelfPseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitShiftExpression(ctx: ShiftExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSimpleCommand(ctx: SimpleCommandContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSingleAssignmentStatement(ctx: SingleAssignmentStatementContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSingleQuotedStringExpression(ctx: SingleQuotedStringExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSingleQuotedSymbolLiteral(ctx: SingleQuotedSymbolLiteralContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSingletonClassDefinition(ctx: SingletonClassDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSingletonMethodDefinition(ctx: SingletonMethodDefinitionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSplattingArgument(ctx: SplattingArgumentContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitStatements(ctx: StatementsContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSuperWithParentheses(ctx: SuperWithParenthesesContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitSuperWithoutParentheses(ctx: SuperWithoutParenthesesContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitTerminal(node: TerminalNode): String

Attributes

Definition Classes
AbstractParseTreeVisitor -> ParseTreeVisitor
override def visitTernaryOperatorExpression(ctx: TernaryOperatorExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitTruePseudoVariable(ctx: TruePseudoVariableContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitUnaryExpression(ctx: UnaryExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitUnaryMinusExpression(ctx: UnaryMinusExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitUnlessExpression(ctx: UnlessExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitUntilExpression(ctx: UntilExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitVariableLeftHandSide(ctx: VariableLeftHandSideContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitWhenClause(ctx: WhenClauseContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitWhileExpression(ctx: WhileExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitYieldExpression(ctx: YieldExpressionContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor
override def visitYieldMethodInvocationWithoutParentheses(ctx: YieldMethodInvocationWithoutParenthesesContext): String

Attributes

Definition Classes
RubyParserBaseVisitor -> RubyParserVisitor

Inherited methods

def visitAdditiveOperator(x$0: AdditiveOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitArgumentListArgumentWithParentheses(x$0: ArgumentListArgumentWithParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitArgumentListItem(x$0: ArgumentListItemContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitArgumentListItemArgumentList(x$0: ArgumentListItemArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitArrayArgumentList(x$0: ArrayArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssignmentOperator(x$0: AssignmentOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssignmentWithRescue(x$0: AssignmentWithRescueContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssociationHashArg(x$0: AssociationHashArgContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssociationIndexingArgument(x$0: AssociationIndexingArgumentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssociationList(x$0: AssociationListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitAssociationListIndexingArgumentList(x$0: AssociationListIndexingArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBitwiseOrOperator(x$0: BitwiseOrOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBitwiseShiftOperator(x$0: BitwiseShiftOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBlockArgument(x$0: BlockArgumentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBlockArgumentArgumentList(x$0: BlockArgumentArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBlockParameter(x$0: BlockParameterContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBlockParameterList(x$0: BlockParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBracketedArrayElement(x$0: BracketedArrayElementContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBracketedArrayElementList(x$0: BracketedArrayElementListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitBreakMethodInvocationWithoutParentheses(x$0: BreakMethodInvocationWithoutParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitChainedCommandWithDoBlock(x$0: ChainedCommandWithDoBlockContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitChainedCommandWithDoBlockArgumentWithParentheses(x$0: ChainedCommandWithDoBlockArgumentWithParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitChainedMethodInvocation(x$0: ChainedMethodInvocationContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitChainedMethodInvocationWithoutParentheses(x$0: ChainedMethodInvocationWithoutParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitChildren(x$0: RuleNode): String

Attributes

Inherited from:
AbstractParseTreeVisitor
def visitCommandArgumentCommandArgumentList(x$0: CommandArgumentCommandArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandArgumentList(x$0: CommandArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandCommandArgumentList(x$0: CommandCommandArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandCommandOrPrimaryValue(x$0: CommandCommandOrPrimaryValueContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandCommandOrPrimaryValueClass(x$0: CommandCommandOrPrimaryValueClassContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandMethodInvocationWithoutParentheses(x$0: CommandMethodInvocationWithoutParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitCommandTernaryOperatorExpression(x$0: CommandTernaryOperatorExpressionContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitConstantAssignmentExpression(x$0: ConstantAssignmentExpressionContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitDefinedMethodName(x$0: DefinedMethodNameContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitDefinedMethodNameOrSymbol(x$0: DefinedMethodNameOrSymbolContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitDoBlockBlock(x$0: DoBlockBlockContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitDoClause(x$0: DoClauseContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitEmptyArgumentWithParentheses(x$0: EmptyArgumentWithParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitEqualityOperator(x$0: EqualityOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitErrorNode(x$0: ErrorNode): String

Attributes

Inherited from:
AbstractParseTreeVisitor
def visitExceptionVariableAssignment(x$0: ExceptionVariableAssignmentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitExpressionOrCommandStatement(x$0: ExpressionOrCommandStatementContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitExpressionSingletonObject(x$0: ExpressionSingletonObjectContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitGroupedLeftHandSide(x$0: GroupedLeftHandSideContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitHereDoc(x$0: HereDocContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitHereDocs(x$0: HereDocsContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitIndexingArgumentIndexingArgumentList(x$0: IndexingArgumentIndexingArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitIndexingLeftHandSide(x$0: IndexingLeftHandSideContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitKeyword(x$0: KeywordContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitKeywordAndOrCommandOrPrimaryValue(x$0: KeywordAndOrCommandOrPrimaryValueContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitLambdaExpressionParameterList(x$0: LambdaExpressionParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryMandatoryOrOptionalParameter(x$0: MandatoryMandatoryOrOptionalParameterContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryOrGroupedParameter(x$0: MandatoryOrGroupedParameterContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryOrGroupedParameterList(x$0: MandatoryOrGroupedParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryOrOptionalOrGroupedParameter(x$0: MandatoryOrOptionalOrGroupedParameterContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryOrOptionalOrGroupedParameterList(x$0: MandatoryOrOptionalOrGroupedParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryOrOptionalParameterList(x$0: MandatoryOrOptionalParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMandatoryParameterList(x$0: MandatoryParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMemberAccessLeftHandSide(x$0: MemberAccessLeftHandSideContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMethodCallOrVariableReference(x$0: MethodCallOrVariableReferenceContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMethodCallWithParentheses(x$0: MethodCallWithParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMethodName(x$0: MethodNameContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMethodParameterPart(x$0: MethodParameterPartContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMultipleAssignmentStatementStatement(x$0: MultipleAssignmentStatementStatementContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMultipleLeftHandSideExceptPacking(x$0: MultipleLeftHandSideExceptPackingContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMultipleLeftHandSideItem(x$0: MultipleLeftHandSideItemContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitMultiplicativeOperator(x$0: MultiplicativeOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitNestedClassPath(x$0: NestedClassPathContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitNextMethodInvocationWithoutParentheses(x$0: NextMethodInvocationWithoutParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitNotCommandOrPrimaryValue(x$0: NotCommandOrPrimaryValueContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitNumericLiteralIndexingArgument(x$0: NumericLiteralIndexingArgumentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOperatorExpressionList(x$0: OperatorExpressionListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOperatorExpressionListIndexingArgumentList(x$0: OperatorExpressionListIndexingArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOperatorExpressionListWithSplattingArgumentIndexingArgumentList(x$0: OperatorExpressionListWithSplattingArgumentIndexingArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOperatorExpressionOrCommand(x$0: OperatorExpressionOrCommandContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOperatorExpressionsAndChainedCommandWithBlockArgumentWithParentheses(x$0: OperatorExpressionsAndChainedCommandWithBlockArgumentWithParenthesesContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOptionalMandatoryOrOptionalParameter(x$0: OptionalMandatoryOrOptionalParameterContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitOptionalParameterName(x$0: OptionalParameterNameContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitParameterList(x$0: ParameterListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValueCommandOrPrimaryValue(x$0: PrimaryValueCommandOrPrimaryValueContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValueCommandOrPrimaryValueClass(x$0: PrimaryValueCommandOrPrimaryValueClassContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValueHashLiteral(x$0: PrimaryValueHashLiteralContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValueList(x$0: PrimaryValueListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValueListWithAssociation(x$0: PrimaryValueListWithAssociationContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPrimaryValuePrimary(x$0: PrimaryValuePrimaryContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitProcParameterName(x$0: ProcParameterNameContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitPseudoVariableVariableReference(x$0: PseudoVariableVariableReferenceContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitQualifiedLeftHandSide(x$0: QualifiedLeftHandSideContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitQuotedExpandedArrayElementContent(x$0: QuotedExpandedArrayElementContentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitQuotedExpandedArrayElementList(x$0: QuotedExpandedArrayElementListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitQuotedNonExpandedArrayElementContent(x$0: QuotedNonExpandedArrayElementContentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitQuotedNonExpandedArrayElementList(x$0: QuotedNonExpandedArrayElementListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitRedoWithoutArguments(x$0: RedoWithoutArgumentsContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitRelationalOperator(x$0: RelationalOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitRetryWithoutArguments(x$0: RetryWithoutArgumentsContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSimpleCommandArgumentList(x$0: SimpleCommandArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSingleAssignmentStatementStatement(x$0: SingleAssignmentStatementStatementContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSingleCommandArgumentList(x$0: SingleCommandArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSingleOrDoubleQuotedString(x$0: SingleOrDoubleQuotedStringContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSingleQuotedString(x$0: SingleQuotedStringContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSplattingArgumentIndexingArgumentList(x$0: SplattingArgumentIndexingArgumentListContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSplattingRightHandSide(x$0: SplattingRightHandSideContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitStatementModifier(x$0: StatementModifierContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSymbolExpression(x$0: SymbolExpressionContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitSymbolIndexingArgument(x$0: SymbolIndexingArgumentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitThenClause(x$0: ThenClauseContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitTopClassPath(x$0: TopClassPathContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitUnaryOperator(x$0: UnaryOperatorContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitUndefStatement(x$0: UndefStatementContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitVariableReferenceSingletonObject(x$0: VariableReferenceSingletonObjectContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitVariableVariableReference(x$0: VariableVariableReferenceContext): String

Attributes

Inherited from:
RubyParserBaseVisitor
def visitWhenArgument(x$0: WhenArgumentContext): String

Attributes

Inherited from:
RubyParserBaseVisitor