Class: Empirical::BaseProcessor

Inherits:
Prism::Visitor
  • Object
show all
Defined in:
lib/empirical/base_processor.rb

Constant Summary collapse

EVAL_METHODS =
Set[:class_eval, :module_eval, :instance_eval, :eval].freeze

Instance Method Summary collapse

Constructor Details

#initialize(annotations:) ⇒ BaseProcessor

Returns a new instance of BaseProcessor.



6
7
8
9
# File 'lib/empirical/base_processor.rb', line 6

def initialize(annotations:)
	@context = Set[]
	@annotations = annotations
end