OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...4
eLOC - Effective Lines of Code: 1
5
eLOC - Effective Lines of Code: 1
6
eLOC - Effective Lines of Code: 1
7
eLOC - Effective Lines of Code: 1
89
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
JSC::X86Assembler::negl_r
Name: JSC::X86Assembler::negl_r
Prototype: void negl_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 495-498
  0.000% (0/1)
11
JSC::X86Assembler::negq_r
Name: JSC::X86Assembler::negq_r
Prototype: void negq_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 501-504
  0.000% (0/1)
11
JSC::X86Assembler::nop
Name: JSC::X86Assembler::nop
Prototype: void nop()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2090-2093
  0.000% (0/1)
11
JSC::X86Assembler::notl_m
Name: JSC::X86Assembler::notl_m
Prototype: void notl_m(int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 517-520
  0.000% (0/1)
11
JSC::X86Assembler::notl_r
Name: JSC::X86Assembler::notl_r
Prototype: void notl_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 512-515
  0.000% (0/1)
11
JSC::X86Assembler::orl_mr
Name: JSC::X86Assembler::orl_mr
Prototype: void orl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 527-530
  0.000% (0/1)
11
JSC::X86Assembler::orl_rm
Name: JSC::X86Assembler::orl_rm
Prototype: void orl_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 532-535
  0.000% (0/1)
11
JSC::X86Assembler::orl_rr
Name: JSC::X86Assembler::orl_rr
Prototype: void orl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 522-525
100.000% (1/1)
11
JSC::X86Assembler::orq_rr
Name: JSC::X86Assembler::orq_rr
Prototype: void orq_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 560-563
100.000% (1/1)
11
JSC::X86Assembler::pop_m
Name: JSC::X86Assembler::pop_m
Prototype: void pop_m(int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 320-323
  0.000% (0/1)
11
JSC::X86Assembler::pop_r
Name: JSC::X86Assembler::pop_r
Prototype: void pop_r(RegisterID reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 304-307
100.000% (1/1)
11
JSC::X86Assembler::predictNotTaken
Name: JSC::X86Assembler::predictNotTaken
Prototype: void predictNotTaken()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1836-1839
  0.000% (0/1)
11
JSC::X86Assembler::push_m
Name: JSC::X86Assembler::push_m
Prototype: void push_m(int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 315-318
  0.000% (0/1)
11
JSC::X86Assembler::push_r
Name: JSC::X86Assembler::push_r
Prototype: void push_r(RegisterID reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 299-302
100.000% (1/1)
11
JSC::X86Assembler::readPointer
Name: JSC::X86Assembler::readPointer
Prototype: static void* readPointer(void* where)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1956-1959
  0.000% (0/1)
11
JSC::X86Assembler::relinkCall
Name: JSC::X86Assembler::relinkCall
Prototype: static void relinkCall(void* from, void* to)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1934-1937
  0.000% (0/1)
11
JSC::X86Assembler::relinkJump
Name: JSC::X86Assembler::relinkJump
Prototype: static void relinkJump(void* from, void* to)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1929-1932
  0.000% (0/1)
11
JSC::X86Assembler::repatchInt32
Name: JSC::X86Assembler::repatchInt32
Prototype: static void repatchInt32(void* where, int32_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1946-1949
  0.000% (0/1)
11
JSC::X86Assembler::repatchPointer
Name: JSC::X86Assembler::repatchPointer
Prototype: static void repatchPointer(void* where, void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1951-1954
  0.000% (0/1)
11
JSC::X86Assembler::ret
Name: JSC::X86Assembler::ret
Prototype: void ret()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1831-1834
100.000% (1/1)
11
JSC::X86Assembler::sarl_CLr
Name: JSC::X86Assembler::sarl_CLr
Prototype: void sarl_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 786-789
  0.000% (0/1)
11
JSC::X86Assembler::sarq_CLr
Name: JSC::X86Assembler::sarq_CLr
Prototype: void sarq_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 728-731
  0.000% (0/1)
11
JSC::X86Assembler::setCC_r
Name: JSC::X86Assembler::setCC_r
Prototype: void setCC_r(Condition cond, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1112-1115
100.000% (1/1)
11
JSC::X86Assembler::setInt32
Name: JSC::X86Assembler::setInt32
Prototype: static void setInt32(void* where, int32_t value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2105-2108
100.000% (1/1)
11
JSC::X86Assembler::setInt8
Name: JSC::X86Assembler::setInt8
Prototype: static void setInt8(void* where, int8_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2117-2120
  0.000% (0/1)
11
JSC::X86Assembler::setPointer
Name: JSC::X86Assembler::setPointer
Prototype: static void setPointer(void* where, void* value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2100-2103
100.000% (1/1)
11
JSC::X86Assembler::setccOpcode
Name: JSC::X86Assembler::setccOpcode
Prototype: TwoByteOpcodeID setccOpcode(Condition cond)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 205-208
100.000% (1/1)
11
JSC::X86Assembler::sete_r
Name: JSC::X86Assembler::sete_r
Prototype: void sete_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1117-1120
  0.000% (0/1)
11
JSC::X86Assembler::setne_r
Name: JSC::X86Assembler::setne_r
Prototype: void setne_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1127-1130
  0.000% (0/1)
11
JSC::X86Assembler::setnz_r
Name: JSC::X86Assembler::setnz_r
Prototype: void setnz_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1132-1135
  0.000% (0/1)
11
JSC::X86Assembler::setz_r
Name: JSC::X86Assembler::setz_r
Prototype: void setz_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1122-1125
  0.000% (0/1)
11
JSC::X86Assembler::shll_CLr
Name: JSC::X86Assembler::shll_CLr
Prototype: void shll_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 816-819
  0.000% (0/1)
11
JSC::X86Assembler::shlq_CLr
Name: JSC::X86Assembler::shlq_CLr
Prototype: void shlq_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 770-773
  0.000% (0/1)
11
JSC::X86Assembler::shrl_CLr
Name: JSC::X86Assembler::shrl_CLr
Prototype: void shrl_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 801-804
  0.000% (0/1)
11
JSC::X86Assembler::shrq_CLr
Name: JSC::X86Assembler::shrq_CLr
Prototype: void shrq_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 754-757
  0.000% (0/1)
11
JSC::X86Assembler::subl_mr
Name: JSC::X86Assembler::subl_mr
Prototype: void subl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 598-601
  0.000% (0/1)
11
JSC::X86Assembler::subl_rm
Name: JSC::X86Assembler::subl_rm
Prototype: void subl_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 603-606
  0.000% (0/1)
11
JSC::X86Assembler::subl_rr
Name: JSC::X86Assembler::subl_rr
Prototype: void subl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 593-596
100.000% (1/1)
11
JSC::X86Assembler::subq_rr
Name: JSC::X86Assembler::subq_rr
Prototype: void subq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 631-634
  0.000% (0/1)
11
JSC::X86Assembler::testb_rr
Name: JSC::X86Assembler::testb_rr
Prototype: void testb_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1039-1042
  0.000% (0/1)
11
JSC::X86Assembler::testl_rr
Name: JSC::X86Assembler::testl_rr
Prototype: void testl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1022-1025
100.000% (1/1)
11
JSC::X86Assembler::testq_rm
Name: JSC::X86Assembler::testq_rm
Prototype: void testq_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1076-1079
  0.000% (0/1)
11
JSC::X86Assembler::testq_rr
Name: JSC::X86Assembler::testq_rr
Prototype: void testq_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1071-1074
100.000% (1/1)
11
JSC::X86Assembler::xchgl_rr
Name: JSC::X86Assembler::xchgl_rr
Prototype: void xchgl_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1149-1152
  0.000% (0/1)
11
JSC::X86Assembler::xchgq_rr
Name: JSC::X86Assembler::xchgq_rr
Prototype: void xchgq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1155-1158
  0.000% (0/1)
11
JSC::X86Assembler::xorl_mr
Name: JSC::X86Assembler::xorl_mr
Prototype: void xorl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 664-667
  0.000% (0/1)
11
JSC::X86Assembler::xorl_rm
Name: JSC::X86Assembler::xorl_rm
Prototype: void xorl_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 669-672
  0.000% (0/1)
11
JSC::X86Assembler::xorl_rr
Name: JSC::X86Assembler::xorl_rr
Prototype: void xorl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 659-662
100.000% (1/1)
11
JSC::X86Assembler::xorq_rm
Name: JSC::X86Assembler::xorq_rm
Prototype: void xorq_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 713-716
  0.000% (0/1)
11
JSC::X86Assembler::xorq_rr
Name: JSC::X86Assembler::xorq_rr
Prototype: void xorq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 697-700
  0.000% (0/1)
11
JSC::Yarr::ByteCompiler::ByteCompiler
Name: JSC::Yarr::ByteCompiler::ByteCompiler
Prototype: ByteCompiler(YarrPattern& pattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1471-1475
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::assertionBOL
Name: JSC::Yarr::ByteCompiler::assertionBOL
Prototype: void assertionBOL(unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1496-1499
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
Name: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
Prototype: void assertionDotStarEnclosure(bool bolAnchored, bool eolAnchored)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1629-1632
  0.000% (0/1)
11
JSC::Yarr::ByteCompiler::assertionEOL
Name: JSC::Yarr::ByteCompiler::assertionEOL
Prototype: void assertionEOL(unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1501-1504
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::assertionWordBoundary
Name: JSC::Yarr::ByteCompiler::assertionWordBoundary
Prototype: void assertionWordBoundary(bool invert, unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1506-1509
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::checkInput
Name: JSC::Yarr::ByteCompiler::checkInput
Prototype: void checkInput(unsigned count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1486-1489
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::regexEnd
Name: JSC::Yarr::ByteCompiler::regexEnd
Prototype: void regexEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1797-1800
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::uncheckInput
Name: JSC::Yarr::ByteCompiler::uncheckInput
Prototype: void uncheckInput(unsigned count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1491-1494
  0.000% (0/1)
11
JSC::Yarr::ByteTerm::BackReference
Name: JSC::Yarr::ByteTerm::BackReference
Prototype: static ByteTerm BackReference(unsigned subpatternId, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 235-238
100.000% (1/1)
11
JSC::Yarr::ByteTerm::SubpatternBegin
Name: JSC::Yarr::ByteTerm::SubpatternBegin
Prototype: static ByteTerm SubpatternBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 294-297
100.000% (1/1)
11
JSC::Yarr::ByteTerm::SubpatternEnd
Name: JSC::Yarr::ByteTerm::SubpatternEnd
Prototype: static ByteTerm SubpatternEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 299-302
100.000% (1/1)
11
JSC::Yarr::ByteTerm::capture
Name: JSC::Yarr::ByteTerm::capture
Prototype: bool capture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 317-320
100.000% (1/1)
11
JSC::Yarr::ByteTerm::invert
Name: JSC::Yarr::ByteTerm::invert
Prototype: bool invert()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 312-315
100.000% (1/1)
11
JSC::Yarr::Interpreter::DisjunctionContext::operator new
Name: JSC::Yarr::Interpreter::DisjunctionContext::operator new
Prototype: void* operator new(size_t, void* where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 99-102
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::atEnd
Name: JSC::Yarr::Interpreter::InputStream::atEnd
Prototype: bool atEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 243-246
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::atStart
Name: JSC::Yarr::Interpreter::InputStream::atStart
Prototype: bool atStart()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 238-241
  0.000% (0/1)
11
JSC::Yarr::Interpreter::InputStream::atStart
Name: JSC::Yarr::Interpreter::InputStream::atStart
Prototype: bool atStart(unsigned negativePositionOffest)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 268-271
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::end
Name: JSC::Yarr::Interpreter::InputStream::end
Prototype: unsigned end()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 248-251
  0.000% (0/1)
11
JSC::Yarr::Interpreter::InputStream::getPos
Name: JSC::Yarr::Interpreter::InputStream::getPos
Prototype: unsigned getPos()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 228-231
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::isAvailableInput
Name: JSC::Yarr::Interpreter::InputStream::isAvailableInput
Prototype: bool isAvailableInput(unsigned offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 279-282
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::next
Name: JSC::Yarr::Interpreter::InputStream::next
Prototype: void next()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 181-184
100.000% (1/1)
11
JSC::Yarr::Interpreter::InputStream::setPos
Name: JSC::Yarr::Interpreter::InputStream::setPos
Prototype: void setPos(unsigned p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 233-236
100.000% (1/1)
11
JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::getDisjunctionContext
Name: JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::getDisjunctionContext
Prototype: DisjunctionContext* getDisjunctionContext(ByteTerm& term)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 150-153
100.000% (1/1)
11
JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::operator new
Name: JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::operator new
Prototype: void* operator new(size_t, void* where)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 139-142
100.000% (1/1)
11
JSC::Yarr::Interpreter::checkCharacter
Name: JSC::Yarr::Interpreter::checkCharacter
Prototype: bool checkCharacter(int testChar, unsigned negativeInputOffset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 311-314
100.000% (1/1)
11
JSC::Yarr::Interpreter::freeDisjunctionContext
Name: JSC::Yarr::Interpreter::freeDisjunctionContext
Prototype: void freeDisjunctionContext(DisjunctionContext* context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 118-121
100.000% (1/1)
11
JSC::Yarr::Interpreter::freeParenthesesDisjunctionContext
Name: JSC::Yarr::Interpreter::freeParenthesesDisjunctionContext
Prototype: void freeParenthesesDisjunctionContext(ParenthesesDisjunctionContext* context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 167-170
100.000% (1/1)
11
JSC::Yarr::Interpreter::matchAssertionBOL
Name: JSC::Yarr::Interpreter::matchAssertionBOL
Prototype: bool matchAssertionBOL(ByteTerm& term)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 366-369
100.000% (1/1)
11
JSC::Yarr::Parser::CharacterClassParserDelegate::assertionWordBoundary
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::assertionWordBoundary
Prototype: void assertionWordBoundary(bool)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 216-216
  0.000% (0/1)
11
JSC::Yarr::Parser::CharacterClassParserDelegate::atomBackReference
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::atomBackReference
Prototype: void atomBackReference(unsigned)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 217-217
  0.000% (0/1)
11
JSC::Yarr::Parser::CharacterClassParserDelegate::begin
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::begin
Prototype: void begin(bool invert)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 91-94
100.000% (1/1)
11
JSC::Yarr::Parser::parseAtomEscape
Name: JSC::Yarr::Parser::parseAtomEscape
Prototype: bool parseAtomEscape()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 434-437
100.000% (1/1)
11
JSC::Yarr::Parser::parseCharacterClassEscape
Name: JSC::Yarr::Parser::parseCharacterClassEscape
Prototype: void parseCharacterClassEscape(CharacterClassParserDelegate& delegate)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 438-441
100.000% (1/1)
11
JSC::Yarr::Parser::peekIsDigit
Name: JSC::Yarr::Parser::peekIsDigit
Prototype: bool peekIsDigit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 733-736
100.000% (1/1)
11
JSC::Yarr::Parser::restoreState
Name: JSC::Yarr::Parser::restoreState
Prototype: void restoreState(ParseState state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 716-719
100.000% (1/1)
11
JSC::Yarr::Parser::saveState
Name: JSC::Yarr::Parser::saveState
Prototype: ParseState saveState()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 711-714
100.000% (1/1)
11
JSC::Yarr::PatternAlternative::onceThrough
Name: JSC::Yarr::PatternAlternative::onceThrough
Prototype: bool onceThrough()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 248-251
100.000% (1/1)
11
JSC::Yarr::PatternAlternative::setOnceThrough
Name: JSC::Yarr::PatternAlternative::setOnceThrough
Prototype: void setOnceThrough()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 243-246
100.000% (1/1)
11
JSC::Yarr::PatternTerm::BOL
Name: JSC::Yarr::PatternTerm::BOL
Prototype: static PatternTerm BOL()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 187-190
100.000% (1/1)
11
JSC::Yarr::PatternTerm::EOL
Name: JSC::Yarr::PatternTerm::EOL
Prototype: static PatternTerm EOL()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 192-195
100.000% (1/1)
11
JSC::Yarr::PatternTerm::ForwardReference
Name: JSC::Yarr::PatternTerm::ForwardReference
Prototype: static PatternTerm ForwardReference()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 182-185
100.000% (1/1)
11
JSC::Yarr::PatternTerm::WordBoundary
Name: JSC::Yarr::PatternTerm::WordBoundary
Prototype: static PatternTerm WordBoundary(bool invert)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 197-200
100.000% (1/1)
11
JSC::Yarr::PatternTerm::capture
Name: JSC::Yarr::PatternTerm::capture
Prototype: bool capture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 207-210
100.000% (1/1)
11
JSC::Yarr::PatternTerm::invert
Name: JSC::Yarr::PatternTerm::invert
Prototype: bool invert()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 202-205
100.000% (1/1)
11
JSC::Yarr::TermChain::TermChain
Name: JSC::Yarr::TermChain::TermChain
Prototype: TermChain(PatternTerm term)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 298-300
  0.000% (0/1)
11
JSC::Yarr::YarrCodeBlock::has16BitCode
Name: JSC::Yarr::YarrCodeBlock::has16BitCode
Prototype: bool has16BitCode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 77-77
100.000% (1/1)
11
JSC::Yarr::YarrCodeBlock::has16BitCodeMatchOnly
Name: JSC::Yarr::YarrCodeBlock::has16BitCodeMatchOnly
Prototype: bool has16BitCodeMatchOnly()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 82-82
  0.000% (0/1)
11
JSC::Yarr::YarrCodeBlock::has8BitCode
Name: JSC::Yarr::YarrCodeBlock::has8BitCode
Prototype: bool has8BitCode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 76-76
  0.000% (0/1)
11
JSC::Yarr::YarrCodeBlock::has8BitCodeMatchOnly
Name: JSC::Yarr::YarrCodeBlock::has8BitCodeMatchOnly
Prototype: bool has8BitCodeMatchOnly()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 81-81
  0.000% (0/1)
11
JSC::Yarr::YarrCodeBlock::isFallBack
Name: JSC::Yarr::YarrCodeBlock::isFallBack
Prototype: bool isFallBack()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 74-74
100.000% (1/1)
11
Page:<>1
eLOC - Effective Lines of Code: 0
...4
eLOC - Effective Lines of Code: 1
5
eLOC - Effective Lines of Code: 1
6
eLOC - Effective Lines of Code: 1
7
eLOC - Effective Lines of Code: 1
89
eLOC - Effective Lines of Code: 1
10
eLOC - Effective Lines of Code: 1
11
eLOC - Effective Lines of Code: 1
12
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 1
...30
eLOC - Effective Lines of Code: 1
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0