Module: Carbon::Compiler::Visitor::Base::ClassMethods

Defined in:
lib/carbon/compiler/visitor/base.rb

Overview

The class methods.

Instance Method Summary collapse

Instance Method Details

#matchesObject



11
12
13
# File 'lib/carbon/compiler/visitor/base.rb', line 11

def matches
  @_matches ||= Concurrent::Hash.new
end

#on(nodes) ⇒ Object



15
16
17
# File 'lib/carbon/compiler/visitor/base.rb', line 15

def on(nodes)
  matches.merge!(nodes)
end