OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...177
Function: PlainLoader::loadThread
178
Function: Object::virtualSetPrototypeOf
179
Function: MatchResult::failed
180
Function: ListLayout::getRoleOrCreate
181182
Function: JSC::Yarr::YarrGenerator::BacktrackingState::link
183
Function: JSC::Yarr::Interpreter::checkCasedCharacter
184
Function: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
185
Function: JSC::X86Assembler::negq_r
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
JSC::Yarr::YarrPatternConstructor::quantifyAtom
Name: JSC::Yarr::YarrPatternConstructor::quantifyAtom
Prototype: void quantifyAtom(unsigned min, unsigned max, bool greedy)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 518-564
 63.158% (12/19)
217
JSC::Yarr::YarrPatternConstructor::optimizeDotStarWrappedExpressions
Name: JSC::Yarr::YarrPatternConstructor::optimizeDotStarWrappedExpressions
Prototype: void optimizeDotStarWrappedExpressions()
Coverage:  92.683% (38/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 770-822
 92.683% (38/41)
3411
JSC::Yarr::YarrPatternConstructor::optimizeBOL
Name: JSC::Yarr::YarrPatternConstructor::optimizeBOL
Prototype: void optimizeBOL()
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 716-741
100.000% (15/15)
105
JSC::Yarr::YarrPatternConstructor::disjunction
Name: JSC::Yarr::YarrPatternConstructor::disjunction
Prototype: void disjunction()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 566-569
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::copyTerm
Name: JSC::Yarr::YarrPatternConstructor::copyTerm
Prototype: PatternTerm copyTerm(PatternTerm& term, bool filterStartsWithBOL = false)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 508-516
 83.333% (5/6)
52
JSC::Yarr::YarrPatternConstructor::copyDisjunction
Name: JSC::Yarr::YarrPatternConstructor::copyDisjunction
Prototype: PatternDisjunction* copyDisjunction(PatternDisjunction* disjunction, bool filterStartsWithBOL = false)
Coverage: 100.000% (18/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 483-506
100.000% (18/18)
166
JSC::Yarr::YarrPatternConstructor::containsCapturingTerms
Name: JSC::Yarr::YarrPatternConstructor::containsCapturingTerms
Prototype: bool containsCapturingTerms(PatternAlternative* alternative, size_t firstTermIndex, size_t lastTermIndex)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 743-763
 37.500% (6/16)
116
JSC::Yarr::YarrPatternConstructor::checkForTerminalParentheses
Name: JSC::Yarr::YarrPatternConstructor::checkForTerminalParentheses
Prototype: void checkForTerminalParentheses()
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 695-714
 89.474% (17/19)
125
JSC::Yarr::YarrPatternConstructor::atomPatternCharacter
Name: JSC::Yarr::YarrPatternConstructor::atomPatternCharacter
Prototype: void atomPatternCharacter(UChar ch)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 318-337
 44.444% (4/9)
113
JSC::Yarr::YarrPatternConstructor::atomParentheticalAssertionBegin
Name: JSC::Yarr::YarrPatternConstructor::atomParentheticalAssertionBegin
Prototype: void atomParentheticalAssertionBegin(bool invert = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 413-420
100.000% (1/1)
51
JSC::Yarr::YarrPatternConstructor::atomParenthesesSubpatternBegin
Name: JSC::Yarr::YarrPatternConstructor::atomParenthesesSubpatternBegin
Prototype: void atomParenthesesSubpatternBegin(bool capture = true)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 401-411
100.000% (4/4)
72
JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Name: JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Prototype: void atomParenthesesEnd()
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 422-451
 46.154% (6/13)
215
JSC::Yarr::YarrPatternConstructor::atomCharacterClassRange
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassRange
Prototype: void atomCharacterClassRange(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.cpp
Lines: 367-370
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::atomCharacterClassEnd
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassEnd
Prototype: void atomCharacterClassEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 394-399
100.000% (1/1)
31
JSC::Yarr::YarrPatternConstructor::atomCharacterClassBuiltIn
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassBuiltIn
Prototype: void atomCharacterClassBuiltIn(BuiltInCharacterClassID classID, bool invert)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 372-392
 75.000% (6/8)
95
JSC::Yarr::YarrPatternConstructor::atomCharacterClassBegin
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassBegin
Prototype: void atomCharacterClassBegin(bool invert = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 357-360
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::atomCharacterClassAtom
Name: JSC::Yarr::YarrPatternConstructor::atomCharacterClassAtom
Prototype: void atomCharacterClassAtom(UChar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 362-365
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass
Name: JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass
Prototype: void atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 339-355
100.000% (9/9)
95
JSC::Yarr::YarrPatternConstructor::atomBackReference
Name: JSC::Yarr::YarrPatternConstructor::atomBackReference
Prototype: void atomBackReference(unsigned subpatternId)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 453-479
 57.143% (8/14)
154
JSC::Yarr::YarrPatternConstructor::assertionWordBoundary
Name: JSC::Yarr::YarrPatternConstructor::assertionWordBoundary
Prototype: void assertionWordBoundary(bool invert)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 313-316
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::assertionEOL
Name: JSC::Yarr::YarrPatternConstructor::assertionEOL
Prototype: void assertionEOL()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 309-312
100.000% (1/1)
11
JSC::Yarr::YarrPatternConstructor::assertionBOL
Name: JSC::Yarr::YarrPatternConstructor::assertionBOL
Prototype: void assertionBOL()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 300-308
100.000% (4/4)
52
JSC::Yarr::YarrPatternConstructor::YarrPatternConstructor
Name: JSC::Yarr::YarrPatternConstructor::YarrPatternConstructor
Prototype: YarrPatternConstructor(YarrPattern& pattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 274-283
100.000% (1/1)
41
JSC::Yarr::YarrPattern::wordcharCharacterClass
Name: JSC::Yarr::YarrPattern::wordcharCharacterClass
Prototype: CharacterClass* wordcharCharacterClass()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 352-357
100.000% (4/4)
32
JSC::Yarr::YarrPattern::spacesCharacterClass
Name: JSC::Yarr::YarrPattern::spacesCharacterClass
Prototype: CharacterClass* spacesCharacterClass()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 346-351
100.000% (4/4)
32
JSC::Yarr::YarrPattern::reset
Name: JSC::Yarr::YarrPattern::reset
Prototype: void reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 309-327
100.000% (1/1)
131
JSC::Yarr::YarrPattern::nonwordcharCharacterClass
Name: JSC::Yarr::YarrPattern::nonwordcharCharacterClass
Prototype: CharacterClass* nonwordcharCharacterClass()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 370-375
 75.000% (3/4)
32
JSC::Yarr::YarrPattern::nonspacesCharacterClass
Name: JSC::Yarr::YarrPattern::nonspacesCharacterClass
Prototype: CharacterClass* nonspacesCharacterClass()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 364-369
100.000% (4/4)
32
JSC::Yarr::YarrPattern::nondigitsCharacterClass
Name: JSC::Yarr::YarrPattern::nondigitsCharacterClass
Prototype: CharacterClass* nondigitsCharacterClass()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 358-363
 75.000% (3/4)
32
JSC::Yarr::YarrPattern::newlineCharacterClass
Name: JSC::Yarr::YarrPattern::newlineCharacterClass
Prototype: CharacterClass* newlineCharacterClass()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 334-339
100.000% (4/4)
32
JSC::Yarr::YarrPattern::digitsCharacterClass
Name: JSC::Yarr::YarrPattern::digitsCharacterClass
Prototype: CharacterClass* digitsCharacterClass()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 340-345
100.000% (4/4)
32
JSC::Yarr::YarrPattern::containsIllegalBackReference
Name: JSC::Yarr::YarrPattern::containsIllegalBackReference
Prototype: bool containsIllegalBackReference()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 329-332
100.000% (1/1)
11
JSC::Yarr::YarrPattern::compile
Name: JSC::Yarr::YarrPattern::compile
Prototype: const char* YarrPattern::compile(const String& patternString)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 832-863
100.000% (7/7)
163
JSC::Yarr::YarrPattern::YarrPattern
Name: JSC::Yarr::YarrPattern::YarrPattern
Prototype: YarrPattern::YarrPattern(const String& pattern, bool ignoreCase, bool multiline, const char** error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 865-881
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::storeToFrameWithPatch
Name: JSC::Yarr::YarrGenerator::storeToFrameWithPatch
Prototype: DataLabelPtr storeToFrameWithPatch(unsigned frameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 326-329
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::storeToFrame
Name: JSC::Yarr::YarrGenerator::storeToFrame
Prototype: void storeToFrame(RegisterID reg, unsigned frameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 316-319
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::storeToFrame
Name: JSC::Yarr::YarrGenerator::storeToFrame
Prototype: void storeToFrame(TrustedImm32 imm, unsigned frameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 321-324
100.000% (1/1)
11
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::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::setMatchStart
Name: JSC::Yarr::YarrGenerator::setMatchStart
Prototype: void setMatchStart(RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 397-404
 50.000% (2/4)
42
JSC::Yarr::YarrGenerator::removeCallFrame
Name: JSC::Yarr::YarrGenerator::removeCallFrame
Prototype: void removeCallFrame()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 361-366
100.000% (4/4)
32
JSC::Yarr::YarrGenerator::readCharacter
Name: JSC::Yarr::YarrGenerator::readCharacter
Prototype: void readCharacter(int inputPosition, RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 308-314
 50.000% (2/4)
32
JSC::Yarr::YarrGenerator::optimizeAlternative
Name: JSC::Yarr::YarrGenerator::optimizeAlternative
Prototype: void optimizeAlternative(PatternAlternative* alternative)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 123-141
100.000% (16/16)
124
JSC::Yarr::YarrGenerator::opCompileParentheticalAssertion
Name: JSC::Yarr::YarrGenerator::opCompileParentheticalAssertion
Prototype: void opCompileParentheticalAssertion(PatternTerm* term)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2401-2442
100.000% (4/4)
312
JSC::Yarr::YarrGenerator::opCompileParenthesesSubpattern
Name: JSC::Yarr::YarrGenerator::opCompileParenthesesSubpattern
Prototype: void opCompileParenthesesSubpattern(PatternTerm* term)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2316-2391
 93.750% (15/16)
485
JSC::Yarr::YarrGenerator::opCompileBody
Name: JSC::Yarr::YarrGenerator::opCompileBody
Prototype: void opCompileBody(PatternDisjunction* disjunction)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2481-2549
 94.118% (16/17)
465
JSC::Yarr::YarrGenerator::opCompileAlternative
Name: JSC::Yarr::YarrGenerator::opCompileAlternative
Prototype: void opCompileAlternative(PatternAlternative* alternative)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2446-2466
100.000% (9/9)
95
JSC::Yarr::YarrGenerator::notAtEndOfInput
Name: JSC::Yarr::YarrGenerator::notAtEndOfInput
Prototype: Jump notAtEndOfInput()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 288-291
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::matchCharacterClassRange
Name: JSC::Yarr::YarrGenerator::matchCharacterClassRange
Prototype: void matchCharacterClassRange(RegisterID character, JumpList& failures, JumpList& matchDest, const CharacterRange* ranges, unsigned count, unsigned* matchIndex, const UChar* matches, unsigned matchCount)
Coverage:  92.308% (24/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 143-188
 92.308% (24/26)
257
JSC::Yarr::YarrGenerator::matchCharacterClass
Name: JSC::Yarr::YarrGenerator::matchCharacterClass
Prototype: void matchCharacterClass(RegisterID character, JumpList& matchDest, const CharacterClass* charClass)
Coverage:  94.340% (50/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 190-262
 94.340% (50/53)
5717
JSC::Yarr::YarrGenerator::matchAssertionWordchar
Name: JSC::Yarr::YarrGenerator::matchAssertionWordchar
Prototype: void matchAssertionWordchar(size_t opIndex, JumpList& nextIsWordChar, JumpList& nextIsNotWordChar)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 701-713
100.000% (4/4)
72
JSC::Yarr::YarrGenerator::loadFromFrameAndJump
Name: JSC::Yarr::YarrGenerator::loadFromFrameAndJump
Prototype: void loadFromFrameAndJump(unsigned frameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 336-339
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::loadFromFrame
Name: JSC::Yarr::YarrGenerator::loadFromFrame
Prototype: void loadFromFrame(unsigned frameLocation, RegisterID reg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 331-334
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::jumpIfNoAvailableInput
Name: JSC::Yarr::YarrGenerator::jumpIfNoAvailableInput
Prototype: Jump jumpIfNoAvailableInput(unsigned countToCheck = 0)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 265-270
100.000% (4/4)
32
JSC::Yarr::YarrGenerator::jumpIfCharNotEquals
Name: JSC::Yarr::YarrGenerator::jumpIfCharNotEquals
Prototype: Jump jumpIfCharNotEquals(UChar ch, int inputPosition, RegisterID character)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 293-306
100.000% (6/6)
62
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::initCallFrame
Name: JSC::Yarr::YarrGenerator::initCallFrame
Prototype: void initCallFrame()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 355-360
100.000% (4/4)
32
JSC::Yarr::YarrGenerator::getMatchStart
Name: JSC::Yarr::YarrGenerator::getMatchStart
Prototype: void getMatchStart(RegisterID reg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 405-412
 50.000% (2/4)
42
JSC::Yarr::YarrGenerator::generateTerm
Name: JSC::Yarr::YarrGenerator::generateTerm
Prototype: void generateTerm(size_t opIndex)
Coverage:  82.500% (33/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1241-1306
 82.500% (33/40)
3519
JSC::Yarr::YarrGenerator::generateReturn
Name: JSC::Yarr::YarrGenerator::generateReturn
Prototype: void generateReturn()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2603-2633
100.000% (1/1)
31
JSC::Yarr::YarrGenerator::generatePatternCharacterOnce
Name: JSC::Yarr::YarrGenerator::generatePatternCharacterOnce
Prototype: void generatePatternCharacterOnce(size_t opIndex)
Coverage:  70.312% (45/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 765-884
 70.312% (45/64)
6317
JSC::Yarr::YarrGenerator::generatePatternCharacterNonGreedy
Name: JSC::Yarr::YarrGenerator::generatePatternCharacterNonGreedy
Prototype: void generatePatternCharacterNonGreedy(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: 974-984
100.000% (1/1)
61
JSC::Yarr::YarrGenerator::generatePatternCharacterGreedy
Name: JSC::Yarr::YarrGenerator::generatePatternCharacterGreedy
Prototype: void generatePatternCharacterGreedy(size_t opIndex)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 927-957
 70.000% (7/10)
193
JSC::Yarr::YarrGenerator::generatePatternCharacterFixed
Name: JSC::Yarr::YarrGenerator::generatePatternCharacterFixed
Prototype: void generatePatternCharacterFixed(size_t opIndex)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 890-921
 40.000% (4/10)
193
JSC::Yarr::YarrGenerator::generateEnter
Name: JSC::Yarr::YarrGenerator::generateEnter
Prototype: void generateEnter()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2551-2601
100.000% (1/1)
51
JSC::Yarr::YarrGenerator::generateDotStarEnclosure
Name: JSC::Yarr::YarrGenerator::generateDotStarEnclosure
Prototype: void generateDotStarEnclosure(size_t opIndex)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1177-1231
 47.368% (9/19)
385
JSC::Yarr::YarrGenerator::generateCharacterClassOnce
Name: JSC::Yarr::YarrGenerator::generateCharacterClassOnce
Prototype: void generateCharacterClassOnce(size_t opIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1017-1034
100.000% (4/4)
102
JSC::Yarr::YarrGenerator::generateCharacterClassNonGreedy
Name: JSC::Yarr::YarrGenerator::generateCharacterClassNonGreedy
Prototype: void generateCharacterClassNonGreedy(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: 1128-1138
100.000% (1/1)
61
JSC::Yarr::YarrGenerator::generateCharacterClassGreedy
Name: JSC::Yarr::YarrGenerator::generateCharacterClassGreedy
Prototype: void generateCharacterClassGreedy(size_t opIndex)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1074-1111
100.000% (9/9)
253
JSC::Yarr::YarrGenerator::generateCharacterClassFixed
Name: JSC::Yarr::YarrGenerator::generateCharacterClassFixed
Prototype: void generateCharacterClassFixed(size_t opIndex)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1040-1068
 77.778% (7/9)
183
JSC::Yarr::YarrGenerator::generateAssertionWordBoundary
Name: JSC::Yarr::YarrGenerator::generateAssertionWordBoundary
Prototype: void generateAssertionWordBoundary(size_t opIndex)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 715-759
100.000% (15/15)
295
JSC::Yarr::YarrGenerator::generateAssertionEOL
Name: JSC::Yarr::YarrGenerator::generateAssertionEOL
Prototype: void generateAssertionEOL(size_t opIndex)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 670-694
 70.000% (7/10)
144
JSC::Yarr::YarrGenerator::generateAssertionBOL
Name: JSC::Yarr::YarrGenerator::generateAssertionBOL
Prototype: void generateAssertionBOL(size_t opIndex)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 640-664
 90.000% (9/10)
144
JSC::Yarr::YarrGenerator::generate
Name: JSC::Yarr::YarrGenerator::generate
Prototype: void generate()
Coverage:  87.586% (127/145)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1376-1774
 87.586% (127/145)
17351
JSC::Yarr::YarrGenerator::compile
Name: JSC::Yarr::YarrGenerator::compile
Prototype: void compile(JSGlobalData* globalData, YarrCodeBlock& jitObject)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2645-2694
 65.217% (15/23)
288
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::checkInput
Name: JSC::Yarr::YarrGenerator::checkInput
Prototype: Jump checkInput()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 278-281
100.000% (1/1)
11
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::backtrackTerm
Name: JSC::Yarr::YarrGenerator::backtrackTerm
Prototype: void backtrackTerm(size_t opIndex)
Coverage:  82.500% (33/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1307-1374
 82.500% (33/40)
3519
JSC::Yarr::YarrGenerator::backtrackPatternCharacterOnce
Name: JSC::Yarr::YarrGenerator::backtrackPatternCharacterOnce
Prototype: void backtrackPatternCharacterOnce(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: 885-888
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackPatternCharacterNonGreedy
Name: JSC::Yarr::YarrGenerator::backtrackPatternCharacterNonGreedy
Prototype: void backtrackPatternCharacterNonGreedy(size_t opIndex)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 985-1015
 55.556% (5/9)
193
JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy
Name: JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy
Prototype: void backtrackPatternCharacterGreedy(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: 958-972
100.000% (1/1)
91
JSC::Yarr::YarrGenerator::backtrackPatternCharacterFixed
Name: JSC::Yarr::YarrGenerator::backtrackPatternCharacterFixed
Prototype: void backtrackPatternCharacterFixed(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: 922-925
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackDotStarEnclosure
Name: JSC::Yarr::YarrGenerator::backtrackDotStarEnclosure
Prototype: void backtrackDotStarEnclosure(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: 1233-1236
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackCharacterClassOnce
Name: JSC::Yarr::YarrGenerator::backtrackCharacterClassOnce
Prototype: void backtrackCharacterClassOnce(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: 1035-1038
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackCharacterClassNonGreedy
Name: JSC::Yarr::YarrGenerator::backtrackCharacterClassNonGreedy
Prototype: void backtrackCharacterClassNonGreedy(size_t opIndex)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1139-1175
100.000% (5/5)
222
JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy
Name: JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy
Prototype: void backtrackCharacterClassGreedy(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: 1112-1126
100.000% (1/1)
91
JSC::Yarr::YarrGenerator::backtrackCharacterClassFixed
Name: JSC::Yarr::YarrGenerator::backtrackCharacterClassFixed
Prototype: void backtrackCharacterClassFixed(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: 1069-1072
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackAssertionWordBoundary
Name: JSC::Yarr::YarrGenerator::backtrackAssertionWordBoundary
Prototype: void backtrackAssertionWordBoundary(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: 760-763
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackAssertionEOL
Name: JSC::Yarr::YarrGenerator::backtrackAssertionEOL
Prototype: void backtrackAssertionEOL(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: 695-698
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrackAssertionBOL
Name: JSC::Yarr::YarrGenerator::backtrackAssertionBOL
Prototype: void backtrackAssertionBOL(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: 665-668
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::backtrack
Name: JSC::Yarr::YarrGenerator::backtrack
Prototype: void backtrack()
Coverage:  90.164% (165/183)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 1776-2301
 90.164% (165/183)
20062
JSC::Yarr::YarrGenerator::atEndOfInput
Name: JSC::Yarr::YarrGenerator::atEndOfInput
Prototype: Jump atEndOfInput()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 283-286
100.000% (1/1)
11
JSC::Yarr::YarrGenerator::alignCallFrameSizeInBytes
Name: JSC::Yarr::YarrGenerator::alignCallFrameSizeInBytes
Prototype: unsigned alignCallFrameSizeInBytes(unsigned callFrameSize)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 341-354
 42.857% (3/7)
73
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::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::BacktrackingState::takeBacktracksToJumpList
Name: JSC::Yarr::YarrGenerator::BacktrackingState::takeBacktracksToJumpList
Prototype: void takeBacktracksToJumpList(JumpList& jumpList, MacroAssembler* assembler)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 580-594
100.000% (10/10)
114
JSC::Yarr::YarrGenerator::BacktrackingState::linkTo
Name: JSC::Yarr::YarrGenerator::BacktrackingState::linkTo
Prototype: void linkTo(Label label, MacroAssembler* assembler)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 567-579
100.000% (10/10)
94
JSC::Yarr::YarrGenerator::BacktrackingState::linkDataLabels
Name: JSC::Yarr::YarrGenerator::BacktrackingState::linkDataLabels
Prototype: void linkDataLabels(LinkBuffer<JSC::DefaultMacroAssembler>& linkBuffer)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 602-607
100.000% (4/4)
32
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...177
Function: PlainLoader::loadThread
178
Function: Object::virtualSetPrototypeOf
179
Function: MatchResult::failed
180
Function: ListLayout::getRoleOrCreate
181182
Function: JSC::Yarr::YarrGenerator::BacktrackingState::link
183
Function: JSC::Yarr::Interpreter::checkCasedCharacter
184
Function: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
185
Function: JSC::X86Assembler::negq_r
...190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0