Method: Heist::Runtime::Vector#freeze!

Defined in:
lib/runtime/data/vector.rb

#freeze!Object

Performs a recursive freeze of the Vector and all its members.



42
43
44
45
# File 'lib/runtime/data/vector.rb', line 42

def freeze!
  freeze
  each { |slot| slot.freeze! if slot.respond_to?(:freeze!) }
end