b0VIM 7.4aY,U(ÚÂ<danhac~dan/dev/gems/sig/lib/sig/kernel.rbutf-8 3210#"! Utpadf ö òè竧„pXNJóª¡`XRQØ ¿ § ™ R ú ö ¤ end end Sig.define(singleton_class, expected_arguments, expected_end eeeeeend end Sig.define(singleton_class, expected_arguments, expected_result, method_name) def sig_self(expected_arguments, expected_result = nil, method_name) # # end # a.to_i + b.to_i # def self.sum(a, b) # sig_self [:to_i, :to_i], Integer, # # Defines a method signature for a method on this object's singleton class end end sig_self(expected_arguments, expected_result, method_name) else Sig.define(self, expected_arguments, expected_result, method_name) if is_a?(Module) def sig(expected_arguments, expected_result = nil, method_name) # # end # a.to_i + b.to_i # def sum(a, b) # sig [:to_i, :to_i], Integer, # # Defines a method signature for a method on this object: privatemodule Kernel