Method: Prism::Serialize::Loader#initialize
- Defined in:
- lib/prism/serialize.rb
#initialize(source, serialized) ⇒ Loader
Returns a new instance of Loader.
45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'lib/prism/serialize.rb', line 45 def initialize(source, serialized) @encoding = Encoding::UTF_8 @input = source.source.dup @serialized = serialized @io = StringIO.new(serialized) @io.set_encoding(Encoding::BINARY) @constant_pool_offset = nil @constant_pool = nil @source = source end |