Method: Furnace::AVM2::ABC::TraitInfo#read_attributes

Defined in:
lib/furnace-avm2/abc/metadata/trait_info.rb

#read_attributes(io, options) ⇒ Object



19
20
21
22
23
24
25
26
# File 'lib/furnace-avm2/abc/metadata/trait_info.rb', line 19

def read_attributes(io, options)
  byte = io.read(1).unpack("C").at(0)

  value     = byte >> 4
  @kind_raw = byte & 0xF

  value
end