OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::JSC::AssemblerBuffer
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
AssemblerBuffer
Name: JSC::AssemblerBuffer::AssemblerBuffer
Prototype: AssemblerBuffer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 66-72
100.000% (1/1)
21
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
codeSize
Name: JSC::AssemblerBuffer::codeSize
Prototype: size_t codeSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 123-126
100.000% (1/1)
11
data
Name: JSC::AssemblerBuffer::data
Prototype: void* data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 118-121
100.000% (1/1)
11
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
ensureSpace
Name: JSC::AssemblerBuffer::ensureSpace
Prototype: void ensureSpace(int space)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 83-87
100.000% (4/4)
22
executableCopy
Name: JSC::AssemblerBuffer::executableCopy
Prototype: PassRefPtr<ExecutableMemoryHandle> executableCopy(JSGlobalData& globalData, void* ownerUID, JITCompilationEffort effort)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 133-148
 42.857% (3/7)
83
grow
Name: JSC::AssemblerBuffer::grow
Prototype: void grow(int extraCapacity = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 162-168
100.000% (1/1)
31
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
isAvailable
Name: JSC::AssemblerBuffer::isAvailable
Prototype: bool isAvailable(int space)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 78-81
100.000% (1/1)
11
label
Name: JSC::AssemblerBuffer::label
Prototype: AssemblerLabel label() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 128-131
100.000% (1/1)
11
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
putByteUnchecked
Name: JSC::AssemblerBuffer::putByteUnchecked
Prototype: void putByteUnchecked(int8_t value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 109-109
100.000% (1/1)
11
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
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
putInt64Unchecked
Name: JSC::AssemblerBuffer::putInt64Unchecked
Prototype: void putInt64Unchecked(int64_t value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 115-115
100.000% (1/1)
11
putIntUnchecked
Name: JSC::AssemblerBuffer::putIntUnchecked
Prototype: void putIntUnchecked(int32_t value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 113-113
100.000% (1/1)
11
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
putIntegralUnchecked
Name: JSC::AssemblerBuffer::putIntegralUnchecked
Prototype: template<typename IntegralType> void putIntegralUnchecked(IntegralType value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AssemblerBuffer.h
Lines: 101-107
100.000% (1/1)
31
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
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

Generated by Squish Coco 4.2.0