Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ByteCompilerName: | JSC::Yarr::ByteCompiler::ByteCompiler | Prototype: | ByteCompiler(YarrPattern& pattern) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1471-1475 |
| | 1 | 1 |
ParenthesesStackEntryName: | JSC::Yarr::ByteCompiler::ParenthesesStackEntry | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
alternativeBodyDisjunctionName: | JSC::Yarr::ByteCompiler::alternativeBodyDisjunction | Prototype: | void alternativeBodyDisjunction(bool onceThrough) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1802-1810 |
| | 5 | 1 |
alternativeDisjunctionName: | JSC::Yarr::ByteCompiler::alternativeDisjunction | Prototype: | void alternativeDisjunction() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1812-1820 |
| | 5 | 1 |
assertionBOLName: | JSC::Yarr::ByteCompiler::assertionBOL | Prototype: | void assertionBOL(unsigned inputPosition) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1496-1499 |
| | 1 | 1 |
assertionDotStarEnclosureName: | JSC::Yarr::ByteCompiler::assertionDotStarEnclosure | Prototype: | void assertionDotStarEnclosure(bool bolAnchored, bool eolAnchored) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1629-1632 |
| | 1 | 1 |
assertionEOLName: | JSC::Yarr::ByteCompiler::assertionEOL | Prototype: | void assertionEOL(unsigned inputPosition) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1501-1504 |
| | 1 | 1 |
assertionWordBoundaryName: | JSC::Yarr::ByteCompiler::assertionWordBoundary | Prototype: | void assertionWordBoundary(bool invert, unsigned inputPosition) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1506-1509 |
| | 1 | 1 |
atomBackReferenceName: | JSC::Yarr::ByteCompiler::atomBackReference | Prototype: | void atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1535-1544 |
| | 5 | 1 |
atomCharacterClassName: | JSC::Yarr::ByteCompiler::atomCharacterClass | Prototype: | void atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1526-1533 |
| | 4 | 1 |
atomParenthesesOnceBeginName: | JSC::Yarr::ByteCompiler::atomParenthesesOnceBegin | Prototype: | void atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1546-1558 |
| | 8 | 1 |
atomParenthesesOnceEndName: | JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd | Prototype: | void atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1743-1764 |
| | 15 | 1 |
atomParenthesesSubpatternBeginName: | JSC::Yarr::ByteCompiler::atomParenthesesSubpatternBegin | Prototype: | void atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1574-1590 |
| | 8 | 1 |
atomParenthesesSubpatternEndName: | JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd | Prototype: | void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1708-1741 |
| | 22 | 2 |
atomParenthesesTerminalBeginName: | JSC::Yarr::ByteCompiler::atomParenthesesTerminalBegin | Prototype: | void atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1560-1572 |
| | 8 | 1 |
atomParenthesesTerminalEndName: | JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd | Prototype: | void atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1766-1787 |
| | 15 | 1 |
atomParentheticalAssertionBeginName: | JSC::Yarr::ByteCompiler::atomParentheticalAssertionBegin | Prototype: | void atomParentheticalAssertionBegin(unsigned subpatternId, bool invert, unsigned frameLocation, unsigned alternativeFrameLocation) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1592-1604 |
| | 8 | 1 |
atomParentheticalAssertionEndName: | JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd | Prototype: | void atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1606-1627 |
| | 15 | 1 |
atomPatternCharacterName: | JSC::Yarr::ByteCompiler::atomPatternCharacter | Prototype: | void atomPatternCharacter(UChar ch, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1511-1524 |
| | 7 | 3 |
checkInputName: | JSC::Yarr::ByteCompiler::checkInput | Prototype: | void checkInput(unsigned count) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1486-1489 |
| | 1 | 1 |
closeAlternativeName: | JSC::Yarr::ByteCompiler::closeAlternative | Prototype: | void closeAlternative(int beginTerm) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1659-1683 |
| | 15 | 3 |
closeBodyAlternativeName: | JSC::Yarr::ByteCompiler::closeBodyAlternative | Prototype: | void closeBodyAlternative() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1685-1706 |
| | 14 | 2 |
compileName: | JSC::Yarr::ByteCompiler::compile | Prototype: | PassOwnPtr<BytecodePattern> compile(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: | 1477-1484 |
| | 4 | 1 |
dumpDisjunctionName: | JSC::Yarr::ByteCompiler::dumpDisjunction | Prototype: | void dumpDisjunction(ByteDisjunction* disjunction) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1650-1656 |
| | 4 | 2 |
emitDisjunctionName: | JSC::Yarr::ByteCompiler::emitDisjunction | Prototype: | void emitDisjunction(PatternDisjunction* disjunction, unsigned inputCountAlreadyChecked = 0, unsigned parenthesesInputCountAlreadyChecked = 0) | Coverage: | 83.636% (46/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1822-1931 |
| | 66 | 21 |
popParenthesesStackName: | JSC::Yarr::ByteCompiler::popParenthesesStack | Prototype: | unsigned popParenthesesStack() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1634-1647 |
| | 9 | 1 |
regexBeginName: | JSC::Yarr::ByteCompiler::regexBegin | Prototype: | void regexBegin(unsigned numSubpatterns, unsigned callFrameSize, bool onceThrough) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1789-1795 |
| | 4 | 1 |
regexEndName: | JSC::Yarr::ByteCompiler::regexEnd | Prototype: | void regexEnd() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1797-1800 |
| | 1 | 1 |
uncheckInputName: | JSC::Yarr::ByteCompiler::uncheckInput | Prototype: | void uncheckInput(unsigned count) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp | Lines: | 1491-1494 |
| | 1 | 1 |