summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUfuk Kayserilioglu <ufuk.kayserilioglu@shopify.com>2024-03-06 14:36:15 -0500
committergit <svn-admin@ruby-lang.org>2024-03-06 21:37:53 +0000
commit3ad17b3beceb143a3e9fd5374c2e2532f42bf566 (patch)
treed9abe39767894fb35fb30b1cf48109979b1703db
parent8dfe0c7c28fcaff1d52ab7f2751188f2e89b2347 (diff)
[ruby/prism] `Prism::Compiler` should be a subclass of `Prism::Visitor`
https://github.com/ruby/prism/commit/a01d6a4e32
-rw-r--r--prism/templates/lib/prism/compiler.rb.erb2
1 files changed, 1 insertions, 1 deletions
diff --git a/prism/templates/lib/prism/compiler.rb.erb b/prism/templates/lib/prism/compiler.rb.erb
index 2c947f6ed2..45ed88d8de 100644
--- a/prism/templates/lib/prism/compiler.rb.erb
+++ b/prism/templates/lib/prism/compiler.rb.erb
@@ -16,7 +16,7 @@ module Prism
# Prism.parse("1 + 2").value.accept(SExpressions.new)
# # => [:program, [[[:call, [[:integer], [:arguments, [[:integer]]]]]]]]
#
- class Compiler
+ class Compiler < Visitor
# Visit an individual node.
def visit(node)
node&.accept(self)