OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...16
Function: JSC::MacroAssemblerX86_64::or64
17
Function: JSC::X86Assembler::addl_ir
18
Function: JSC::X86Assembler::movl_EAXm
19
Function: JSC::X86Assembler::shlq_CLr
2021
Function: JSC::Yarr::Parser::peekIsDigit
22
Function: JSC::Yarr::YarrGenerator::matchCharacterClass
23
Function: Lexer::setCode
24
Function: Lookup::getter0MemberData
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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::CharacterClassConstructor::addSorted
Name: JSC::Yarr::CharacterClassConstructor::addSorted
Prototype: void addSorted(Vector<UChar>& matches, UChar ch)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 191-216
100.000% (13/13)
195
JSC::Yarr::CharacterClassConstructor::addSortedRange
Name: JSC::Yarr::CharacterClassConstructor::addSortedRange
Prototype: void addSortedRange(Vector<CharacterRange>& ranges, UChar lo, UChar hi)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 218-262
 73.684% (14/19)
247
JSC::Yarr::CharacterClassConstructor::append
Name: JSC::Yarr::CharacterClassConstructor::append
Prototype: void append(const CharacterClass* other)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 56-66
100.000% (13/13)
85
JSC::Yarr::CharacterClassConstructor::charClass
Name: JSC::Yarr::CharacterClassConstructor::charClass
Prototype: PassOwnPtr<CharacterClass> charClass()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 178-188
100.000% (1/1)
61
JSC::Yarr::CharacterClassConstructor::putChar
Name: JSC::Yarr::CharacterClassConstructor::putChar
Prototype: void putChar(UChar ch)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 68-92
 50.000% (8/16)
