OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...60
eLOC - Effective Lines of Code: 1
...70
eLOC - Effective Lines of Code: 1
...80
eLOC - Effective Lines of Code: 1
...89
eLOC - Effective Lines of Code: 1
90
eLOC - Effective Lines of Code: 2
91
eLOC - Effective Lines of Code: 2
92
eLOC - Effective Lines of Code: 2
9394
eLOC - Effective Lines of Code: 2
95
eLOC - Effective Lines of Code: 2
96
eLOC - Effective Lines of Code: 2
97
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
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::mulsd_rr
Name: JSC::X86Assembler::mulsd_rr
Prototype: void mulsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1731-1735
  0.000% (0/1)
21
JSC::X86Assembler::por_rr
Name: JSC::X86Assembler::por_rr
Prototype: void por_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1764-1768
  0.000% (0/1)
21
JSC::X86Assembler::push_i32
Name: JSC::X86Assembler::push_i32
Prototype: void push_i32(int imm)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 309-313
  0.000% (0/1)
21
JSC::X86Assembler::shlq_i8r
Name: JSC::X86Assembler::shlq_i8r
Prototype: void shlq_i8r(int imm, 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: 759-768
  0.000% (0/1)
21
JSC::X86Assembler::shrq_i8r
Name: JSC::X86Assembler::shrq_i8r
Prototype: void shrq_i8r(int imm, 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: 743-752
100.000% (1/1)
21
JSC::X86Assembler::sqrtsd_rr
Name: JSC::X86Assembler::sqrtsd_rr
Prototype: void sqrtsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1818-1822
  0.000% (0/1)
21
JSC::X86Assembler::storePossiblyUnaligned
Name: JSC::X86Assembler::storePossiblyUnaligned
Prototype: template <typename T> static void storePossiblyUnaligned(void *where, int idx, 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: 2110-2115
100.000% (1/1)
21
JSC::X86Assembler::subsd_mr
Name: JSC::X86Assembler::subsd_mr
Prototype: void subsd_mr(int offset, RegisterID base, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1776-1780
  0.000% (0/1)
21
JSC::X86Assembler::subsd_rr
Name: JSC::X86Assembler::subsd_rr
Prototype: void subsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1770-1774
  0.000% (0/1)
21
JSC::X86Assembler::testb_i8r
Name: JSC::X86Assembler::testb_i8r
Prototype: void testb_i8r(int imm, 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: 1106-1110
  0.000% (0/1)
21
JSC::X86Assembler::testb_im
Name: JSC::X86Assembler::testb_im
Prototype: void testb_im(int imm, 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: 1044-1048
  0.000% (0/1)
21
JSC::X86Assembler::testb_im
Name: JSC::X86Assembler::testb_im
Prototype: void testb_im(int imm, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1050-1054
  0.000% (0/1)
21
JSC::X86Assembler::testl_i32m
Name: JSC::X86Assembler::testl_i32m
Prototype: void testl_i32m(int imm, 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: 1033-1037
  0.000% (0/1)
21
JSC::X86Assembler::testl_i32m
Name: JSC::X86Assembler::testl_i32m
Prototype: void testl_i32m(int imm, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1064-1068
  0.000% (0/1)
21
JSC::X86Assembler::testl_i32r
Name: JSC::X86Assembler::testl_i32r
Prototype: void testl_i32r(int imm, 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: 1027-1031
  0.000% (0/1)
21
JSC::X86Assembler::testq_i32m
Name: JSC::X86Assembler::testq_i32m
Prototype: void testq_i32m(int imm, 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: 1087-1091
  0.000% (0/1)
21
JSC::X86Assembler::testq_i32m
Name: JSC::X86Assembler::testq_i32m
Prototype: void testq_i32m(int imm, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1093-1097
  0.000% (0/1)
21
JSC::X86Assembler::testq_i32r
Name: JSC::X86Assembler::testq_i32r
Prototype: void testq_i32r(int imm, 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: 1081-1085
  0.000% (0/1)
21
JSC::X86Assembler::testw_rr
Name: JSC::X86Assembler::testw_rr
Prototype: void testw_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: 1100-1104
  0.000% (0/1)
21
JSC::X86Assembler::ucomisd_mr
Name: JSC::X86Assembler::ucomisd_mr
Prototype: void ucomisd_mr(int offset, RegisterID base, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1788-1792
  0.000% (0/1)
21
JSC::X86Assembler::ucomisd_rr
Name: JSC::X86Assembler::ucomisd_rr
Prototype: void ucomisd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1782-1786
  0.000% (0/1)
21
JSC::X86Assembler::xorpd_rr
Name: JSC::X86Assembler::xorpd_rr
Prototype: void xorpd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1806-1810
  0.000% (0/1)
21
JSC::Yarr::ByteCompiler::ParenthesesStackEntry::ParenthesesStackEntry
Name: JSC::Yarr::ByteCompiler::ParenthesesStackEntry::ParenthesesStackEntry
Prototype: ParenthesesStackEntry(unsigned beginTerm, unsigned savedAlternativeIndex )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1463-1467
100.000% (1/1)
21
JSC::Yarr::ByteDisjunction::ByteDisjunction
Name: JSC::Yarr::ByteDisjunction::ByteDisjunction
Prototype: ByteDisjunction(unsigned numSubpatterns, unsigned frameSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 326-330
100.000% (1/1)
21
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(Type type, bool invert = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 180-187
100.000% (1/1)
21
JSC::Yarr::CharacterClass::CharacterClass
Name: JSC::Yarr::CharacterClass::CharacterClass
Prototype: CharacterClass()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 59-62
100.000% (1/1)
21
JSC::Yarr::CharacterClass::CharacterClass
Name: JSC::Yarr::CharacterClass::CharacterClass
Prototype: CharacterClass(const char* table, bool inverted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 63-67
100.000% (1/1)
21
JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
Name: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
Prototype: CharacterClassConstructor(bool isCaseInsensitive = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 43-46
100.000% (1/1)
21
JSC::Yarr::CharacterRange::CharacterRange
Name: JSC::Yarr::CharacterRange::CharacterRange
Prototype: CharacterRange(UChar begin, UChar end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 46-50
100.000% (1/1)
21
JSC::Yarr::Interpreter::DisjunctionContext::DisjunctionContext
Name: JSC::Yarr::Interpreter::DisjunctionContext::DisjunctionContext
Prototype: DisjunctionContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 94-97
100.000% (1/1)
21
JSC::Yarr::Interpreter::InputStream::InputStream
Name: JSC::Yarr::Interpreter::InputStream::InputStream
Prototype: InputStream(const CharType* input, unsigned start, unsigned length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 174-179
100.000% (1/1)
21
JSC::Yarr::Interpreter::InputStream::atEnd
Name: JSC::Yarr::Interpreter::InputStream::atEnd
Prototype: bool atEnd(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: 273-277
100.000% (1/1)
21
JSC::Yarr::Interpreter::InputStream::readPair
Name: JSC::Yarr::Interpreter::InputStream::readPair
Prototype: int readPair()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 200-204
  0.000% (0/1)
21
JSC::Yarr::Interpreter::InputStream::reread
Name: JSC::Yarr::Interpreter::InputStream::reread
Prototype: int reread(unsigned from)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 214-218
100.000% (1/1)
21
JSC::Yarr::Interpreter::InputStream::rewind
Name: JSC::Yarr::Interpreter::InputStream::rewind
Prototype: void rewind(unsigned amount)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 186-190
  0.000% (0/1)
21
JSC::Yarr::Interpreter::InputStream::uncheckInput
Name: JSC::Yarr::Interpreter::InputStream::uncheckInput
Prototype: void uncheckInput(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: 262-266
100.000% (1/1)
21
JSC::Yarr::Interpreter::Interpreter
Name: JSC::Yarr::Interpreter::Interpreter
Prototype: Interpreter(BytecodePattern* pattern, unsigned* output, const CharType* input, unsigned length, unsigned start)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1442-1449
100.000% (1/1)
21
JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::restoreOutput
Name: JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::restoreOutput
Prototype: void restoreOutput(unsigned* output, unsigned firstSubpatternId, unsigned numNestedSubpatterns)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 144-148
100.000% (4/4)
22
JSC::Yarr::Interpreter::backtrackParenthesesTerminalEnd
Name: JSC::Yarr::Interpreter::backtrackParenthesesTerminalEnd
Prototype: bool backtrackParenthesesTerminalEnd(ByteTerm&, DisjunctionContext*)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 796-802
  0.000% (0/1)
21
JSC::Yarr::Interpreter::checkCasedCharacter
Name: JSC::Yarr::Interpreter::checkCasedCharacter
Prototype: bool checkCasedCharacter(int loChar, int hiChar, 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: 316-320
100.000% (1/1)
21
JSC::Yarr::Interpreter::checkCharacterClass
Name: JSC::Yarr::Interpreter::checkCharacterClass
Prototype: bool checkCharacterClass(CharacterClass* characterClass, bool invert, 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: 322-326
100.000% (1/1)
21
JSC::Yarr::Parser::CharacterClassParserDelegate::CharacterClassParserDelegate
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::CharacterClassParserDelegate
Prototype: CharacterClassParserDelegate(Delegate& delegate, ErrorCode& err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 78-84
100.000% (1/1)
21
JSC::Yarr::Parser::Parser
Name: JSC::Yarr::Parser::Parser
Prototype: Parser(Delegate& delegate, const String& pattern, unsigned backReferenceLimit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 232-241
100.000% (1/1)
21
JSC::Yarr::Parser::atEndOfPattern
Name: JSC::Yarr::Parser::atEndOfPattern
Prototype: bool atEndOfPattern()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 721-725
100.000% (1/1)
21
JSC::Yarr::Parser::consume
Name: JSC::Yarr::Parser::consume
Prototype: int consume()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 744-748
100.000% (1/1)
21
JSC::Yarr::Parser::consumeDigit
Name: JSC::Yarr::Parser::consumeDigit
Prototype: unsigned consumeDigit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 750-754
100.000% (1/1)
21
JSC::Yarr::Parser::peek
Name: JSC::Yarr::Parser::peek
Prototype: int peek()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 727-731
100.000% (1/1)
21
JSC::Yarr::Parser::peekDigit
Name: JSC::Yarr::Parser::peekDigit
Prototype: unsigned peekDigit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 738-742
100.000% (1/1)
21
JSC::Yarr::PatternAlternative::PatternAlternative
Name: JSC::Yarr::PatternAlternative::PatternAlternative
Prototype: PatternAlternative(PatternDisjunction* disjunction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 222-229
100.000% (1/1)
21
JSC::Yarr::PatternAlternative::lastTerm
Name: JSC::Yarr::PatternAlternative::lastTerm
Prototype: PatternTerm& lastTerm()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 231-235
100.000% (1/1)
21
JSC::Yarr::PatternAlternative::removeLastTerm
Name: JSC::Yarr::PatternAlternative::removeLastTerm
Prototype: void removeLastTerm()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 237-241
  0.000% (0/1)
21
JSC::Yarr::PatternDisjunction::PatternDisjunction
Name: JSC::Yarr::PatternDisjunction::PatternDisjunction
Prototype: PatternDisjunction(PatternAlternative* parent = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 265-269
100.000% (1/1)
21
JSC::Yarr::PatternTerm::PatternTerm
Name: JSC::Yarr::PatternTerm::PatternTerm
Prototype: PatternTerm(Type type, bool invert = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 152-159
100.000% (1/1)
21
JSC::Yarr::PatternTerm::quantify
Name: JSC::Yarr::PatternTerm::quantify
Prototype: void quantify(unsigned count, QuantifierType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 212-216
100.000% (1/1)
21
JSC::Yarr::YarrCodeBlock::YarrCodeBlock
Name: JSC::Yarr::YarrCodeBlock::YarrCodeBlock
Prototype: YarrCodeBlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 64-67
100.000% (1/1)
21
JSC::Yarr::YarrCodeBlock::execute
Name: JSC::Yarr::YarrCodeBlock::execute
Prototype: MatchResult execute(const LChar* input, unsigned start, unsigned length, int* output)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 86-90
  0.000% (0/1)
21
JSC::Yarr::YarrCodeBlock::execute
Name: JSC::Yarr::YarrCodeBlock::execute
Prototype: MatchResult execute(const LChar* input, unsigned start, unsigned length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 98-102
  0.000% (0/1)
21
JSC::Yarr::YarrCodeBlock::execute
Name: JSC::Yarr::YarrCodeBlock::execute
Prototype: MatchResult execute(const UChar* input, unsigned start, unsigned length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 104-108
  0.000% (0/1)
21
JSC::Yarr::YarrCodeBlock::execute
Name: JSC::Yarr::YarrCodeBlock::execute
Prototype: MatchResult execute(const UChar* input, unsigned start, unsigned length, int* output)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.h
Lines: 92-96
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::BacktrackingState::BacktrackingState
Name: JSC::Yarr::YarrGenerator::BacktrackingState::BacktrackingState
Prototype: BacktrackingState()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 526-529
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::BacktrackingState::ReturnAddressRecord::ReturnAddressRecord
Name: JSC::Yarr::YarrGenerator::BacktrackingState::ReturnAddressRecord::ReturnAddressRecord
Prototype: ReturnAddressRecord(DataLabelPtr dataLabel, Label backtrackLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 611-615
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::BacktrackingState::fallthrough
Name: JSC::Yarr::YarrGenerator::BacktrackingState::fallthrough
Prototype: void fallthrough()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 545-549
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::YarrGenerator
Name: JSC::Yarr::YarrGenerator::YarrGenerator
Prototype: YarrGenerator(YarrPattern& pattern, YarrCharSize charSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2636-2643
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::YarrOp::YarrOp
Name: JSC::Yarr::YarrGenerator::YarrOp::YarrOp
Prototype: explicit YarrOp(PatternTerm* term)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 456-461
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::YarrOp::YarrOp
Name: JSC::Yarr::YarrGenerator::YarrOp::YarrOp
Prototype: explicit YarrOp(YarrOpCode op)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 463-467
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::backtrackTermDefault
Name: JSC::Yarr::YarrGenerator::backtrackTermDefault
Prototype: void backtrackTermDefault(size_t opIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 634-638
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::clearSubpatternStart
Name: JSC::Yarr::YarrGenerator::clearSubpatternStart
Prototype: void clearSubpatternStart(unsigned subpattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 381-386
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::jumpIfAvailableInput
Name: JSC::Yarr::YarrGenerator::jumpIfAvailableInput
Prototype: Jump jumpIfAvailableInput(unsigned countToCheck)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 272-276
  0.000% (0/1)
21
JSC::Yarr::YarrGenerator::setSubpatternEnd
Name: JSC::Yarr::YarrGenerator::setSubpatternEnd
Prototype: void setSubpatternEnd(RegisterID reg, unsigned subpattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 375-380
100.000% (1/1)
21
JSC::Yarr::YarrGenerator::setSubpatternStart
Name: JSC::Yarr::YarrGenerator::setSubpatternStart
Prototype: void setSubpatternStart(RegisterID reg, unsigned subpattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 369-374
100.000% (1/1)
21
JSC::Yarr::checkSyntax
Name: JSC::Yarr::checkSyntax
Prototype: const char* checkSyntax(const String& pattern)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrSyntaxChecker.cpp
Lines: 53-57
  0.000% (0/1)
21
Lexer::Lexer
Name: Lexer::Lexer
Prototype: Lexer::Lexer(Engine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 80-108
100.000% (4/4)
22
ListElement::setDateTimePropertyFast
Name: ListElement::setDateTimePropertyFast
Prototype: void ListElement::setDateTimePropertyFast(const ListLayout::Role &role, const QDateTime &dt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1179-1183
100.000% (1/1)
21
ListElement::setFunctionPropertyFast
Name: ListElement::setFunctionPropertyFast
Prototype: void ListElement::setFunctionPropertyFast(const ListLayout::Role &role, const QJSValue &f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1185-1189
  0.000% (0/1)
21
ListElement::setQObjectPropertyFast
Name: ListElement::setQObjectPropertyFast
Prototype: void ListElement::setQObjectPropertyFast(const ListLayout::Role &role, QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1159-1163
100.000% (1/1)
21
ListElement::setStringPropertyFast
Name: ListElement::setStringPropertyFast
Prototype: void ListElement::setStringPropertyFast(const ListLayout::Role &role, const QString &s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1139-1143
100.000% (1/1)
21
ListModel::ListModel
Name: ListModel::ListModel
Prototype: ListModel::ListModel(ListLayout *layout, QQmlListModel *modelCache)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 473-475
100.000% (1/1)
21
ListModel::getListProperty
Name: ListModel::getListProperty
Prototype: ListModel *ListModel::getListProperty(int elementIndex, const ListLayout::Role &role)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 552-556
100.000% (1/1)
21
ListModel::insert
Name: ListModel::insert
Prototype: void ListModel::insert(int elementIndex, QV4::Object *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 723-727
100.000% (1/1)
21
ListModel::insertElement
Name: ListModel::insertElement
Prototype: void ListModel::insertElement(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 495-499
100.000% (1/1)
21
ListModel::newElement
Name: ListModel::newElement
Prototype: void ListModel::newElement(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 523-527
100.000% (1/1)
21
ListModel::remove::[lambda]
Name: ListModel::remove::[lambda]
Prototype: [element, layout]()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 713-716
100.000% (1/1)
21
LoadWatcher::exit
Name: LoadWatcher::exit
Prototype: void exit(int retCode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp
Lines: 218-221
  0.000% (0/1)
21
LoadWatcher::quit
Name: LoadWatcher::quit
Prototype: void quit()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp
Lines: 213-217
  0.000% (0/1)
21
LocalSocketSignalTranslator::socketError
Name: LocalSocketSignalTranslator::socketError
Prototype: void LocalSocketSignalTranslator::socketError(QAbstractSocket::SocketError _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/.moc/qqmldebugconnection.moc
Lines: 158-162
  0.000% (0/1)
21
LocalSocketSignalTranslator::socketStateChanged
Name: LocalSocketSignalTranslator::socketStateChanged
Prototype: void LocalSocketSignalTranslator::socketStateChanged(QAbstractSocket::SocketState _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/.moc/qqmldebugconnection.moc
Lines: 165-169
100.000% (1/1)
21
MapCtor::virtualCall
Name: MapCtor::virtualCall
Prototype: ReturnedValue MapCtor::virtualCall(const FunctionObject *f, const Value *, const Value *, int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject.cpp
Lines: 101-105
100.000% (1/1)
21
MatchResult::MatchResult
Name: MatchResult::MatchResult
Prototype: inline MatchResult(size_t start, size_t end)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/runtime/MatchResult.h
Lines: 32-36
  0.000% (0/1)
21
MathObject::method_cbrt
Name: MathObject::method_cbrt
Prototype: ReturnedValue MathObject::method_cbrt(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 224-232
 66.667% (2/3)
21
MathObject::method_clz32
Name: MathObject::method_clz32
Prototype: ReturnedValue MathObject::method_clz32(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 243-247
 66.667% (2/3)
21
MathObject::method_cos
Name: MathObject::method_cos
Prototype: ReturnedValue MathObject::method_cos(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 249-253
 66.667% (2/3)
21
MathObject::method_cosh
Name: MathObject::method_cosh
Prototype: ReturnedValue MathObject::method_cosh(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 255-259
 66.667% (2/3)
21
MathObject::method_sqrt
Name: MathObject::method_sqrt
Prototype: ReturnedValue MathObject::method_sqrt(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 514-518
 66.667% (2/3)
21
MathObject::method_trunc
Name: MathObject::method_trunc
Prototype: ReturnedValue MathObject::method_trunc(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 538-550
 66.667% (2/3)
21
ModelNodeMetaObject::get
Name: ModelNodeMetaObject::get
Prototype: ModelNodeMetaObject *ModelNodeMetaObject::get(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1491-1495
100.000% (1/1)
21
MultiplyWrappedQObjectMap::erase
Name: MultiplyWrappedQObjectMap::erase
Prototype: MultiplyWrappedQObjectMap::Iterator MultiplyWrappedQObjectMap::erase(MultiplyWrappedQObjectMap::Iterator it)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2222-2226
  0.000% (0/1)
21
OwnPtr::operator=
Name: OwnPtr::operator=
Prototype: OwnPtr& operator=(const OwnPtr<T>& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 59-63
100.000% (1/1)
21
Parser::Parser [qqmljs.g #2]
Name: Parser::Parser [qqmljs.g #2]
Prototype: Parser::Parser(Engine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 490-494
100.000% (1/1)
21
PassOwnPtr::PassOwnPtr
Name: PassOwnPtr::PassOwnPtr
Prototype: PassOwnPtr(T* ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 78-81
  0.000% (0/1)
21
PassOwnPtr::PassOwnPtr
Name: PassOwnPtr::PassOwnPtr
Prototype: PassOwnPtr(const PassOwnPtr<T>& other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 83-86
  0.000% (0/1)
21
Page:<>1
eLOC - Effective Lines of Code: 0
...60
eLOC - Effective Lines of Code: 1
...70
eLOC - Effective Lines of Code: 1
...80
eLOC - Effective Lines of Code: 1
...89
eLOC - Effective Lines of Code: 1
90
eLOC - Effective Lines of Code: 2
91
eLOC - Effective Lines of Code: 2
92
eLOC - Effective Lines of Code: 2
9394
eLOC - Effective Lines of Code: 2
95
eLOC - Effective Lines of Code: 2
96
eLOC - Effective Lines of Code: 2
97
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
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