getByteOrderOption(ThreadContext, IRubyObject[]) |   | 16% |   | 7% | 7 | 8 | 8 | 11 | 0 | 1 |
equals(Object) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
initialize(ThreadContext, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
checkType(IRubyObject) |   | 35% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
offset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ffiType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFieldIO() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
type(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
name(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
StructLayout.Field(Ruby, RubyClass, Type, int, StructLayout.FieldIO) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
StructLayout.Field(Ruby, RubyClass, StructLayout.FieldIO) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
init(IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
init(IRubyObject[], StructLayout.FieldIO) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
init(IRubyObject, IRubyObject, IRubyObject, StructLayout.FieldIO) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
size(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
alignment(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
StructLayout.Field(Ruby, RubyClass) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
offset(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isCacheable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isValueReferenceNeeded() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |