Class: VisualizeRuby::Parser::AstHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/visualize_ruby/parser/ast_helper.rb

Instance Method Summary collapse

Constructor Details

#initialize(ast) ⇒ AstHelper

Returns a new instance of AstHelper.



4
5
6
# File 'lib/visualize_ruby/parser/ast_helper.rb', line 4

def initialize(ast)
  @ast = ast
end

Instance Method Details

#description(ast: @ast) ⇒ Object



8
9
10
# File 'lib/visualize_ruby/parser/ast_helper.rb', line 8

def description(ast: @ast)
  Unparser.unparse(ast)
end