| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
ExecutionEngine::newDateObject| Name: | ExecutionEngine::newDateObject | | Prototype: | Heap::DateObject *ExecutionEngine::newDateObject(const QDateTime &dt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 765-770 |
| | 3 | 1 |
ExecutionEngine::newDateObjectFromTime| Name: | ExecutionEngine::newDateObjectFromTime | | Prototype: | Heap::DateObject *ExecutionEngine::newDateObjectFromTime(const QTime &t) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 772-777 |
| | 3 | 1 |
ExecutionEngine::newForInIteratorObject| Name: | ExecutionEngine::newForInIteratorObject | | Prototype: | Heap::Object *ExecutionEngine::newForInIteratorObject(Object *o) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 847-852 |
| | 3 | 1 |
ExecutionEngine::newInternalClass| Name: | ExecutionEngine::newInternalClass | | Prototype: | Heap::InternalClass *ExecutionEngine::newInternalClass(const VTable *vtable, Object *prototype) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 654-659 |
| | 3 | 1 |
ExecutionEngine::throwRangeError| Name: | ExecutionEngine::throwRangeError | | Prototype: | ReturnedValue ExecutionEngine::throwRangeError(const QString &message) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1124-1129 |
| | 3 | 1 |
ExecutionEngine::throwSyntaxError| Name: | ExecutionEngine::throwSyntaxError | | Prototype: | ReturnedValue ExecutionEngine::throwSyntaxError(const QString &message, const QString &fileName, int line, int column) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1078-1083 |
| | 3 | 1 |
ExecutionEngine::throwSyntaxError| Name: | ExecutionEngine::throwSyntaxError | | Prototype: | ReturnedValue ExecutionEngine::throwSyntaxError(const QString &message) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1085-1090 |
| | 3 | 1 |
ExecutionEngine::throwTypeError| Name: | ExecutionEngine::throwTypeError | | Prototype: | ReturnedValue ExecutionEngine::throwTypeError() | | Coverage: | 100.000% (2/2) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1093-1098 |
| | 3 | 1 |
ExecutionEngine::throwTypeError| Name: | ExecutionEngine::throwTypeError | | Prototype: | ReturnedValue ExecutionEngine::throwTypeError(const QString &message) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1100-1105 |
| | 3 | 1 |
ExecutionEngine::throwURIError| Name: | ExecutionEngine::throwURIError | | Prototype: | ReturnedValue ExecutionEngine::throwURIError(const Value &msg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 1140-1145 |
| | 3 | 1 |
FxGridItemSG::rowPos| Name: | FxGridItemSG::rowPos | | Prototype: | qreal rowPos() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp | | Lines: | 85-90 |
| | 3 | 2 |
FxListItemSG::itemPosition| Name: | FxListItemSG::itemPosition | | Prototype: | qreal itemPosition() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | | Lines: | 277-282 |
| | 3 | 2 |
FxListItemSG::sectionSize| Name: | FxListItemSG::sectionSize | | Prototype: | qreal sectionSize() const override | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | | Lines: | 292-296 |
| | 3 | 2 |
FxListItemSG::setSize| Name: | FxListItemSG::setSize | | Prototype: | void setSize(qreal size) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | | Lines: | 325-330 |
| | 3 | 2 |
FxListItemSG::size| Name: | FxListItemSG::size | | Prototype: | qreal size() const override | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp | | Lines: | 283-288 |
| | 3 | 2 |
Heap::ArrayBuffer::destroy| Name: | Heap::ArrayBuffer::destroy | | Prototype: | void Heap::ArrayBuffer::destroy() | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp | | Lines: | 115-120 |
| | 3 | 2 |
Heap::ArrayBuffer::init| Name: | Heap::ArrayBuffer::init | | Prototype: | void Heap::ArrayBuffer::init(const QByteArray& array) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp | | Lines: | 108-113 |
| | 3 | 1 |
Heap::FunctionObject::destroy| Name: | Heap::FunctionObject::destroy | | Prototype: | void Heap::FunctionObject::destroy() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 148-153 |
| | 3 | 2 |
Heap::FunctionObject::init| Name: | Heap::FunctionObject::init | | Prototype: | void Heap::FunctionObject::init(QV4::ExecutionContext *scope, const QString &name, bool createProto) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 123-128 |
| | 3 | 1 |
Heap::FunctionObject::setFunction| Name: | Heap::FunctionObject::setFunction | | Prototype: | void Heap::FunctionObject::setFunction(Function *f) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 141-147 |
| | 3 | 2 |
Heap::MapObject::markObjects| Name: | Heap::MapObject::markObjects | | Prototype: | void Heap::MapObject::markObjects(Heap::Base *that, MarkStack *markStack) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject.cpp | | Lines: | 148-153 |
| | 3 | 1 |
Heap::QQmlContextWrapper::destroy| Name: | Heap::QQmlContextWrapper::destroy | | Prototype: | void Heap::QQmlContextWrapper::destroy() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp | | Lines: | 74-79 |
| | 3 | 1 |
Heap::QQmlTypeWrapper::init| Name: | Heap::QQmlTypeWrapper::init | | Prototype: | void Heap::QQmlTypeWrapper::init() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp | | Lines: | 58-63 |
| | 3 | 1 |
Heap::QmlContext::init| Name: | Heap::QmlContext::init | | Prototype: | void Heap::QmlContext::init(QV4::ExecutionContext *outerContext, QV4::QQmlContextWrapper *qml) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp | | Lines: | 307-313 |
| | 3 | 1 |
Heap::QmlSignalHandler::init| Name: | Heap::QmlSignalHandler::init | | Prototype: | void Heap::QmlSignalHandler::init(QObject *object, int signalIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 2188-2193 |
| | 3 | 1 |
Heap::SetObject::markObjects| Name: | Heap::SetObject::markObjects | | Prototype: | void Heap::SetObject::markObjects(Heap::Base *that, MarkStack *markStack) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject.cpp | | Lines: | 139-144 |
| | 3 | 1 |
Heap::StringObject::init| Name: | Heap::StringObject::init | | Prototype: | void Heap::StringObject::init(const QV4::String *str) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | | Lines: | 80-85 |
| | 3 | 1 |
Heap::TypedArray::init| Name: | Heap::TypedArray::init | | Prototype: | void Heap::TypedArray::init(Type t) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp | | Lines: | 356-361 |
| | 3 | 1 |
JSC::AbstractMacroAssembler::Jump::label| Name: | JSC::AbstractMacroAssembler::Jump::label | | Prototype: | Label label() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 579-584 |
| | 3 | 1 |
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 |
| | 3 | 1 |
JSC::AssemblerBuffer::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 |
| | 3 | 1 |
JSC::AssemblerBuffer::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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
JSC::MacroAssembler::isInvertible| Name: | JSC::MacroAssembler::isInvertible | | Prototype: | static bool isInvertible(ResultCondition cond) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 175-184 |
| | 3 | 4 |
JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef| Name: | JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef | | Prototype: | MacroAssemblerCodeRef(PassRefPtr<ExecutableMemoryHandle> executableMemory) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 350-357 |
| | 3 | 1 |
JSC::MacroAssemblerCodeRef::size| Name: | JSC::MacroAssemblerCodeRef::size | | Prototype: | size_t size() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 385-390 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::absDouble| Name: | JSC::MacroAssemblerX86Common::absDouble | | Prototype: | void absDouble(FPRegisterID src, FPRegisterID dst) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 465-471 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branch8| Name: | JSC::MacroAssemblerX86Common::branch8 | | Prototype: | Jump branch8(RelationalCondition cond, BaseIndex left, TrustedImm32 right) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1198-1204 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branchDoubleNonZero| Name: | JSC::MacroAssemblerX86Common::branchDoubleNonZero | | Prototype: | Jump branchDoubleNonZero(FPRegisterID reg, FPRegisterID scratch) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 922-927 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branchDoubleZeroOrNaN| Name: | JSC::MacroAssemblerX86Common::branchDoubleZeroOrNaN | | Prototype: | Jump branchDoubleZeroOrNaN(FPRegisterID reg, FPRegisterID scratch) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 929-934 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branchSub32| Name: | JSC::MacroAssemblerX86Common::branchSub32 | | Prototype: | Jump branchSub32(ResultCondition cond, RegisterID src1, RegisterID src2, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1339-1346 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branchTruncateDoubleToInt32| Name: | JSC::MacroAssemblerX86Common::branchTruncateDoubleToInt32 | | Prototype: | Jump branchTruncateDoubleToInt32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 875-880 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::branchTruncateDoubleToUint32| Name: | JSC::MacroAssemblerX86Common::branchTruncateDoubleToUint32 | | Prototype: | Jump branchTruncateDoubleToUint32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 882-887 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::divDouble| Name: | JSC::MacroAssemblerX86Common::divDouble | | Prototype: | void divDouble(FPRegisterID op1, FPRegisterID op2, FPRegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 768-775 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::load32WithAddressOffsetPatch| Name: | JSC::MacroAssemblerX86Common::load32WithAddressOffsetPatch | | Prototype: | DataLabel32 load32WithAddressOffsetPatch(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 509-514 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::load32WithCompactAddressOffsetPatch| Name: | JSC::MacroAssemblerX86Common::load32WithCompactAddressOffsetPatch | | Prototype: | DataLabelCompact load32WithCompactAddressOffsetPatch(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 516-521 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::loadCompactWithAddressOffsetPatch| Name: | JSC::MacroAssemblerX86Common::loadCompactWithAddressOffsetPatch | | Prototype: | DataLabelCompact loadCompactWithAddressOffsetPatch(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 529-534 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::lshift32| Name: | JSC::MacroAssemblerX86Common::lshift32 | | Prototype: | void lshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 227-232 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::move| Name: | JSC::MacroAssemblerX86Common::move | | Prototype: | void move(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 999-1007 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::moveDouble| Name: | JSC::MacroAssemblerX86Common::moveDouble | | Prototype: | void moveDouble(FPRegisterID src, FPRegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 674-679 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::negateDouble| Name: | JSC::MacroAssemblerX86Common::negateDouble | | Prototype: | void negateDouble(FPRegisterID src, FPRegisterID dst) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 473-479 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::rshift32| Name: | JSC::MacroAssemblerX86Common::rshift32 | | Prototype: | void rshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 342-347 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::store32WithAddressOffsetPatch| Name: | JSC::MacroAssemblerX86Common::store32WithAddressOffsetPatch | | Prototype: | DataLabel32 store32WithAddressOffsetPatch(RegisterID src, Address address) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 576-581 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::subDouble| Name: | JSC::MacroAssemblerX86Common::subDouble | | Prototype: | void subDouble(FPRegisterID op1, FPRegisterID op2, FPRegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 789-796 |
| | 3 | 1 |
JSC::MacroAssemblerX86Common::urshift32| Name: | JSC::MacroAssemblerX86Common::urshift32 | | Prototype: | void urshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 379-384 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::xor32| Name: | JSC::MacroAssemblerX86Common::xor32 | | Prototype: | void xor32(TrustedImm32 imm, Address dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 416-422 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::xor32| Name: | JSC::MacroAssemblerX86Common::xor32 | | Prototype: | void xor32(TrustedImm32 imm, RegisterID dest) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 424-430 |
| | 3 | 2 |
JSC::MacroAssemblerX86_64::branchAdd32| Name: | JSC::MacroAssemblerX86_64::branchAdd32 | | Prototype: | Jump branchAdd32(ResultCondition cond, TrustedImm32 src, AbsoluteAddress dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 196-201 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::branchTest8| Name: | JSC::MacroAssemblerX86_64::branchTest8 | | Prototype: | Jump branchTest8(ResultCondition cond, ExtendedAddress address, TrustedImm32 mask = TrustedImm32(-1)) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 671-676 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::compare64| Name: | JSC::MacroAssemblerX86_64::compare64 | | Prototype: | void compare64(RelationalCondition cond, RegisterID left, RegisterID right, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 494-499 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::convertibleLoadPtr| Name: | JSC::MacroAssemblerX86_64::convertibleLoadPtr | | Prototype: | ConvertibleLoadLabel convertibleLoadPtr(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 637-642 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::linkCall| Name: | JSC::MacroAssemblerX86_64::linkCall | | Prototype: | static void linkCall(void* code, Call call, FunctionPtr function) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 728-734 |
| | 3 | 2 |
JSC::MacroAssemblerX86_64::load64WithAddressOffsetPatch| Name: | JSC::MacroAssemblerX86_64::load64WithAddressOffsetPatch | | Prototype: | DataLabel32 load64WithAddressOffsetPatch(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 421-426 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::load64WithCompactAddressOffsetPatch| Name: | JSC::MacroAssemblerX86_64::load64WithCompactAddressOffsetPatch | | Prototype: | DataLabelCompact load64WithCompactAddressOffsetPatch(Address address, RegisterID dest) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 428-433 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::moveWithPatch| Name: | JSC::MacroAssemblerX86_64::moveWithPatch | | Prototype: | DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 644-649 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::store64WithAddressOffsetPatch| Name: | JSC::MacroAssemblerX86_64::store64WithAddressOffsetPatch | | Prototype: | DataLabel32 store64WithAddressOffsetPatch(RegisterID src, Address address) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 467-472 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::storePtrWithPatch| Name: | JSC::MacroAssemblerX86_64::storePtrWithPatch | | Prototype: | DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 663-668 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::urshift64| Name: | JSC::MacroAssemblerX86_64::urshift64 | | Prototype: | void urshift64(RegisterID src, TrustedImm32 imm, RegisterID dest) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 375-380 |
| | 3 | 2 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode, RegisterID reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2172-2177 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp64 | | Prototype: | void oneByteOp64(OneByteOpcodeID opcode) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2279-2284 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp64 | | Prototype: | void oneByteOp64(OneByteOpcodeID opcode, RegisterID reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2286-2291 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::putModRmSib| Name: | JSC::X86Assembler::X86InstructionFormatter::putModRmSib | | Prototype: | void putModRmSib(ModRmMode mode, int reg, RegisterID base, RegisterID index, int scale) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2518-2524 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::twoByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::twoByteOp | | Prototype: | void twoByteOp(TwoByteOpcodeID opcode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2228-2233 |
| | 3 | 1 |
JSC::X86Assembler::align| Name: | JSC::X86Assembler::align | | Prototype: | AssemblerLabel align(int alignment) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1873-1879 |
| | 3 | 2 |
JSC::X86Assembler::movb_i8m| Name: | JSC::X86Assembler::movb_i8m | | Prototype: | void movb_i8m(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: | 1238-1243 |
| | 3 | 1 |
JSC::X86Assembler::movb_i8m| Name: | JSC::X86Assembler::movb_i8m | | Prototype: | void movb_i8m(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: | 1245-1250 |
| | 3 | 1 |
JSC::X86Assembler::pextrw_irr| Name: | JSC::X86Assembler::pextrw_irr | | Prototype: | void pextrw_irr(int whichWord, XMMRegisterID 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: | 1743-1748 |
| | 3 | 1 |
JSC::X86Assembler::psllq_i8r| Name: | JSC::X86Assembler::psllq_i8r | | Prototype: | void psllq_i8r(int imm, 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: | 1750-1755 |
| | 3 | 1 |
JSC::X86Assembler::psrlq_i8r| Name: | JSC::X86Assembler::psrlq_i8r | | Prototype: | void psrlq_i8r(int imm, 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: | 1757-1762 |
| | 3 | 1 |
JSC::X86Assembler::repatchCompact| Name: | JSC::X86Assembler::repatchCompact | | Prototype: | static void repatchCompact(void* where, int32_t value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1939-1944 |
| | 3 | 1 |
JSC::X86Assembler::setRel32| Name: | JSC::X86Assembler::setRel32 | | Prototype: | static void setRel32(void* from, void* to) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2122-2128 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
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 |
| | 3 | 2 |
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 |
| | 3 | 1 |
JSC::Yarr::PatternDisjunction::addNewAlternative| Name: | JSC::Yarr::PatternDisjunction::addNewAlternative | | Prototype: | PatternAlternative* addNewAlternative() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 271-276 |
| | 3 | 1 |
JSC::Yarr::PatternTerm::PatternTerm| Name: | JSC::Yarr::PatternTerm::PatternTerm | | Prototype: | PatternTerm(UChar ch) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 119-127 |
| | 3 | 1 |
JSC::Yarr::PatternTerm::PatternTerm| Name: | JSC::Yarr::PatternTerm::PatternTerm | | Prototype: | PatternTerm(CharacterClass* charClass, bool invert) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 129-137 |
| | 3 | 1 |
JSC::Yarr::PatternTerm::PatternTerm| Name: | JSC::Yarr::PatternTerm::PatternTerm | | Prototype: | PatternTerm(unsigned spatternId) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 161-169 |
| | 3 | 1 |
JSC::Yarr::YarrGenerator::BacktrackingState::linkDataLabels| Name: | JSC::Yarr::YarrGenerator::BacktrackingState::linkDataLabels | | Prototype: | void linkDataLabels(LinkBuffer<JSC::DefaultMacroAssembler>& linkBuffer) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 602-607 |
| | 3 | 2 |
JSC::Yarr::YarrGenerator::generateReturn| Name: | JSC::Yarr::YarrGenerator::generateReturn | | Prototype: | void generateReturn() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 2603-2633 |
| | 3 | 1 |
JSC::Yarr::YarrGenerator::initCallFrame| Name: | JSC::Yarr::YarrGenerator::initCallFrame | | Prototype: | void initCallFrame() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 355-360 |
| | 3 | 2 |
JSC::Yarr::YarrGenerator::jumpIfNoAvailableInput| Name: | JSC::Yarr::YarrGenerator::jumpIfNoAvailableInput | | Prototype: | Jump jumpIfNoAvailableInput(unsigned countToCheck = 0) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 265-270 |
| | 3 | 2 |
JSC::Yarr::YarrGenerator::readCharacter| Name: | JSC::Yarr::YarrGenerator::readCharacter | | Prototype: | void readCharacter(int inputPosition, RegisterID reg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 308-314 |
| | 3 | 2 |