swap!(string)
Swap consecutive bytes of string in place.
# File ext/json/lib/json/common.rb, line 406 def self.swap!(string) # :nodoc: 0.upto(string.size / 2) do |i| break unless string[2 * i + 1] string[2 * i], string[2 * i + 1] = string[2 * i + 1], string[2 * i] end string end