class RBI::ASTVisitor

Public Instance Methods

visit(node) click to toggle source
# File lib/rbi/parser.rb, line 78
def visit(node); end
visit_all(nodes) click to toggle source
# File lib/rbi/parser.rb, line 73
def visit_all(nodes)
  nodes.each { |node| visit(node) }
end

Private Instance Methods

parse_expr(node) click to toggle source
# File lib/rbi/parser.rb, line 88
def parse_expr(node)
  Unparser.unparse(node)
end
parse_name(node) click to toggle source
# File lib/rbi/parser.rb, line 83
def parse_name(node)
  T.must(ConstBuilder.visit(node))
end