# File lib/backports/2.5.0/hash/transform_keys.rb, line 11 def transform_keys! return enum_for(:transform_keys!) { size } unless block_given? merge!({}) if frozen? keys.each do |key| self[yield(key)] = delete(key) end self end