| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
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]::QQuickJSContext2DImageData::method_get_data| Name: | 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]::QQuickJSContext2DImageData::method_get_data | | Prototype: | QV4::ReturnedValue QQuickJSContext2DImageData::method_get_data(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 3096-3103 |
| | 5 | 2 |
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]::QQuickJSContext2DPixelData::proto_get_length| Name: | 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]::QQuickJSContext2DPixelData::proto_get_length | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPixelData::proto_get_length(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 3123-3131 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_beginPath| Name: | 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]::QQuickJSContext2DPrototype::method_beginPath | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_beginPath(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 2277-2287 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_clip| Name: | 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]::QQuickJSContext2DPrototype::method_clip | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_clip(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 2354-2362 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_closePath| Name: | 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]::QQuickJSContext2DPrototype::method_closePath | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_closePath(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 2371-2380 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_fill| Name: | 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]::QQuickJSContext2DPrototype::method_fill | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_fill(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 2391-2398 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_reset| Name: | 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]::QQuickJSContext2DPrototype::method_reset | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_reset(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 1011-1020 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_resetTransform| Name: | 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]::QQuickJSContext2DPrototype::method_resetTransform | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_resetTransform(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 1234-1244 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_restore| Name: | 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]::QQuickJSContext2DPrototype::method_restore | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_restore(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 997-1005 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_save| Name: | 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]::QQuickJSContext2DPrototype::method_save | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_save(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 1052-1061 |
| | 5 | 2 |
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]::QQuickJSContext2DPrototype::method_stroke| Name: | 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]::QQuickJSContext2DPrototype::method_stroke | | Prototype: | QV4::ReturnedValue QQuickJSContext2DPrototype::method_stroke(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 2569-2578 |
| | 5 | 2 |
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]::QV4::Heap::QQuickJSContext2DPixelData::init| Name: | 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]::QV4::Heap::QQuickJSContext2DPixelData::init | | Prototype: | void QV4::Heap::QQuickJSContext2DPixelData::init() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp | | Lines: | 917-924 |
| | 5 | 1 |
qt_sg_envFloat| Name: | qt_sg_envFloat | | Prototype: | static float qt_sg_envFloat(const char *name, float defaultValue) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp | | Lines: | 90-97 |
| | 5 | 2 |
qt_sg_envInt| Name: | qt_sg_envInt | | Prototype: | int qt_sg_envInt(const char *name, int defaultValue) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 61-68 |
| | 5 | 2 |
regExpFlagFromChar| Name: | regExpFlagFromChar | | Prototype: | static inline int regExpFlagFromChar(const QChar &ch) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 55-63 |
| | 5 | 4 |
reverseAnchorLine| Name: | reverseAnchorLine | | Prototype: | static inline QQuickAnchors::Anchor reverseAnchorLine(QQuickAnchors::Anchor anchorLine) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp | | Lines: | 691-700 |
| | 5 | 3 |
setJumpOutLocation [qv4codegen.cpp #1]| Name: | setJumpOutLocation [qv4codegen.cpp #1] | | Prototype: | static inline void setJumpOutLocation(QV4::Moth::BytecodeGenerator *bytecodeGenerator, const Statement *body, const SourceLocation &fallback) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 72-89 |
| | 5 | 7 |
setJumpOutLocation [qv4codegen.cpp #2]| Name: | setJumpOutLocation [qv4codegen.cpp #2] | | Prototype: | static inline void setJumpOutLocation(QV4::Moth::BytecodeGenerator *bytecodeGenerator, const Statement *body, const SourceLocation &fallback) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 72-89 |
| | 5 | 7 |
setModelDataType| Name: | setModelDataType | | Prototype: | template <typename T, typename M> static void setModelDataType(QMetaObjectBuilder *builder, M *metaType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp | | Lines: | 74-81 |
| | 5 | 1 |
thisAsString| Name: | thisAsString | | Prototype: | static Heap::String *thisAsString(ExecutionEngine *v4, const QV4::Value *thisObject) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp | | Lines: | 278-285 |
| | 5 | 3 |
toRectMin| Name: | toRectMin | | Prototype: | inline QRect toRectMin(const QRectF & r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 64-71 |
| | 5 | 1 |
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importFile| Name: | typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importFile | | Prototype: | void importFile(const QString &jsfile, const QString &module, int line, int column) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp | | Lines: | 294-304 |
| | 5 | 1 |
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::mergeImports| Name: | typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::mergeImports | | Prototype: | QVariantList mergeImports(const QVariantList &a, const QVariantList &b) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp | | Lines: | 372-380 |
| | 5 | 3 |
ArrayBufferCtor::method_isView| Name: | ArrayBufferCtor::method_isView | | Prototype: | ReturnedValue ArrayBufferCtor::method_isView(const FunctionObject *, const Value *, const Value *argv, int argc) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp | | Lines: | 82-92 |
| | 6 | 3 |
BaselineJIT::generate_CreateClass| Name: | BaselineJIT::generate_CreateClass | | Prototype: | void BaselineJIT::generate_CreateClass(int classIndex, int heritage, int computedNames) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 759-767 |
| | 6 | 1 |
BaselineJIT::generate_DefineObjectLiteral| Name: | BaselineJIT::generate_DefineObjectLiteral | | Prototype: | void BaselineJIT::generate_DefineObjectLiteral(int internalClassId, int argc, int args) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 749-757 |
| | 6 | 1 |
BaselineJIT::generate_DeleteName| Name: | BaselineJIT::generate_DeleteName | | Prototype: | void BaselineJIT::generate_DeleteName(int name) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 704-712 |
| | 6 | 1 |
BaselineJIT::generate_DestructureRestElement| Name: | BaselineJIT::generate_DestructureRestElement | | Prototype: | void BaselineJIT::generate_DestructureRestElement() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 683-691 |
| | 6 | 1 |
BaselineJIT::generate_LoadGlobalLookup| Name: | BaselineJIT::generate_LoadGlobalLookup | | Prototype: | void BaselineJIT::generate_LoadGlobalLookup(int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 197-205 |
| | 6 | 1 |
BaselineJIT::generate_LoadName| Name: | BaselineJIT::generate_LoadName | | Prototype: | void BaselineJIT::generate_LoadName(int name) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 187-195 |
| | 6 | 1 |
BaselineJIT::generate_PushScriptContext| Name: | BaselineJIT::generate_PushScriptContext | | Prototype: | void BaselineJIT::generate_PushScriptContext(int index) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 629-637 |
| | 6 | 1 |
BaselineJIT::generate_ToObject| Name: | BaselineJIT::generate_ToObject | | Prototype: | void BaselineJIT::generate_ToObject() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4baselinejit.cpp | | Lines: | 811-820 |
| | 6 | 1 |
BooleanPrototype::method_toString| Name: | BooleanPrototype::method_toString | | Prototype: | ReturnedValue BooleanPrototype::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4booleanobject.cpp | | Lines: | 90-99 |
| | 6 | 2 |
BooleanPrototype::method_valueOf| Name: | BooleanPrototype::method_valueOf | | Prototype: | ReturnedValue BooleanPrototype::method_valueOf(const FunctionObject *b, const Value *thisObject, const Value *, int) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4booleanobject.cpp | | Lines: | 101-111 |
| | 6 | 2 |
CallArgument::fromContainerValue| Name: | CallArgument::fromContainerValue | | Prototype: | template <class T, class M> void CallArgument::fromContainerValue(const QV4::Object *object, int callType, M CallArgument::*member, bool &queryEngine) | | Coverage: | 33.333% (3/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp | | Lines: | 1646-1657 |
| | 6 | 3 |
Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #1] | | Prototype: | void Codegen::destructurePattern(Pattern *p, const Reference &rhs) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 655-664 |
| | 6 | 3 |
Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::destructurePattern [qv4codegen.cpp #2] | | Prototype: | void Codegen::destructurePattern(Pattern *p, const Reference &rhs) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 655-664 |
| | 6 | 3 |
Codegen::Codegen::Codegen::expression [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::expression [qv4codegen.cpp #1] | | Prototype: | Codegen::Reference Codegen::expression(ExpressionNode *ast) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 337-346 |
| | 6 | 2 |
Codegen::Codegen::Codegen::expression [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::expression [qv4codegen.cpp #2] | | Prototype: | Codegen::Reference Codegen::expression(ExpressionNode *ast) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 337-346 |
| | 6 | 2 |
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::statement [qv4codegen.cpp #1] | | Prototype: | void Codegen::statement(Statement *ast) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 271-281 |
| | 6 | 1 |
Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::statement [qv4codegen.cpp #2] | | Prototype: | void Codegen::statement(Statement *ast) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 271-281 |
| | 6 | 1 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::generateCompilationUnit [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::generateCompilationUnit [qv4codegen.cpp #1] | | Prototype: | QQmlRefPointer<CompiledData::CompilationUnit> Codegen::generateCompilationUnit(bool generateUnitData) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 3537-3546 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::generateCompilationUnit [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::generateCompilationUnit [qv4codegen.cpp #2] | | Prototype: | QQmlRefPointer<CompiledData::CompilationUnit> Codegen::generateCompilationUnit(bool generateUnitData) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 3537-3546 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryFinally [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryFinally [qv4codegen.cpp #1] | | Prototype: | void Codegen::handleTryFinally(TryStatement *ast) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 3366-3377 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryFinally [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::handleTryFinally [qv4codegen.cpp #2] | | Prototype: | void Codegen::handleTryFinally(TryStatement *ast) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 3366-3377 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1] | | Prototype: | bool Codegen::visit(VoidExpression *ast) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 2666-2676 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1] | | Prototype: | bool Codegen::visit(Block *ast) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 2894-2904 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1] | | Prototype: | bool Codegen::visit(NullExpression *) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 2321-2332 |
| | 6 | 3 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2] | | Prototype: | bool Codegen::visit(VoidExpression *ast) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 2666-2676 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2] | | Prototype: | bool Codegen::visit(Block *ast) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 2894-2904 |
| | 6 | 2 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2] | | Prototype: | bool Codegen::visit(NullExpression *) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 2321-2332 |
| | 6 | 3 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #1]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #1] | | Prototype: | [&]() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1 | | Lines: | 1011-1019 |
| | 6 | 1 |
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #2]| Name: | Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit::[lambda] [qv4codegen.cpp #2] | | Prototype: | [&]() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2 | | Lines: | 1011-1019 |
| | 6 | 1 |
ColoredMaterial::initialize| Name: | ColoredMaterial::initialize | | Prototype: | void initialize() override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | | Lines: | 360-367 |
| | 6 | 1 |
DeformableMaterial::initialize| Name: | DeformableMaterial::initialize | | Prototype: | void initialize() override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp | | Lines: | 204-211 |
| | 6 | 1 |
ESTable::~ESTable| Name: | ESTable::~ESTable | | Prototype: | ESTable::~ESTable() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp | | Lines: | 60-68 |
| | 6 | 1 |
ExecutableAllocator::ChunkOfPages::contains| Name: | ExecutableAllocator::ChunkOfPages::contains | | Prototype: | bool ExecutableAllocator::ChunkOfPages::contains(Allocation *alloc) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4executableallocator.cpp | | Lines: | 132-141 |
| | 6 | 3 |
ExecutionContext::cloneBlockContext| Name: | ExecutionContext::cloneBlockContext | | Prototype: | Heap::CallContext *ExecutionContext::cloneBlockContext(Heap::CallContext *context) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp | | Lines: | 81-92 |
| | 6 | 1 |
ExecutionContext::newCatchContext| Name: | ExecutionContext::newCatchContext | | Prototype: | Heap::ExecutionContext *ExecutionContext::newCatchContext(CppStackFrame *frame, int blockIndex, Heap::String *exceptionVarName) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp | | Lines: | 135-143 |
| | 6 | 1 |
ExecutionEngine::newRegExpObject| Name: | ExecutionEngine::newRegExpObject | | Prototype: | Heap::RegExpObject *ExecutionEngine::newRegExpObject(const QString &pattern, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp | | Lines: | 779-788 |
| | 6 | 1 |
FrameJob::run| Name: | FrameJob::run | | Prototype: | void FrameJob::run() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp | | Lines: | 161-171 |
| | 6 | 2 |
FunctionObject::createDefaultPrototypeProperty| Name: | FunctionObject::createDefaultPrototypeProperty | | Prototype: | void FunctionObject::createDefaultPrototypeProperty(uint protoSlot, uint protoConstructorSlot) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 155-165 |
| | 6 | 1 |
FunctionPrototype::method_toString::FunctionPrototype::method_hasInstance| Name: | FunctionPrototype::method_toString::FunctionPrototype::method_hasInstance | | Prototype: | ReturnedValue FunctionPrototype::method_hasInstance(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 448-457 |
| | 6 | 3 |
GlobalFunctions::method_isFinite| Name: | GlobalFunctions::method_isFinite | | Prototype: | ReturnedValue GlobalFunctions::method_isFinite(const FunctionObject *, const Value *, const Value *argv, int argc) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | | Lines: | 533-544 |
| | 6 | 3 |
GlobalFunctions::method_isNaN| Name: | GlobalFunctions::method_isNaN | | Prototype: | ReturnedValue GlobalFunctions::method_isNaN(const FunctionObject *, const Value *, const Value *argv, int argc) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp | | Lines: | 519-530 |
| | 6 | 3 |
Heap::ComplexString::init [qv4string.cpp #2]| Name: | Heap::ComplexString::init [qv4string.cpp #2] | | Prototype: | void Heap::ComplexString::init(Heap::String *ref, int from, int len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2 | | Lines: | 129-139 |
| | 6 | 1 |
Heap::FunctionObject::init| Name: | Heap::FunctionObject::init | | Prototype: | void Heap::FunctionObject::init() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp | | Lines: | 130-139 |
| | 6 | 1 |
Heap::QQmlTypeWrapper::destroy| Name: | Heap::QQmlTypeWrapper::destroy | | Prototype: | void Heap::QQmlTypeWrapper::destroy() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp | | Lines: | 65-73 |
| | 6 | 2 |
Heap::QQmlValueTypeWrapper::destroy| Name: | Heap::QQmlValueTypeWrapper::destroy | | Prototype: | void Heap::QQmlValueTypeWrapper::destroy() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp | | Lines: | 95-104 |
| | 6 | 3 |
Heap::QQmlValueTypeWrapper::setValue| Name: | Heap::QQmlValueTypeWrapper::setValue | | Prototype: | void Heap::QQmlValueTypeWrapper::setValue(const QVariant &value) const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp | | Lines: | 106-114 |
| | 6 | 3 |
JSC::LinkBufferBase::LinkBufferBase| Name: | JSC::LinkBufferBase::LinkBufferBase | | Prototype: | LinkBufferBase(JSGlobalData& globalData, MacroAssembler* masm, JITCompilationEffort effort = JITCompilationMustSucceed) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h | | Lines: | 83-97 |
| | 6 | 1 |
JSC::LinkBufferBase::performFinalization| Name: | JSC::LinkBufferBase::performFinalization | | Prototype: | template <typename MacroAssembler, template <typename T> class ExecutableOffsetCalculator> inline void LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::performFinalization() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h | | Lines: | 342-355 |
| | 6 | 1 |
JSC::MacroAssemblerX86Common::and32| Name: | JSC::MacroAssemblerX86Common::and32 | | Prototype: | void and32(RegisterID op1, RegisterID op2, RegisterID dest) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 179-189 |
| | 6 | 3 |
JSC::MacroAssemblerX86Common::lshift32| Name: | JSC::MacroAssemblerX86Common::lshift32 | | Prototype: | void lshift32(RegisterID shift_amount, 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: | 197-211 |
| | 6 | 2 |
JSC::MacroAssemblerX86Common::or32| Name: | JSC::MacroAssemblerX86Common::or32 | | Prototype: | void or32(RegisterID op1, RegisterID op2, RegisterID dest) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 294-304 |
| | 6 | 3 |
JSC::MacroAssemblerX86Common::rshift32| Name: | JSC::MacroAssemblerX86Common::rshift32 | | Prototype: | void rshift32(RegisterID shift_amount, 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: | 312-326 |
| | 6 | 2 |
JSC::MacroAssemblerX86Common::urshift32| Name: | JSC::MacroAssemblerX86Common::urshift32 | | Prototype: | void urshift32(RegisterID shift_amount, 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: | 349-363 |
| | 6 | 2 |
JSC::MacroAssemblerX86Common::xor32| Name: | JSC::MacroAssemblerX86Common::xor32 | | Prototype: | void xor32(RegisterID op1, RegisterID op2, RegisterID dest) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 442-452 |
| | 6 | 3 |
JSC::MacroAssemblerX86_64::branchTest64| Name: | JSC::MacroAssemblerX86_64::branchTest64 | | Prototype: | Jump branchTest64(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1)) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 547-557 |
| | 6 | 3 |
JSC::MacroAssemblerX86_64::lshift64| Name: | JSC::MacroAssemblerX86_64::lshift64 | | Prototype: | void lshift64(RegisterID src, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 342-354 |
| | 6 | 2 |
JSC::MacroAssemblerX86_64::or64| Name: | JSC::MacroAssemblerX86_64::or64 | | Prototype: | void or64(RegisterID op1, RegisterID op2, RegisterID dest) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 277-287 |
| | 6 | 3 |
JSC::MacroAssemblerX86_64::rshift64| Name: | JSC::MacroAssemblerX86_64::rshift64 | | Prototype: | void rshift64(RegisterID src, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 361-373 |
| | 6 | 2 |
JSC::MacroAssemblerX86_64::startOfBranchPtrWithPatchOnRegister| Name: | JSC::MacroAssemblerX86_64::startOfBranchPtrWithPatchOnRegister | | Prototype: | static CodeLocationLabel startOfBranchPtrWithPatchOnRegister(CodeLocationDataLabelPtr label) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 699-707 |
| | 6 | 1 |
JSC::MacroAssemblerX86_64::test64| Name: | JSC::MacroAssemblerX86_64::test64 | | Prototype: | void test64(ResultCondition cond, RegisterID reg, TrustedImm32 mask, RegisterID dest) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 559-568 |
| | 6 | 3 |
JSC::MacroAssemblerX86_64::urshift64| Name: | JSC::MacroAssemblerX86_64::urshift64 | | Prototype: | void urshift64(RegisterID src, RegisterID dest) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 387-399 |
| | 6 | 2 |
JSC::X86Assembler::X86InstructionFormatter::memoryModRM_disp8| Name: | JSC::X86Assembler::X86InstructionFormatter::memoryModRM_disp8 | | Prototype: | void memoryModRM_disp8(int reg, RegisterID base, int offset) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2565-2580 |
| | 6 | 2 |
JSC::X86Assembler::labelForWatchpoint| Name: | JSC::X86Assembler::labelForWatchpoint | | Prototype: | AssemblerLabel labelForWatchpoint() | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1848-1856 |
| | 6 | 2 |
JSC::Yarr::CharacterClassConstructor::charClass| Name: | JSC::Yarr::CharacterClassConstructor::charClass | | Prototype: | PassOwnPtr<CharacterClass> charClass() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 178-188 |
| | 6 | 1 |
JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::ParenthesesDisjunctionContext| Name: | JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::ParenthesesDisjunctionContext | | Prototype: | ParenthesesDisjunctionContext(unsigned* output, ByteTerm& term) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 125-137 |
| | 6 | 2 |
JSC::Yarr::Interpreter::backtrackParenthesesTerminalBegin| Name: | JSC::Yarr::Interpreter::backtrackParenthesesTerminalBegin | | Prototype: | bool backtrackParenthesesTerminalBegin(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 783-794 |
| | 6 | 1 |
JSC::Yarr::Interpreter::backtrackParentheticalAssertionBegin| Name: | JSC::Yarr::Interpreter::backtrackParentheticalAssertionBegin | | Prototype: | bool backtrackParentheticalAssertionBegin(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 833-845 |
| | 6 | 2 |
JSC::Yarr::Interpreter::backtrackParentheticalAssertionEnd| Name: | JSC::Yarr::Interpreter::backtrackParentheticalAssertionEnd | | Prototype: | bool backtrackParentheticalAssertionEnd(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 847-858 |
| | 6 | 1 |
JSC::Yarr::Interpreter::matchParenthesesTerminalEnd| Name: | JSC::Yarr::Interpreter::matchParenthesesTerminalEnd | | Prototype: | bool matchParenthesesTerminalEnd(ByteTerm& term, DisjunctionContext* context) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 769-781 |
| | 6 | 2 |
JSC::Yarr::Parser::CharacterClassParserDelegate::end| Name: | JSC::Yarr::Parser::CharacterClassParserDelegate::end | | Prototype: | void end() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h | | Lines: | 203-212 |
| | 6 | 3 |
JSC::Yarr::PatternTerm::PatternTerm| Name: | JSC::Yarr::PatternTerm::PatternTerm | | Prototype: | PatternTerm(Type type, unsigned subpatternId, PatternDisjunction* disjunction, bool capture = false, bool invert = false) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 139-150 |
| | 6 | 1 |
JSC::Yarr::YarrGenerator::generateCharacterClassNonGreedy| Name: | JSC::Yarr::YarrGenerator::generateCharacterClassNonGreedy | | Prototype: | void generateCharacterClassNonGreedy(size_t opIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1128-1138 |
| | 6 | 1 |
JSC::Yarr::YarrGenerator::generatePatternCharacterNonGreedy| Name: | JSC::Yarr::YarrGenerator::generatePatternCharacterNonGreedy | | Prototype: | void generatePatternCharacterNonGreedy(size_t opIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 974-984 |
| | 6 | 1 |
JSC::Yarr::YarrGenerator::jumpIfCharNotEquals| Name: | JSC::Yarr::YarrGenerator::jumpIfCharNotEquals | | Prototype: | Jump jumpIfCharNotEquals(UChar ch, int inputPosition, RegisterID character) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 293-306 |
| | 6 | 2 |
JSC::Yarr::YarrPatternConstructor::reset| Name: | JSC::Yarr::YarrPatternConstructor::reset | | Prototype: | void reset() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 289-298 |
| | 6 | 1 |
JSC::Yarr::newlineCreate| Name: | JSC::Yarr::newlineCreate | | Prototype: | CharacterClass* newlineCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2646-2654 |
| | 6 | 1 |