summaryrefslogtreecommitdiff
path: root/ext/ripper/test/list-called-events.rb
blob: d799efc97982af4197f23420f512a6de337e333d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
require 'ripper.so'

class R < Ripper
  def method_missing(mid, *args)
    puts mid
    args[0]
  end
  undef :warn
end

fname = (ARGV[0] || 'test/src_rb')
R.new(File.read(fname), fname, 1).parse