# File lib/merb-haml/template.rb, line 46 def def_method(object, name, *local_names) method = object.is_a?(Module) ? :module_eval : :instance_eval setup = "@_engine = 'haml'" object.send(method, "def #{name}(_haml_locals = {}); #{setup}; #{precompiled_with_ambles(local_names)}; end", @options[:filename], 0) end