Module: RubyVM::RJIT::CType::BitField

Defined in:
lib/ruby_vm/rjit/c_type.rb

Class Method Summary collapse

Class Method Details

.new(width, offset) ⇒ Object

Parameters:



86
87
88
89
90
# File 'lib/ruby_vm/rjit/c_type.rb', line 86

def self.new(width, offset)
  CPointer.with_class_name('BitField', "#{offset}_#{width}") do
    CPointer::BitField.define(width, offset)
  end
end