135
JSC::Yarr::CharacterClassConstructor::putRange
Name: JSC::Yarr::CharacterClassConstructor::putRange
Prototype: void putRange(UChar lo, UChar hi)
Coverage:  59.259% (32/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 109-176
 59.259% (32/54)
4120
JSC::Yarr::CharacterClassConstructor::putUnicodeIgnoreCase
Name: JSC::Yarr::CharacterClassConstructor::putUnicodeIgnoreCase
Prototype: void putUnicodeIgnoreCase(UChar ch, UCS2CanonicalizationRange* info)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 94-107
  0.000% (0/7)
93
JSC::Yarr::CharacterClassConstructor::reset
Name: JSC::Yarr::CharacterClassConstructor::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.cpp
Lines: 48-54
100.000% (1/1)
41
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::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::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()
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::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::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::checkInput
Name: JSC::Yarr::Interpreter::InputStream::checkInput
Prototype: bool checkInput(unsigned count)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 253-260
 83.333% (5/6)
42
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::prev
Name: JSC::Yarr::Interpreter::InputStream::prev
Prototype: int prev()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 220-226
  0.000% (0/6)
42
JSC::Yarr::Interpreter::InputStream::read
Name: JSC::Yarr::Interpreter::InputStream::read
Prototype: int read()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 192-198
 50.000% (2/4)
42
JSC::Yarr::Interpreter::InputStream::readChecked
Name: JSC::Yarr::Interpreter::InputStream::readChecked
Prototype: int readChecked(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: 206-212
100.000% (1/1)
41
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::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::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::ParenthesesDisjunctionContext
Name: JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::ParenthesesDisjunctionContext
Prototype: ParenthesesDisjunctionContext(unsigned* output, ByteTerm& term)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 125-137
100.000% (4/4)
62
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::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::allocDisjunctionContext
Name: JSC::Yarr::Interpreter::allocDisjunctionContext
Prototype: DisjunctionContext* allocDisjunctionContext(ByteDisjunction* disjunction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 110-116
100.000% (1/1)
41
JSC::Yarr::Interpreter::allocParenthesesDisjunctionContext
Name: JSC::Yarr::Interpreter::allocParenthesesDisjunctionContext
Prototype: ParenthesesDisjunctionContext* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, unsigned* output, 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: 159-165
100.000% (1/1)
41
JSC::Yarr::Interpreter::appendParenthesesDisjunctionContext
Name: JSC::Yarr::Interpreter::appendParenthesesDisjunctionContext
Prototype: static inline void appendParenthesesDisjunctionContext(BackTrackInfoParentheses* backTrack, 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: 77-82
100.000% (1/1)
31
JSC::Yarr::Interpreter::backtrackBackReference
Name: JSC::Yarr::Interpreter::backtrackBackReference
Prototype: bool backtrackBackReference(ByteTerm& term, DisjunctionContext* context)
Coverage:  38.095% (8/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 569-609
 38.095% (8/21)
238
JSC::Yarr::Interpreter::backtrackCharacterClass
Name: JSC::Yarr::Interpreter::backtrackCharacterClass
Prototype: bool backtrackCharacterClass(ByteTerm& term, DisjunctionContext* context)
Coverage:  72.222% (13/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 487-515
 72.222% (13/18)
167
JSC::Yarr::Interpreter::backtrackParentheses
Name: JSC::Yarr::Interpreter::backtrackParentheses
Prototype: JSRegExpResult backtrackParentheses(ByteTerm& term, DisjunctionContext* context)
Coverage:  35.385% (23/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 940-1068
 35.385% (23/65)
7623
JSC::Yarr::Interpreter::backtrackParenthesesOnceBegin
Name: JSC::Yarr::Interpreter::backtrackParenthesesOnceBegin
Prototype: bool backtrackParenthesesOnceBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 692-719
 70.000% (7/10)
155
JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd
Name: JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd
Prototype: bool backtrackParenthesesOnceEnd(ByteTerm& term, DisjunctionContext* context)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 721-755
 37.500% (6/16)
197
JSC::Yarr::Interpreter::backtrackParenthesesTerminalBegin
Name: JSC::Yarr::Interpreter::backtrackParenthesesTerminalBegin
Prototype: bool backtrackParenthesesTerminalBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 783-794
  0.000% (0/1)
61
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::backtrackParentheticalAssertionBegin
Name: JSC::Yarr::Interpreter::backtrackParentheticalAssertionBegin
Prototype: bool backtrackParentheticalAssertionBegin(ByteTerm& term, DisjunctionContext* context)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 833-845
100.000% (4/4)
62
JSC::Yarr::Interpreter::backtrackParentheticalAssertionEnd
Name: JSC::Yarr::Interpreter::backtrackParentheticalAssertionEnd
Prototype: bool backtrackParentheticalAssertionEnd(ByteTerm& term, 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: 847-858
100.000% (1/1)
61
JSC::Yarr::Interpreter::backtrackPatternCasedCharacter
Name: JSC::Yarr::Interpreter::backtrackPatternCasedCharacter
Prototype: bool backtrackPatternCasedCharacter(ByteTerm& term, DisjunctionContext* context)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 421-448
  0.000% (0/18)
157
JSC::Yarr::Interpreter::backtrackPatternCharacter
Name: JSC::Yarr::Interpreter::backtrackPatternCharacter
Prototype: bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context)
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 392-419
 44.444% (8/18)
157
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::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::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::Interpreter::erpret
Name: JSC::Yarr::Interpreter::erpret
Prototype: unsigned interpret()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1415-1440
 80.000% (8/10)
154
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::Interpreter::matchAssertionEOL
Name: JSC::Yarr::Interpreter::matchAssertionEOL
Prototype: bool matchAssertionEOL(ByteTerm& term)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 371-377
 50.000% (2/4)
32
JSC::Yarr::Interpreter::matchAssertionWordBoundary
Name: JSC::Yarr::Interpreter::matchAssertionWordBoundary
Prototype: bool matchAssertionWordBoundary(ByteTerm& term)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 379-390
 82.353% (14/17)
72
JSC::Yarr::Interpreter::matchBackReference
Name: JSC::Yarr::Interpreter::matchBackReference
Prototype: bool matchBackReference(ByteTerm& term, DisjunctionContext* context)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 517-567
 77.778% (21/27)
2810
JSC::Yarr::Interpreter::matchCharacterClass
Name: JSC::Yarr::Interpreter::matchCharacterClass
Prototype: bool matchCharacterClass(ByteTerm& term, DisjunctionContext* context)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 450-485
 90.476% (19/21)
198
JSC::Yarr::Interpreter::matchDisjunction
Name: JSC::Yarr::Interpreter::matchDisjunction
Prototype: JSRegExpResult matchDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false)
Coverage:  61.250% (147/240)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1105-1397
 61.250% (147/240)
169106
JSC::Yarr::Interpreter::matchDotStarEnclosure
Name: JSC::Yarr::Interpreter::matchDotStarEnclosure
Prototype: bool matchDotStarEnclosure(ByteTerm& term, DisjunctionContext* context)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1070-1100
  0.000% (0/29)
197
JSC::Yarr::Interpreter::matchNonZeroDisjunction
Name: JSC::Yarr::Interpreter::matchNonZeroDisjunction
Prototype: JSRegExpResult matchNonZeroDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1399-1413
 50.000% (5/10)
84
JSC::Yarr::Interpreter::matchParentheses
Name: JSC::Yarr::Interpreter::matchParentheses
Prototype: JSRegExpResult matchParentheses(ByteTerm& term, DisjunctionContext* context)
Coverage:  41.935% (13/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 860-928
 41.935% (13/31)
3912
JSC::Yarr::Interpreter::matchParenthesesOnceBegin
Name: JSC::Yarr::Interpreter::matchParenthesesOnceBegin
Prototype: bool matchParenthesesOnceBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 645-673
 70.000% (7/10)
145
JSC::Yarr::Interpreter::matchParenthesesOnceEnd
Name: JSC::Yarr::Interpreter::matchParenthesesOnceEnd
Prototype: bool matchParenthesesOnceEnd(ByteTerm& term, DisjunctionContext* context)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 675-690
 85.714% (6/7)
93
JSC::Yarr::Interpreter::matchParenthesesTerminalBegin
Name: JSC::Yarr::Interpreter::matchParenthesesTerminalBegin
Prototype: bool matchParenthesesTerminalBegin(ByteTerm& term, DisjunctionContext* context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 757-767
  0.000% (0/1)
71
JSC::Yarr::Interpreter::matchParenthesesTerminalEnd
Name: JSC::Yarr::Interpreter::matchParenthesesTerminalEnd
Prototype: bool matchParenthesesTerminalEnd(ByteTerm& term, DisjunctionContext* context)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 769-781
  0.000% (0/4)
62
JSC::Yarr::Interpreter::matchParentheticalAssertionBegin
Name: JSC::Yarr::Interpreter::matchParentheticalAssertionBegin
Prototype: bool matchParentheticalAssertionBegin(ByteTerm& term, 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: 804-813
100.000% (1/1)
51
JSC::Yarr::Interpreter::matchParentheticalAssertionEnd
Name: JSC::Yarr::Interpreter::matchParentheticalAssertionEnd
Prototype: bool matchParentheticalAssertionEnd(ByteTerm& term, DisjunctionContext* context)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 815-831
100.000% (4/4)
82
JSC::Yarr::Interpreter::parenthesesDoBacktrack
Name: JSC::Yarr::Interpreter::parenthesesDoBacktrack
Prototype: JSRegExpResult parenthesesDoBacktrack(ByteTerm& term, BackTrackInfoParentheses* backTrack)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 625-643
  0.000% (0/10)
114
JSC::Yarr::Interpreter::popParenthesesDisjunctionContext
Name: JSC::Yarr::Interpreter::popParenthesesDisjunctionContext
Prototype: static inline void popParenthesesDisjunctionContext(BackTrackInfoParentheses* backTrack)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 84-90
100.000% (1/1)
41
JSC::Yarr::Interpreter::recordParenthesesMatch
Name: JSC::Yarr::Interpreter::recordParenthesesMatch
Prototype: void recordParenthesesMatch(ByteTerm& term, ParenthesesDisjunctionContext* context)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 611-618
 75.000% (3/4)
42
JSC::Yarr::Interpreter::resetMatches
Name: JSC::Yarr::Interpreter::resetMatches
Prototype: void resetMatches(ByteTerm& term, 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: 619-624
100.000% (1/1)
31
JSC::Yarr::Interpreter::testCharacterClass
Name: JSC::Yarr::Interpreter::testCharacterClass
Prototype: bool testCharacterClass(CharacterClass* characterClass, int ch)
Coverage:  51.724% (15/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 290-309
 51.724% (15/29)
1410
JSC::Yarr::Interpreter::tryConsumeBackReference
Name: JSC::Yarr::Interpreter::tryConsumeBackReference
Prototype: bool tryConsumeBackReference(int matchBegin, int matchEnd, unsigned negativeInputOffset)
Coverage:  38.710% (12/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 328-364
 38.710% (12/31)
2110
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::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::atomBuiltInCharacterClass
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass
Prototype: void atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 165-196
 30.000% (3/10)
116
JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter
Prototype: void atomPatternCharacter(UChar ch, bool hyphenIsRange = false)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 105-158
 80.000% (20/25)
239
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::CharacterClassParserDelegate::end
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::end
Prototype: void end()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 203-212
100.000% (7/7)
63
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::consumeNumber
Name: JSC::Yarr::Parser::consumeNumber
Prototype: unsigned consumeNumber()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 756-765
 83.333% (5/6)
52
JSC::Yarr::Parser::consumeOctal
Name: JSC::Yarr::Parser::consumeOctal
Prototype: unsigned consumeOctal()
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 767-775
 87.500% (7/8)
52
JSC::Yarr::Parser::parse
Name: JSC::Yarr::Parser::parse
Prototype: const char* parse()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 681-705
 60.000% (3/5)
52
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::parseCharacterClass
Name: JSC::Yarr::Parser::parseCharacterClass
Prototype: void parseCharacterClass()
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 450-480
 84.615% (11/13)
166
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::parseEscape
Name: JSC::Yarr::Parser::parseEscape
Prototype: template<bool inCharacterClass, class EscapeDelegate> bool parseEscape(EscapeDelegate& delegate)
Coverage:  94.253% (82/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 263-427
 94.253% (82/87)
8938
JSC::Yarr::Parser::parseParenthesesBegin
Name: JSC::Yarr::Parser::parseParenthesesBegin
Prototype: void parseParenthesesBegin()
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 487-519
 73.333% (11/15)
177
JSC::Yarr::Parser::parseParenthesesEnd
Name: JSC::Yarr::Parser::parseParenthesesEnd
Prototype: void parseParenthesesEnd()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 526-538
 60.000% (3/5)
72
JSC::Yarr::Parser::parseQuantifier
Name: JSC::Yarr::Parser::parseQuantifier
Prototype: void parseQuantifier(bool lastTokenWasAnAtom, unsigned min, unsigned max)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 545-559
 71.429% (5/7)
103
JSC::Yarr::Parser::parseTokens
Name: JSC::Yarr::Parser::parseTokens
Prototype: void parseTokens()
Coverage:  94.118% (48/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 570-673
 94.118% (48/51)
6321
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
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...16
Function: JSC::MacroAssemblerX86_64::or64
17
Function: JSC::X86Assembler::addl_ir
18
Function: JSC::X86Assembler::movl_EAXm
19
Function: JSC::X86Assembler::shlq_CLr
2021
Function: JSC::Yarr::Parser::peekIsDigit
22
Function: JSC::Yarr::YarrGenerator::matchCharacterClass
23
Function: Lexer::setCode
24
Function: Lookup::getter0MemberData
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0