| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
JSC::Yarr::YarrGenerator::backtrackAssertionEOL| Name: | JSC::Yarr::YarrGenerator::backtrackAssertionEOL | | Prototype: | void backtrackAssertionEOL(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: | 695-698 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackAssertionWordBoundary| Name: | JSC::Yarr::YarrGenerator::backtrackAssertionWordBoundary | | Prototype: | void backtrackAssertionWordBoundary(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: | 760-763 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackCharacterClassFixed| Name: | JSC::Yarr::YarrGenerator::backtrackCharacterClassFixed | | Prototype: | void backtrackCharacterClassFixed(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: | 1069-1072 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy| Name: | JSC::Yarr::YarrGenerator::backtrackCharacterClassGreedy | | Prototype: | void backtrackCharacterClassGreedy(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: | 1112-1126 |
| | 9 | 1 |
JSC::Yarr::YarrGenerator::backtrackCharacterClassNonGreedy| Name: | JSC::Yarr::YarrGenerator::backtrackCharacterClassNonGreedy | | Prototype: | void backtrackCharacterClassNonGreedy(size_t opIndex) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1139-1175 |
| | 22 | 2 |
JSC::Yarr::YarrGenerator::backtrackCharacterClassOnce| Name: | JSC::Yarr::YarrGenerator::backtrackCharacterClassOnce | | Prototype: | void backtrackCharacterClassOnce(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: | 1035-1038 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackDotStarEnclosure| Name: | JSC::Yarr::YarrGenerator::backtrackDotStarEnclosure | | Prototype: | void backtrackDotStarEnclosure(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: | 1233-1236 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackPatternCharacterFixed| Name: | JSC::Yarr::YarrGenerator::backtrackPatternCharacterFixed | | Prototype: | void backtrackPatternCharacterFixed(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: | 922-925 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy| Name: | JSC::Yarr::YarrGenerator::backtrackPatternCharacterGreedy | | Prototype: | void backtrackPatternCharacterGreedy(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: | 958-972 |
| | 9 | 1 |
JSC::Yarr::YarrGenerator::backtrackPatternCharacterOnce| Name: | JSC::Yarr::YarrGenerator::backtrackPatternCharacterOnce | | Prototype: | void backtrackPatternCharacterOnce(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: | 885-888 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::backtrackTermDefault| Name: | JSC::Yarr::YarrGenerator::backtrackTermDefault | | Prototype: | void backtrackTermDefault(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: | 634-638 |
| | 2 | 1 |
JSC::Yarr::YarrGenerator::checkInput| Name: | JSC::Yarr::YarrGenerator::checkInput | | Prototype: | Jump checkInput() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 278-281 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::clearSubpatternStart| Name: | JSC::Yarr::YarrGenerator::clearSubpatternStart | | Prototype: | void clearSubpatternStart(unsigned subpattern) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 381-386 |
| | 2 | 1 |
JSC::Yarr::YarrGenerator::generateAssertionWordBoundary| Name: | JSC::Yarr::YarrGenerator::generateAssertionWordBoundary | | Prototype: | void generateAssertionWordBoundary(size_t opIndex) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 715-759 |
| | 29 | 5 |
JSC::Yarr::YarrGenerator::generateCharacterClassGreedy| Name: | JSC::Yarr::YarrGenerator::generateCharacterClassGreedy | | Prototype: | void generateCharacterClassGreedy(size_t opIndex) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1074-1111 |
| | 25 | 3 |
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::generateCharacterClassOnce| Name: | JSC::Yarr::YarrGenerator::generateCharacterClassOnce | | Prototype: | void generateCharacterClassOnce(size_t opIndex) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 1017-1034 |
| | 10 | 2 |
JSC::Yarr::YarrGenerator::generateEnter| Name: | JSC::Yarr::YarrGenerator::generateEnter | | Prototype: | void generateEnter() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 2551-2601 |
| | 5 | 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::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::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::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::loadFromFrame| Name: | JSC::Yarr::YarrGenerator::loadFromFrame | | Prototype: | void loadFromFrame(unsigned frameLocation, RegisterID reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 331-334 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::loadFromFrameAndJump| Name: | JSC::Yarr::YarrGenerator::loadFromFrameAndJump | | Prototype: | void loadFromFrameAndJump(unsigned frameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 336-339 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::matchAssertionWordchar| Name: | JSC::Yarr::YarrGenerator::matchAssertionWordchar | | Prototype: | void matchAssertionWordchar(size_t opIndex, JumpList& nextIsWordChar, JumpList& nextIsNotWordChar) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 701-713 |
| | 7 | 2 |
JSC::Yarr::YarrGenerator::notAtEndOfInput| Name: | JSC::Yarr::YarrGenerator::notAtEndOfInput | | Prototype: | Jump notAtEndOfInput() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 288-291 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::opCompileAlternative| Name: | JSC::Yarr::YarrGenerator::opCompileAlternative | | Prototype: | void opCompileAlternative(PatternAlternative* alternative) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 2446-2466 |
| | 9 | 5 |
JSC::Yarr::YarrGenerator::opCompileParentheticalAssertion| Name: | JSC::Yarr::YarrGenerator::opCompileParentheticalAssertion | | Prototype: | void opCompileParentheticalAssertion(PatternTerm* term) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 2401-2442 |
| | 31 | 2 |
JSC::Yarr::YarrGenerator::optimizeAlternative| Name: | JSC::Yarr::YarrGenerator::optimizeAlternative | | Prototype: | void optimizeAlternative(PatternAlternative* alternative) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 123-141 |
| | 12 | 4 |
JSC::Yarr::YarrGenerator::removeCallFrame| Name: | JSC::Yarr::YarrGenerator::removeCallFrame | | Prototype: | void removeCallFrame() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 361-366 |
| | 3 | 2 |
JSC::Yarr::YarrGenerator::setSubpatternEnd| Name: | JSC::Yarr::YarrGenerator::setSubpatternEnd | | Prototype: | void setSubpatternEnd(RegisterID reg, unsigned subpattern) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 375-380 |
| | 2 | 1 |
JSC::Yarr::YarrGenerator::setSubpatternStart| Name: | JSC::Yarr::YarrGenerator::setSubpatternStart | | Prototype: | void setSubpatternStart(RegisterID reg, unsigned subpattern) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 369-374 |
| | 2 | 1 |
JSC::Yarr::YarrGenerator::storeToFrame| Name: | JSC::Yarr::YarrGenerator::storeToFrame | | Prototype: | void storeToFrame(RegisterID reg, unsigned frameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 316-319 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::storeToFrame| Name: | JSC::Yarr::YarrGenerator::storeToFrame | | Prototype: | void storeToFrame(TrustedImm32 imm, unsigned frameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 321-324 |
| | 1 | 1 |
JSC::Yarr::YarrGenerator::storeToFrameWithPatch| Name: | JSC::Yarr::YarrGenerator::storeToFrameWithPatch | | Prototype: | DataLabelPtr storeToFrameWithPatch(unsigned frameLocation) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp | | Lines: | 326-329 |
| | 1 | 1 |
JSC::Yarr::YarrPattern::YarrPattern| Name: | JSC::Yarr::YarrPattern::YarrPattern | | Prototype: | YarrPattern::YarrPattern(const String& pattern, bool ignoreCase, bool multiline, const char** error) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 865-881 |
| | 1 | 1 |
JSC::Yarr::YarrPattern::compile| Name: | JSC::Yarr::YarrPattern::compile | | Prototype: | const char* YarrPattern::compile(const String& patternString) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 832-863 |
| | 16 | 3 |
JSC::Yarr::YarrPattern::containsIllegalBackReference| Name: | JSC::Yarr::YarrPattern::containsIllegalBackReference | | Prototype: | bool containsIllegalBackReference() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 329-332 |
| | 1 | 1 |
JSC::Yarr::YarrPattern::digitsCharacterClass| Name: | JSC::Yarr::YarrPattern::digitsCharacterClass | | Prototype: | CharacterClass* digitsCharacterClass() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 340-345 |
| | 3 | 2 |
JSC::Yarr::YarrPattern::newlineCharacterClass| Name: | JSC::Yarr::YarrPattern::newlineCharacterClass | | Prototype: | CharacterClass* newlineCharacterClass() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 334-339 |
| | 3 | 2 |
JSC::Yarr::YarrPattern::nonspacesCharacterClass| Name: | JSC::Yarr::YarrPattern::nonspacesCharacterClass | | Prototype: | CharacterClass* nonspacesCharacterClass() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 364-369 |
| | 3 | 2 |
JSC::Yarr::YarrPattern::reset| Name: | JSC::Yarr::YarrPattern::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.h | | Lines: | 309-327 |
| | 13 | 1 |
JSC::Yarr::YarrPattern::spacesCharacterClass| Name: | JSC::Yarr::YarrPattern::spacesCharacterClass | | Prototype: | CharacterClass* spacesCharacterClass() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 346-351 |
| | 3 | 2 |
JSC::Yarr::YarrPattern::wordcharCharacterClass| Name: | JSC::Yarr::YarrPattern::wordcharCharacterClass | | Prototype: | CharacterClass* wordcharCharacterClass() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h | | Lines: | 352-357 |
| | 3 | 2 |
JSC::Yarr::YarrPatternConstructor::YarrPatternConstructor| Name: | JSC::Yarr::YarrPatternConstructor::YarrPatternConstructor | | Prototype: | YarrPatternConstructor(YarrPattern& pattern) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 274-283 |
| | 4 | 1 |
JSC::Yarr::YarrPatternConstructor::assertionBOL| Name: | JSC::Yarr::YarrPatternConstructor::assertionBOL | | Prototype: | void assertionBOL() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 300-308 |
| | 5 | 2 |
JSC::Yarr::YarrPatternConstructor::assertionEOL| Name: | JSC::Yarr::YarrPatternConstructor::assertionEOL | | Prototype: | void assertionEOL() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 309-312 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::assertionWordBoundary| Name: | JSC::Yarr::YarrPatternConstructor::assertionWordBoundary | | Prototype: | void assertionWordBoundary(bool invert) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 313-316 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass| Name: | JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass | | Prototype: | void atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 339-355 |
| | 9 | 5 |
JSC::Yarr::YarrPatternConstructor::atomCharacterClassAtom| Name: | JSC::Yarr::YarrPatternConstructor::atomCharacterClassAtom | | Prototype: | void atomCharacterClassAtom(UChar ch) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 362-365 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::atomCharacterClassBegin| Name: | JSC::Yarr::YarrPatternConstructor::atomCharacterClassBegin | | Prototype: | void atomCharacterClassBegin(bool invert = false) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 357-360 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::atomCharacterClassEnd| Name: | JSC::Yarr::YarrPatternConstructor::atomCharacterClassEnd | | Prototype: | void atomCharacterClassEnd() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 394-399 |
| | 3 | 1 |
JSC::Yarr::YarrPatternConstructor::atomCharacterClassRange| Name: | JSC::Yarr::YarrPatternConstructor::atomCharacterClassRange | | Prototype: | void atomCharacterClassRange(UChar begin, UChar end) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 367-370 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::atomParenthesesSubpatternBegin| Name: | JSC::Yarr::YarrPatternConstructor::atomParenthesesSubpatternBegin | | Prototype: | void atomParenthesesSubpatternBegin(bool capture = true) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 401-411 |
| | 7 | 2 |
JSC::Yarr::YarrPatternConstructor::atomParentheticalAssertionBegin| Name: | JSC::Yarr::YarrPatternConstructor::atomParentheticalAssertionBegin | | Prototype: | void atomParentheticalAssertionBegin(bool invert = false) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 413-420 |
| | 5 | 1 |
JSC::Yarr::YarrPatternConstructor::copyDisjunction| Name: | JSC::Yarr::YarrPatternConstructor::copyDisjunction | | Prototype: | PatternDisjunction* copyDisjunction(PatternDisjunction* disjunction, bool filterStartsWithBOL = false) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 483-506 |
| | 16 | 6 |
JSC::Yarr::YarrPatternConstructor::disjunction| Name: | JSC::Yarr::YarrPatternConstructor::disjunction | | Prototype: | void disjunction() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 566-569 |
| | 1 | 1 |
JSC::Yarr::YarrPatternConstructor::optimizeBOL| Name: | JSC::Yarr::YarrPatternConstructor::optimizeBOL | | Prototype: | void optimizeBOL() | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 716-741 |
| | 10 | 5 |
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::YarrPatternConstructor::setupDisjunctionOffsets| Name: | JSC::Yarr::YarrPatternConstructor::setupDisjunctionOffsets | | Prototype: | unsigned setupDisjunctionOffsets(PatternDisjunction* disjunction, unsigned initialCallFrameSize, unsigned initialInputPosition) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 657-681 |
| | 25 | 3 |
JSC::Yarr::YarrPatternConstructor::setupOffsets| Name: | JSC::Yarr::YarrPatternConstructor::setupOffsets | | Prototype: | void setupOffsets() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp | | Lines: | 683-686 |
| | 1 | 1 |
JSC::Yarr::byteCompile| Name: | JSC::Yarr::byteCompile | | Prototype: | PassOwnPtr<BytecodePattern> byteCompile(YarrPattern& pattern, BumpPointerAllocator* allocator) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1941-1944 |
| | 1 | 1 |
JSC::Yarr::digitsCreate| Name: | JSC::Yarr::digitsCreate | | Prototype: | CharacterClass* digitsCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2630-2635 |
| | 3 | 1 |
JSC::Yarr::erpret| Name: | JSC::Yarr::erpret | | Prototype: | unsigned interpret(BytecodePattern* bytecode, const UChar* input, unsigned length, unsigned start, unsigned* output) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | | Lines: | 1958-1961 |
| | 1 | 1 |
JSC::Yarr::isCanonicallyUnique| Name: | JSC::Yarr::isCanonicallyUnique | | Prototype: | inline bool isCanonicallyUnique(UChar ch) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrCanonicalizeUCS2.h | | Lines: | 103-106 |
| | 1 | 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 |
JSC::Yarr::nondigitsCreate| Name: | JSC::Yarr::nondigitsCreate | | Prototype: | CharacterClass* nondigitsCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2637-2644 |
| | 5 | 1 |
JSC::Yarr::nonspacesCreate| Name: | JSC::Yarr::nonspacesCreate | | Prototype: | CharacterClass* nonspacesCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2674-2691 |
| | 15 | 1 |
JSC::Yarr::nonwordcharCreate| Name: | JSC::Yarr::nonwordcharCreate | | Prototype: | CharacterClass* nonwordcharCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2693-2703 |
| | 8 | 1 |
JSC::Yarr::spacesCreate| Name: | JSC::Yarr::spacesCreate | | Prototype: | CharacterClass* spacesCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2656-2672 |
| | 14 | 1 |
JSC::Yarr::wordcharCreate| Name: | JSC::Yarr::wordcharCreate | | Prototype: | CharacterClass* wordcharCreate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.generated/RegExpJitTables.h | | Lines: | 2705-2713 |
| | 6 | 1 |
JavaScriptJob::JavaScriptJob| Name: | JavaScriptJob::JavaScriptJob | | Prototype: | JavaScriptJob::JavaScriptJob(QV4::ExecutionEngine *engine, int frameNr, int context, const QString &script) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp | | Lines: | 57-61 |
| | 1 | 1 |
JavaScriptJob::hasExeption| Name: | JavaScriptJob::hasExeption | | Prototype: | bool JavaScriptJob::hasExeption() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp | | Lines: | 130-133 |
| | 1 | 1 |
Lexer::Lexer| Name: | Lexer::Lexer | | Prototype: | Lexer::Lexer(Engine *engine) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 80-108 |
| | 2 | 2 |
Lexer::canInsertAutomaticSemicolon| Name: | Lexer::canInsertAutomaticSemicolon | | Prototype: | bool Lexer::canInsertAutomaticSemicolon(int token) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1318-1324 |
| | 4 | 1 |
Lexer::errorMessage| Name: | Lexer::errorMessage | | Prototype: | QString Lexer::errorMessage() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1290-1293 |
| | 1 | 1 |
Lexer::isDecimalDigit| Name: | Lexer::isDecimalDigit | | Prototype: | bool Lexer::isDecimalDigit(ushort c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1257-1260 |
| | 1 | 1 |
Lexer::isHexDigit| Name: | Lexer::isHexDigit | | Prototype: | bool Lexer::isHexDigit(QChar c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1262-1267 |
| | 3 | 1 |
Lexer::isLineTerminator| Name: | Lexer::isLineTerminator | | Prototype: | bool Lexer::isLineTerminator() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1217-1224 |
| | 5 | 1 |
Lexer::isLineTerminatorSequence| Name: | Lexer::isLineTerminatorSequence | | Prototype: | unsigned Lexer::isLineTerminatorSequence() const | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1226-1241 |
| | 6 | 7 |
Lexer::isOctalDigit| Name: | Lexer::isOctalDigit | | Prototype: | bool Lexer::isOctalDigit(ushort c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1269-1272 |
| | 1 | 1 |
Lexer::lex| Name: | Lexer::lex | | Prototype: | int Lexer::lex() | | Coverage: | 100.000% (59/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 241-320 |
| | 40 | 31 |
Lexer::qmlMode| Name: | Lexer::qmlMode | | Prototype: | bool Lexer::qmlMode() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 110-113 |
| | 1 | 1 |
Lexer::scanChar| Name: | Lexer::scanChar | | Prototype: | void Lexer::scanChar() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 162-174 |
| | 8 | 3 |
Lexer::setCode| Name: | Lexer::setCode | | Prototype: | void Lexer::setCode(const QString &code, int lineno, bool qmlMode) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 120-160 |
| | 29 | 2 |
Lexer::syncProhibitAutomaticSemicolon| Name: | Lexer::syncProhibitAutomaticSemicolon | | Prototype: | void Lexer::syncProhibitAutomaticSemicolon() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1295-1306 |
| | 4 | 2 |
Lexer::tokenText| Name: | Lexer::tokenText | | Prototype: | QString Lexer::tokenText() const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | | Lines: | 1274-1283 |
| | 5 | 3 |
ListElement::ListElement| Name: | ListElement::ListElement | | Prototype: | ListElement::ListElement() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 1223-1229 |
| | 4 | 1 |
ListElement::ListElement| Name: | ListElement::ListElement | | Prototype: | ListElement::ListElement(int existingUid) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 1231-1237 |
| | 4 | 1 |
ListElement::getGuardProperty| Name: | ListElement::getGuardProperty | | Prototype: | QPointer<QObject> *ListElement::getGuardProperty(const ListLayout::Role &role) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 842-860 |
| | 10 | 4 |
ListElement::getListProperty| Name: | ListElement::getListProperty | | Prototype: | ListModel *ListElement::getListProperty(const ListLayout::Role &role) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 862-867 |
| | 3 | 1 |
ListElement::getPropertyMemory| Name: | ListElement::getPropertyMemory | | Prototype: | inline char *ListElement::getPropertyMemory(const ListLayout::Role &role) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 771-786 |
| | 10 | 3 |
ListElement::getStringProperty| Name: | ListElement::getStringProperty | | Prototype: | StringOrTranslation *ListElement::getStringProperty(const ListLayout::Role &role) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 795-800 |
| | 3 | 1 |
ListElement::getUid| Name: | ListElement::getUid | | Prototype: | int getUid() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h | | Lines: | 323-323 |
| | 1 | 1 |
ListElement::getVariantMapProperty| Name: | ListElement::getVariantMapProperty | | Prototype: | QVariantMap *ListElement::getVariantMapProperty(const ListLayout::Role &role) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 809-818 |
| | 5 | 2 |
ListElement::objectCache| Name: | ListElement::objectCache | | Prototype: | ModelNodeMetaObject *ListElement::objectCache() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 788-793 |
| | 3 | 2 |
ListElement::setBoolPropertyFast| Name: | ListElement::setBoolPropertyFast | | Prototype: | void ListElement::setBoolPropertyFast(const ListLayout::Role &role, bool b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 1152-1157 |
| | 3 | 1 |
ListElement::setDateTimePropertyFast| Name: | ListElement::setDateTimePropertyFast | | Prototype: | void ListElement::setDateTimePropertyFast(const ListLayout::Role &role, const QDateTime &dt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 1179-1183 |
| | 2 | 1 |
ListElement::setDoubleProperty| Name: | ListElement::setDoubleProperty | | Prototype: | int ListElement::setDoubleProperty(const ListLayout::Role &role, double d) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp | | Lines: | 970-984 |
| | 9 | 3 |