class Sorbet::Private::HiddenMethodFinder

def serialize_values(source, rbi, klass, source_symbols)

def serialize_values(source, rbi, klass, source_symbols)
_by_name = source.map {|v| [v["name"]["name"], v]}.to_h
[]
ch do |rbi_entry|
 = rbi_entry["name"]["name"]
ce_entry = source_by_name[name]
ource_entry
_stub = source_entry['superClass'] && source_symbols[source_entry['superClass']] == 'Sorbet::Private::Static::StubModule'
xt unless is_stub
 if Sorbet::Private::ConstantLookupCache::DEPRECATED_CONSTANTS.include?("#{Sorbet::Private::RealStdlib.real_name(klass)}::#{name}")
n
_value = klass.const_get(name, false) # rubocop:disable PrisonGuard/NoDynamicConstAccess
ue StandardError, LoadError => e
t << "# #{e.message.gsub("\n", "\n# ")}"
xt
 if Sorbet::Private::RealStdlib.real_is_a?(my_value, Class) || Sorbet::Private::RealStdlib.real_is_a?(my_value, Module)
<< "  #{name} = ::T.let(nil, ::T.untyped)"