RubyStringScanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,442 of 1,4420%138 of 1380%1271272472475858
scan(IRubyObject, boolean, boolean, boolean)1650%140%88232311
getchCommon(ThreadContext, boolean)1110%100%66171711
op_aref(ThreadContext, IRubyObject)1020%200%1111141411
inspect()700%60%444411
initialize_copy(IRubyObject)620%60%44131311
createScannerClass(Ruby)540%20%22121211
peek(ThreadContext, IRubyObject)490%60%448811
inspect2()460%40%335511
get_byte(ThreadContext)440%20%228811
bol_p()420%60%445511
inspect1()390%40%335511
extractBegLen(Ruby, int, int)360%80%555511
set_pos(IRubyObject)350%60%447711
unscan()300%20%228811
inspect(String)290%20%223311
rest(ThreadContext)270%20%225511
extractRange(Ruby, int, int)260%40%334411
rest_size()250%20%224411
matched(ThreadContext)240%20%223311
post_match(ThreadContext)230%20%224411
pre_match(ThreadContext)200%20%224411
matched_size()190%20%223311
RubyStringScanner(Ruby, RubyClass)170%n/a116611
set_string(ThreadContext, IRubyObject)170%n/a114411
eos_p(ThreadContext)170%20%222211
rest_p(ThreadContext)170%20%222211
clear(ThreadContext)160%20%225511
peep(ThreadContext, IRubyObject)160%20%224411
getbyte(ThreadContext)150%20%224411
empty_p(ThreadContext)150%20%224411
adjustRegisters()140%n/a114411
matchedsize(ThreadContext)140%20%224411
restsize(ThreadContext)140%20%224411
matched_p(ThreadContext)130%20%222211
terminate()120%n/a114411
static {...}120%20%222211
isMatched()90%20%221111
check()90%20%222211
reset()90%n/a114411
concat(IRubyObject)90%n/a113311
pos()90%n/a112211
scan_full(IRubyObject, IRubyObject, IRubyObject)90%n/a111111
search_full(IRubyObject, IRubyObject, IRubyObject)90%n/a111111
initialize(IRubyObject[], Block)80%n/a112211
clearMatched()70%n/a112211
setMatched()70%n/a112211
scan(IRubyObject)70%n/a111111
match_p(IRubyObject)70%n/a111111
skip(IRubyObject)70%n/a111111
check(IRubyObject)70%n/a111111
scan_until(IRubyObject)70%n/a111111
exist_p(IRubyObject)70%n/a111111
skip_until(IRubyObject)70%n/a111111
check_until(IRubyObject)70%n/a111111
getch19(ThreadContext)50%n/a111111
getch(ThreadContext)40%n/a111111
string()30%n/a111111
mustCversion(IRubyObject)20%n/a111111