StructLayout.Field

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total116 of 23250%20 of 229%19321847821
getByteOrderOption(ThreadContext, IRubyObject[])43816%1317%7881101
equals(Object)200%60%441111
hashCode()140%n/a111111
initialize(ThreadContext, IRubyObject[])130%n/a112211
checkType(IRubyObject)11635%1150%121301
offset()30%n/a111111
ffiType()30%n/a111111
getFieldIO()30%n/a111111
type(ThreadContext)30%n/a111111
name(ThreadContext)30%n/a111111
StructLayout.Field(Ruby, RubyClass, Type, int, StructLayout.FieldIO)18100%n/a010601
StructLayout.Field(Ruby, RubyClass, StructLayout.FieldIO)15100%n/a010201
init(IRubyObject, IRubyObject, IRubyObject)13100%n/a010401
init(IRubyObject[], StructLayout.FieldIO)13100%n/a010201
init(IRubyObject, IRubyObject, IRubyObject, StructLayout.FieldIO)9100%n/a010301
size(ThreadContext)7100%n/a010101
alignment(ThreadContext)7100%n/a010101
StructLayout.Field(Ruby, RubyClass)6100%n/a010201
offset(ThreadContext)6100%n/a010101
isCacheable()4100%n/a010101
isValueReferenceNeeded()4100%n/a010101