class RuboCop::AST::NodePattern
def initialize(str)
def initialize(str) @pattern = str compiler = Compiler.new(str, 'node0') src = "def match(#{compiler.emit_params('node0')});" \ "#{compiler.emit_method_code}end" instance_eval(src, __FILE__, __LINE__ + 1) end