class Sorbet::Private::Serialize
def serialize_sig(parameters)
def serialize_sig(parameters) ret = String.new if !parameters.empty? ret << " sig do\n" ret << " params(\n" parameters.each do |(_kind, name)| ret << " #{name}: ::T.untyped,\n" end ret << " )\n" ret << " .returns(::T.untyped)\n" ret << " end\n" else ret << " sig {returns(::T.untyped)}\n" end ret end