OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...15
Function: JSC::MacroAssemblerX86Common::store16
16
Function: JSC::MacroAssemblerX86_64::or64
17
Function: JSC::X86Assembler::addl_ir
18
Function: JSC::X86Assembler::movl_EAXm
1920
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
21
Function: JSC::Yarr::Parser::peekIsDigit
22
Function: JSC::Yarr::YarrGenerator::matchCharacterClass
23
Function: Lexer::setCode
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...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::X86Assembler::shlq_CLr
Name: JSC::X86Assembler::shlq_CLr
Prototype: void shlq_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 770-773
  0.000% (0/1)
11
JSC::X86Assembler::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::shrl_CLr
Name: JSC::X86Assembler::shrl_CLr
Prototype: void shrl_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 801-804
  0.000% (0/1)
11
JSC::X86Assembler::shrl_i8r
Name: JSC::X86Assembler::shrl_i8r
Prototype: void shrl_i8r(int imm, RegisterID dst)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 791-799
  0.000% (0/4)
42
JSC::X86Assembler::shrq_CLr
Name: JSC::X86Assembler::shrq_CLr
Prototype: void shrq_CLr(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 754-757
  0.000% (0/1)
11
JSC::X86Assembler::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::subl_im
Name: JSC::X86Assembler::subl_im
Prototype: void subl_im(int imm, int offset, RegisterID base)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 619-628
  0.000% (0/4)
52
JSC::X86Assembler::subl_ir
Name: JSC::X86Assembler::subl_ir
Prototype: void subl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 608-617
 50.000% (2/4)
52
JSC::X86Assembler::subl_mr
Name: JSC::X86Assembler::subl_mr
Prototype: void subl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 598-601
  0.000% (0/1)
11
JSC::X86Assembler::subl_rm
Name: JSC::X86Assembler::subl_rm
Prototype: void subl_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 603-606
  0.000% (0/1)
11
JSC::X86Assembler::subl_rr
Name: JSC::X86Assembler::subl_rr
Prototype: void subl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 593-596
100.000% (1/1)
11
JSC::X86Assembler::subq_ir
Name: JSC::X86Assembler::subq_ir
Prototype: void subq_ir(int imm, RegisterID dst)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 636-645
100.000% (4/4)
52
JSC::X86Assembler::subq_rr
Name: JSC::X86Assembler::subq_rr
Prototype: void subq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 631-634
  0.000% (0/1)
11
JSC::X86Assembler::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::testb_rr
Name: JSC::X86Assembler::testb_rr
Prototype: void testb_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1039-1042
  0.000% (0/1)
11
JSC::X86Assembler::testl_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::testl_rr
Name: JSC::X86Assembler::testl_rr
Prototype: void testl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1022-1025
100.000% (1/1)
11
JSC::X86Assembler::testq_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::testq_rm
Name: JSC::X86Assembler::testq_rm
Prototype: void testq_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1076-1079
  0.000% (0/1)
11
JSC::X86Assembler::testq_rr
Name: JSC::X86Assembler::testq_rr
Prototype: void testq_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1071-1074
100.000% (1/1)
11
JSC::X86Assembler::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::xchgl_rr
Name: JSC::X86Assembler::xchgl_rr
Prototype: void xchgl_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1149-1152
  0.000% (0/1)
11
JSC::X86Assembler::xchgq_rr
Name: JSC::X86Assembler::xchgq_rr
Prototype: void xchgq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1155-1158
  0.000% (0/1)
11
JSC::X86Assembler::xorl_im
Name: JSC::X86Assembler::xorl_im
Prototype: void xorl_im(int imm, int offset, RegisterID base)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 674-683
  0.000% (0/4)
52
JSC::X86Assembler::xorl_ir
Name: JSC::X86Assembler::xorl_ir
Prototype: void xorl_ir(int imm, RegisterID dst)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 685-694
 50.000% (2/4)
52
JSC::X86Assembler::xorl_mr
Name: JSC::X86Assembler::xorl_mr
Prototype: void xorl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 664-667
  0.000% (0/1)
11
JSC::X86Assembler::xorl_rm
Name: JSC::X86Assembler::xorl_rm
Prototype: void xorl_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 669-672
  0.000% (0/1)
11
JSC::X86Assembler::xorl_rr
Name: JSC::X86Assembler::xorl_rr
Prototype: void xorl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 659-662
100.000% (1/1)
11
JSC::X86Assembler::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::X86Assembler::xorq_ir
Name: JSC::X86Assembler::xorq_ir
Prototype: void xorq_ir(int imm, RegisterID dst)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 702-711
  0.000% (0/4)
52
JSC::X86Assembler::xorq_rm
Name: JSC::X86Assembler::xorq_rm
Prototype: void xorq_rm(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 713-716
  0.000% (0/1)
11
JSC::X86Assembler::xorq_rr
Name: JSC::X86Assembler::xorq_rr
Prototype: void xorq_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 697-700
  0.000% (0/1)
11
JSC::Yarr::ByteCompiler::ByteCompiler
Name: JSC::Yarr::ByteCompiler::ByteCompiler
Prototype: ByteCompiler(YarrPattern& pattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1471-1475
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::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::ByteCompiler::alternativeBodyDisjunction
Name: JSC::Yarr::ByteCompiler::alternativeBodyDisjunction
Prototype: void alternativeBodyDisjunction(bool onceThrough)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1802-1810
100.000% (1/1)
51
JSC::Yarr::ByteCompiler::alternativeDisjunction
Name: JSC::Yarr::ByteCompiler::alternativeDisjunction
Prototype: void alternativeDisjunction()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1812-1820
100.000% (1/1)
51
JSC::Yarr::ByteCompiler::assertionBOL
Name: JSC::Yarr::ByteCompiler::assertionBOL
Prototype: void assertionBOL(unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1496-1499
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
Name: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
Prototype: void assertionDotStarEnclosure(bool bolAnchored, bool eolAnchored)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1629-1632
  0.000% (0/1)
11
JSC::Yarr::ByteCompiler::assertionEOL
Name: JSC::Yarr::ByteCompiler::assertionEOL
Prototype: void assertionEOL(unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1501-1504
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::assertionWordBoundary
Name: JSC::Yarr::ByteCompiler::assertionWordBoundary
Prototype: void assertionWordBoundary(bool invert, unsigned inputPosition)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1506-1509
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::atomBackReference
Name: JSC::Yarr::ByteCompiler::atomBackReference
Prototype: void atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1535-1544
100.000% (1/1)
51
JSC::Yarr::ByteCompiler::atomCharacterClass
Name: JSC::Yarr::ByteCompiler::atomCharacterClass
Prototype: void atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1526-1533
100.000% (1/1)
41
JSC::Yarr::ByteCompiler::atomParenthesesOnceBegin
Name: JSC::Yarr::ByteCompiler::atomParenthesesOnceBegin
Prototype: void atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1546-1558
100.000% (1/1)
81
JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd
Name: JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd
Prototype: void atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1743-1764
100.000% (1/1)
151
JSC::Yarr::ByteCompiler::atomParenthesesSubpatternBegin
Name: JSC::Yarr::ByteCompiler::atomParenthesesSubpatternBegin
Prototype: void atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1574-1590
100.000% (1/1)
81
JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd
Name: JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd
Prototype: void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1708-1741
100.000% (4/4)
222
JSC::Yarr::ByteCompiler::atomParenthesesTerminalBegin
Name: JSC::Yarr::ByteCompiler::atomParenthesesTerminalBegin
Prototype: void atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1560-1572
  0.000% (0/1)
81
JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd
Name: JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd
Prototype: void atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1766-1787
  0.000% (0/1)
151
JSC::Yarr::ByteCompiler::atomParentheticalAssertionBegin
Name: JSC::Yarr::ByteCompiler::atomParentheticalAssertionBegin
Prototype: void atomParentheticalAssertionBegin(unsigned subpatternId, bool invert, unsigned frameLocation, unsigned alternativeFrameLocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1592-1604
100.000% (1/1)
81
JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd
Name: JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd
Prototype: void atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1606-1627
100.000% (1/1)
151
JSC::Yarr::ByteCompiler::atomPatternCharacter
Name: JSC::Yarr::ByteCompiler::atomPatternCharacter
Prototype: void atomPatternCharacter(UChar ch, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1511-1524
100.000% (7/7)
73
JSC::Yarr::ByteCompiler::checkInput
Name: JSC::Yarr::ByteCompiler::checkInput
Prototype: void checkInput(unsigned count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1486-1489
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::closeAlternative
Name: JSC::Yarr::ByteCompiler::closeAlternative
Prototype: void closeAlternative(int beginTerm)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1659-1683
100.000% (7/7)
153
JSC::Yarr::ByteCompiler::closeBodyAlternative
Name: JSC::Yarr::ByteCompiler::closeBodyAlternative
Prototype: void closeBodyAlternative()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1685-1706
100.000% (4/4)
142
JSC::Yarr::ByteCompiler::compile
Name: JSC::Yarr::ByteCompiler::compile
Prototype: PassOwnPtr<BytecodePattern> compile(BumpPointerAllocator* allocator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1477-1484
100.000% (1/1)
41
JSC::Yarr::ByteCompiler::dumpDisjunction
Name: JSC::Yarr::ByteCompiler::dumpDisjunction
Prototype: void dumpDisjunction(ByteDisjunction* disjunction)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1650-1656
  0.000% (0/4)
42
JSC::Yarr::ByteCompiler::emitDisjunction
Name: JSC::Yarr::ByteCompiler::emitDisjunction
Prototype: void emitDisjunction(PatternDisjunction* disjunction, unsigned inputCountAlreadyChecked = 0, unsigned parenthesesInputCountAlreadyChecked = 0)
Coverage:  83.636% (46/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1822-1931
 83.636% (46/55)
6621
JSC::Yarr::ByteCompiler::popParenthesesStack
Name: JSC::Yarr::ByteCompiler::popParenthesesStack
Prototype: unsigned popParenthesesStack()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1634-1647
100.000% (1/1)
91
JSC::Yarr::ByteCompiler::regexBegin
Name: JSC::Yarr::ByteCompiler::regexBegin
Prototype: void regexBegin(unsigned numSubpatterns, unsigned callFrameSize, bool onceThrough)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1789-1795
100.000% (1/1)
41
JSC::Yarr::ByteCompiler::regexEnd
Name: JSC::Yarr::ByteCompiler::regexEnd
Prototype: void regexEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1797-1800
100.000% (1/1)
11
JSC::Yarr::ByteCompiler::uncheckInput
Name: JSC::Yarr::ByteCompiler::uncheckInput
Prototype: void uncheckInput(unsigned count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1491-1494
  0.000% (0/1)
11
JSC::Yarr::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::AlternativeBegin
Name: JSC::Yarr::ByteTerm::AlternativeBegin
Prototype: static ByteTerm AlternativeBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 267-274
100.000% (1/1)
51
JSC::Yarr::ByteTerm::AlternativeDisjunction
Name: JSC::Yarr::ByteTerm::AlternativeDisjunction
Prototype: static ByteTerm AlternativeDisjunction()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 276-283
100.000% (1/1)
51
JSC::Yarr::ByteTerm::AlternativeEnd
Name: JSC::Yarr::ByteTerm::AlternativeEnd
Prototype: static ByteTerm AlternativeEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 285-292
100.000% (1/1)
51
JSC::Yarr::ByteTerm::BOL
Name: JSC::Yarr::ByteTerm::BOL
Prototype: static ByteTerm BOL(int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 200-205
100.000% (1/1)
31
JSC::Yarr::ByteTerm::BackReference
Name: JSC::Yarr::ByteTerm::BackReference
Prototype: static ByteTerm BackReference(unsigned subpatternId, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 235-238
100.000% (1/1)
11
JSC::Yarr::ByteTerm::BodyAlternativeBegin
Name: JSC::Yarr::ByteTerm::BodyAlternativeBegin
Prototype: static ByteTerm BodyAlternativeBegin(bool onceThrough)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 240-247
100.000% (1/1)
51
JSC::Yarr::ByteTerm::BodyAlternativeDisjunction
Name: JSC::Yarr::ByteTerm::BodyAlternativeDisjunction
Prototype: static ByteTerm BodyAlternativeDisjunction(bool onceThrough)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 249-256
100.000% (1/1)
51
JSC::Yarr::ByteTerm::BodyAlternativeEnd
Name: JSC::Yarr::ByteTerm::BodyAlternativeEnd
Prototype: static ByteTerm BodyAlternativeEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 258-265
100.000% (1/1)
51
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(UChar ch, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 110-131
 66.667% (6/9)
114
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 133-155
 44.444% (4/9)
124
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(CharacterClass* characterClass, bool invert, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 157-166
100.000% (1/1)
41
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(Type type, unsigned subpatternId, ByteDisjunction* parenthesesInfo, bool capture, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 168-178
100.000% (1/1)
51
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::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(Type type, unsigned subpatternId, bool capture, bool invert, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 189-198
100.000% (1/1)
41
JSC::Yarr::ByteTerm::CheckInput
Name: JSC::Yarr::ByteTerm::CheckInput
Prototype: static ByteTerm CheckInput(Checked<unsigned> count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 207-212
100.000% (1/1)
31
JSC::Yarr::ByteTerm::DotStarEnclosure
Name: JSC::Yarr::ByteTerm::DotStarEnclosure
Prototype: static ByteTerm DotStarEnclosure(bool bolAnchor, bool eolAnchor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 304-310
  0.000% (0/1)
41
JSC::Yarr::ByteTerm::EOL
Name: JSC::Yarr::ByteTerm::EOL
Prototype: static ByteTerm EOL(int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 221-226
100.000% (1/1)
31
JSC::Yarr::ByteTerm::SubpatternBegin
Name: JSC::Yarr::ByteTerm::SubpatternBegin
Prototype: static ByteTerm SubpatternBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 294-297
100.000% (1/1)
11
JSC::Yarr::ByteTerm::SubpatternEnd
Name: JSC::Yarr::ByteTerm::SubpatternEnd
Prototype: static ByteTerm SubpatternEnd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 299-302
100.000% (1/1)
11
JSC::Yarr::ByteTerm::UncheckInput
Name: JSC::Yarr::ByteTerm::UncheckInput
Prototype: static ByteTerm UncheckInput(Checked<unsigned> count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 214-219
  0.000% (0/1)
31
JSC::Yarr::ByteTerm::WordBoundary
Name: JSC::Yarr::ByteTerm::WordBoundary
Prototype: static ByteTerm WordBoundary(bool invert, int inputPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 228-233
100.000% (1/1)
31
JSC::Yarr::ByteTerm::capture
Name: JSC::Yarr::ByteTerm::capture
Prototype: bool capture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 317-320
100.000% (1/1)
11
JSC::Yarr::ByteTerm::invert
Name: JSC::Yarr::ByteTerm::invert
Prototype: bool invert()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 312-315
100.000% (1/1)
11
JSC::Yarr::BytecodePattern::BytecodePattern
Name: JSC::Yarr::BytecodePattern::BytecodePattern
Prototype: BytecodePattern(PassOwnPtr<ByteDisjunction> body, Vector<OwnPtr<ByteDisjunction> >& parenthesesInfoToAdopt, YarrPattern& pattern, BumpPointerAllocator* allocator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 340-356
100.000% (1/1)
71
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
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...10
Function: Heap::Object::markObjects
...15
Function: JSC::MacroAssemblerX86Common::store16
16
Function: JSC::MacroAssemblerX86_64::or64
17
Function: JSC::X86Assembler::addl_ir
18
Function: JSC::X86Assembler::movl_EAXm
1920
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
21
Function: JSC::Yarr::Parser::peekIsDigit
22
Function: JSC::Yarr::YarrGenerator::matchCharacterClass
23
Function: Lexer::setCode
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...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