OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
2
Condition %:  0.000% (0/1)
34
Condition %:  0.000% (0/1)
5
Condition %:  0.000% (0/1)
6
Condition %:  0.000% (0/1)
7
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
JSC::AbstractMacroAssembler::repatchInt32
Name: JSC::AbstractMacroAssembler::repatchInt32
Prototype: static void repatchInt32(CodeLocationDataLabel32 dataLabel32, int32_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 882-885
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::repatchJump
Name: JSC::AbstractMacroAssembler::repatchJump
Prototype: static void repatchJump(CodeLocationJump jump, CodeLocationLabel destination)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 867-870
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::repatchNearCall
Name: JSC::AbstractMacroAssembler::repatchNearCall
Prototype: static void repatchNearCall(CodeLocationNearCall nearCall, CodeLocationLabel destination)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 872-875
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::repatchPointer
Name: JSC::AbstractMacroAssembler::repatchPointer
Prototype: static void repatchPointer(CodeLocationDataLabelPtr dataLabelPtr, void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 887-890
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::replaceWithAddressComputation
Name: JSC::AbstractMacroAssembler::replaceWithAddressComputation
Prototype: static void replaceWithAddressComputation(CodeLocationConvertibleLoad label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 904-907
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::replaceWithLoad
Name: JSC::AbstractMacroAssembler::replaceWithLoad
Prototype: static void replaceWithLoad(CodeLocationConvertibleLoad label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 899-902
  0.000% (0/1)
11
JSC::AbstractMacroAssembler::watchpointLabel
Name: JSC::AbstractMacroAssembler::watchpointLabel
Prototype: Label watchpointLabel()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h
Lines: 750-755
  0.000% (0/1)
31
JSC::AssemblerBuffer::append
Name: JSC::AssemblerBuffer::append
Prototype: void append(const char* data, int size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 153-160
  0.000% (0/4)
42
JSC::AssemblerBuffer::debugOffset
Name: JSC::AssemblerBuffer::debugOffset
Prototype: unsigned debugOffset()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 150-150
  0.000% (0/1)
11
JSC::AssemblerBuffer::isAligned
Name: JSC::AssemblerBuffer::isAligned
Prototype: bool isAligned(int alignment) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 89-92
  0.000% (0/1)
11
JSC::AssemblerBuffer::putByte
Name: JSC::AssemblerBuffer::putByte
Prototype: void putByte(int8_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 110-110
  0.000% (0/1)
11
JSC::AssemblerBuffer::putInt
Name: JSC::AssemblerBuffer::putInt
Prototype: void putInt(int32_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 114-114
  0.000% (0/1)
11
JSC::AssemblerBuffer::putInt64
Name: JSC::AssemblerBuffer::putInt64
Prototype: void putInt64(int64_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 116-116
  0.000% (0/1)
11
JSC::AssemblerBuffer::putIntegral
Name: JSC::AssemblerBuffer::putIntegral
Prototype: template<typename IntegralType> void putIntegral(IntegralType value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 94-99
  0.000% (0/1)
21
JSC::AssemblerBuffer::putShort
Name: JSC::AssemblerBuffer::putShort
Prototype: void putShort(int16_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 112-112
  0.000% (0/1)
11
JSC::AssemblerBuffer::putShortUnchecked
Name: JSC::AssemblerBuffer::putShortUnchecked
Prototype: void putShortUnchecked(int16_t value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 111-111
  0.000% (0/1)
11
JSC::AssemblerLabel::labelAtOffset
Name: JSC::AssemblerLabel::labelAtOffset
Prototype: AssemblerLabel labelAtOffset(int offset) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 55-58
  0.000% (0/1)
11
JSC::CodeLocationCall::CodeLocationCall
Name: JSC::CodeLocationCall::CodeLocationCall
Prototype: explicit CodeLocationCall(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 109-110
  0.000% (0/1)
11
JSC::CodeLocationCall::CodeLocationCall
Name: JSC::CodeLocationCall::CodeLocationCall
Prototype: explicit CodeLocationCall(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 111-112
  0.000% (0/1)
11
JSC::CodeLocationCommon::callAtOffset
Name: JSC::CodeLocationCommon::callAtOffset
Prototype: inline CodeLocationCall CodeLocationCommon::callAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 178-182
  0.000% (0/1)
11
JSC::CodeLocationCommon::convertibleLoadAtOffset
Name: JSC::CodeLocationCommon::convertibleLoadAtOffset
Prototype: inline CodeLocationConvertibleLoad CodeLocationCommon::convertibleLoadAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 208-212
  0.000% (0/1)
11
JSC::CodeLocationCommon::dataLabel32AtOffset
Name: JSC::CodeLocationCommon::dataLabel32AtOffset
Prototype: inline CodeLocationDataLabel32 CodeLocationCommon::dataLabel32AtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 196-200
  0.000% (0/1)
11
JSC::CodeLocationCommon::dataLabelCompactAtOffset
Name: JSC::CodeLocationCommon::dataLabelCompactAtOffset
Prototype: inline CodeLocationDataLabelCompact CodeLocationCommon::dataLabelCompactAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 202-206
  0.000% (0/1)
11
JSC::CodeLocationCommon::dataLabelPtrAtOffset
Name: JSC::CodeLocationCommon::dataLabelPtrAtOffset
Prototype: inline CodeLocationDataLabelPtr CodeLocationCommon::dataLabelPtrAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 190-194
  0.000% (0/1)
11
JSC::CodeLocationCommon::instructionAtOffset
Name: JSC::CodeLocationCommon::instructionAtOffset
Prototype: inline CodeLocationInstruction CodeLocationCommon::instructionAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 160-164
  0.000% (0/1)
11
JSC::CodeLocationCommon::jumpAtOffset
Name: JSC::CodeLocationCommon::jumpAtOffset
Prototype: inline CodeLocationJump CodeLocationCommon::jumpAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 172-176
  0.000% (0/1)
11
JSC::CodeLocationCommon::labelAtOffset
Name: JSC::CodeLocationCommon::labelAtOffset
Prototype: inline CodeLocationLabel CodeLocationCommon::labelAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 166-170
  0.000% (0/1)
11
JSC::CodeLocationCommon::nearCallAtOffset
Name: JSC::CodeLocationCommon::nearCallAtOffset
Prototype: inline CodeLocationNearCall CodeLocationCommon::nearCallAtOffset(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 184-188
  0.000% (0/1)
11
JSC::CodeLocationConvertibleLoad::CodeLocationConvertibleLoad
Name: JSC::CodeLocationConvertibleLoad::CodeLocationConvertibleLoad
Prototype: explicit CodeLocationConvertibleLoad(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 154-155
  0.000% (0/1)
11
JSC::CodeLocationConvertibleLoad::CodeLocationConvertibleLoad
Name: JSC::CodeLocationConvertibleLoad::CodeLocationConvertibleLoad
Prototype: explicit CodeLocationConvertibleLoad(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 156-157
  0.000% (0/1)
11
JSC::CodeLocationDataLabel32::CodeLocationDataLabel32
Name: JSC::CodeLocationDataLabel32::CodeLocationDataLabel32
Prototype: explicit CodeLocationDataLabel32(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 127-128
  0.000% (0/1)
11
JSC::CodeLocationDataLabel32::CodeLocationDataLabel32
Name: JSC::CodeLocationDataLabel32::CodeLocationDataLabel32
Prototype: explicit CodeLocationDataLabel32(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 129-130
  0.000% (0/1)
11
JSC::CodeLocationDataLabelCompact::CodeLocationDataLabelCompact
Name: JSC::CodeLocationDataLabelCompact::CodeLocationDataLabelCompact
Prototype: explicit CodeLocationDataLabelCompact(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 136-137
  0.000% (0/1)
11
JSC::CodeLocationDataLabelCompact::CodeLocationDataLabelCompact
Name: JSC::CodeLocationDataLabelCompact::CodeLocationDataLabelCompact
Prototype: explicit CodeLocationDataLabelCompact(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 138-139
  0.000% (0/1)
11
JSC::CodeLocationDataLabelPtr::CodeLocationDataLabelPtr
Name: JSC::CodeLocationDataLabelPtr::CodeLocationDataLabelPtr
Prototype: explicit CodeLocationDataLabelPtr(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 145-146
  0.000% (0/1)
11
JSC::CodeLocationDataLabelPtr::CodeLocationDataLabelPtr
Name: JSC::CodeLocationDataLabelPtr::CodeLocationDataLabelPtr
Prototype: explicit CodeLocationDataLabelPtr(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 147-148
  0.000% (0/1)
11
JSC::CodeLocationInstruction::CodeLocationInstruction
Name: JSC::CodeLocationInstruction::CodeLocationInstruction
Prototype: explicit CodeLocationInstruction(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 82-83
  0.000% (0/1)
11
JSC::CodeLocationInstruction::CodeLocationInstruction
Name: JSC::CodeLocationInstruction::CodeLocationInstruction
Prototype: explicit CodeLocationInstruction(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 84-85
  0.000% (0/1)
11
JSC::CodeLocationJump::CodeLocationJump
Name: JSC::CodeLocationJump::CodeLocationJump
Prototype: explicit CodeLocationJump(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 100-101
  0.000% (0/1)
11
JSC::CodeLocationJump::CodeLocationJump
Name: JSC::CodeLocationJump::CodeLocationJump
Prototype: explicit CodeLocationJump(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 102-103
  0.000% (0/1)
11
JSC::CodeLocationLabel::CodeLocationLabel
Name: JSC::CodeLocationLabel::CodeLocationLabel
Prototype: explicit CodeLocationLabel(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 91-92
  0.000% (0/1)
11
JSC::CodeLocationNearCall::CodeLocationNearCall
Name: JSC::CodeLocationNearCall::CodeLocationNearCall
Prototype: explicit CodeLocationNearCall(MacroAssemblerCodePtr location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 118-119
  0.000% (0/1)
11
JSC::CodeLocationNearCall::CodeLocationNearCall
Name: JSC::CodeLocationNearCall::CodeLocationNearCall
Prototype: explicit CodeLocationNearCall(void* location)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/CodeLocation.h
Lines: 120-121
  0.000% (0/1)
11
JSC::ExecutableMemoryHandle::chunk
Name: JSC::ExecutableMemoryHandle::chunk
Prototype: QV4::ExecutableAllocator::ChunkOfPages *chunk() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/ExecutableAllocator.h
Lines: 88-89
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: FunctionPtr()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 90-93
  0.000% (0/1)
21
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType> FunctionPtr(returnType(*value)())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 95-100
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1> FunctionPtr(returnType(*value)(argType1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 102-107
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1, typename argType2> FunctionPtr(returnType(*value)(argType1, argType2))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 109-114
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1, typename argType2, typename argType3> FunctionPtr(returnType(*value)(argType1, argType2, argType3))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 116-121
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1, typename argType2, typename argType3, typename argType4> FunctionPtr(returnType(*value)(argType1, argType2, argType3, argType4))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 123-128
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1, typename argType2, typename argType3, typename argType4, typename argType5> FunctionPtr(returnType(*value)(argType1, argType2, argType3, argType4, argType5))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 130-135
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1, typename argType2, typename argType3, typename argType4, typename argType5, typename argType6> FunctionPtr(returnType(*value)(argType1, argType2, argType3, argType4, argType5, argType6))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 137-142
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename FunctionType> explicit FunctionPtr(FunctionType* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 222-230
  0.000% (0/1)
11
JSC::FunctionPtr::executableAddress
Name: JSC::FunctionPtr::executableAddress
Prototype: void* executableAddress() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 233-233
  0.000% (0/1)
11
JSC::FunctionPtr::value
Name: JSC::FunctionPtr::value
Prototype: void* value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 232-232
  0.000% (0/1)
11
JSC::LinkBufferBase::debugAddress
Name: JSC::LinkBufferBase::debugAddress
Prototype: void* debugAddress()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 219-222
  0.000% (0/1)
11
JSC::LinkBufferBase::debugSize
Name: JSC::LinkBufferBase::debugSize
Prototype: size_t debugSize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 224-227
  0.000% (0/1)
11
JSC::LinkBufferBase::finalizeCodeWithDisassembly
Name: JSC::LinkBufferBase::finalizeCodeWithDisassembly
Prototype: template <typename MacroAssembler, template <typename T> class ExecutableOffsetCalculator> inline typename LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::CodeRef LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::finalizeCodeWithDisassembly(const char* format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 302-326
  0.000% (0/1)
331
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(Call call, FunctionPtr function)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 116-121
  0.000% (0/1)
31
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(Jump jump, CodeLocationLabel label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 123-127
  0.000% (0/1)
21
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(JumpList list, CodeLocationLabel label)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 129-133
  0.000% (0/4)
22
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationCall locationOf(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 149-154
  0.000% (0/1)
31
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationLabel locationOf(PatchableJump jump)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 163-166
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabelPtr locationOf(DataLabelPtr label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 173-176
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabel32 locationOf(DataLabel32 label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 178-181
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabelCompact locationOf(DataLabelCompact label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 183-186
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationConvertibleLoad locationOf(ConvertibleLoadLabel label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 188-191
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOfNearCall
Name: JSC::LinkBufferBase::locationOfNearCall
Prototype: CodeLocationNearCall locationOfNearCall(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 156-161
  0.000% (0/1)
31
JSC::LinkBufferBase::offsetOf
Name: JSC::LinkBufferBase::offsetOf
Prototype: uint32_t offsetOf(Label label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 201-204
  0.000% (0/1)
11
JSC::LinkBufferBase::patch
Name: JSC::LinkBufferBase::patch
Prototype: void patch(DataLabelPtr label, void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 135-139
  0.000% (0/1)
21
JSC::LinkBufferBase::returnAddressOffset
Name: JSC::LinkBufferBase::returnAddressOffset
Prototype: unsigned returnAddressOffset(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 195-199
  0.000% (0/1)
21
JSC::LinkBufferBase::trampolineAt
Name: JSC::LinkBufferBase::trampolineAt
Prototype: CodePtr trampolineAt(Label label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 214-217
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 616-619
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(Address src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 621-624
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImm32 imm, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 636-639
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(AbsoluteAddress src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 641-644
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImmPtr imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 646-649
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImm32 imm, AbsoluteAddress address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 651-654
  0.000% (0/1)
11
JSC::MacroAssembler::andPtr
Name: JSC::MacroAssembler::andPtr
Prototype: void andPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 656-659
  0.000% (0/1)
11
JSC::MacroAssembler::andPtr
Name: JSC::MacroAssembler::andPtr
Prototype: void andPtr(TrustedImm32 imm, RegisterID srcDest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 661-664
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, RegisterID op2, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 261-264
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, TrustedImm32 imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 266-269
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, Imm32 imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 271-274
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID left, Address right, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 276-279
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: Jump branch32(RelationalCondition cond, Imm32 left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 286-289
  0.000% (0/1)
11
JSC::MacroAssembler::branchAddPtr
Name: JSC::MacroAssembler::branchAddPtr
Prototype: Jump branchAddPtr(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 866-869
  0.000% (0/1)
11
JSC::MacroAssembler::branchAddPtr
Name: JSC::MacroAssembler::branchAddPtr
Prototype: Jump branchAddPtr(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 871-874
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: void branchPtr(RelationalCondition cond, RegisterID op1, TrustedImmPtr imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 252-255
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: void branchPtr(RelationalCondition cond, RegisterID op1, ImmPtr imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 256-259
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, RegisterID left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 806-809
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, RegisterID left, Address right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 816-819
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, Address left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 821-824
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 826-829
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, Address left, TrustedImmPtr right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 831-834
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 876-879
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 881-884
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, RegisterID src1, TrustedImm32 src2, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 886-889
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: void branchTestPtr(ResultCondition cond, RegisterID reg, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 291-294
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, RegisterID reg, RegisterID mask)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 836-839
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 841-844
  0.000% (0/1)
11
Page:<>1
Condition %:  0.000% (0/11)
2
Condition %:  0.000% (0/1)
34
Condition %:  0.000% (0/1)
5
Condition %:  0.000% (0/1)
6
Condition %:  0.000% (0/1)
7
Condition %:  0.000% (0/1)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0