OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::JSC::Yarr::YarrPattern
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
nondigitsCharacterClass
Name: JSC::Yarr::YarrPattern::nondigitsCharacterClass
Prototype: CharacterClass* nondigitsCharacterClass()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 358-363
 75.000% (3/4)
32
nonwordcharCharacterClass
Name: JSC::Yarr::YarrPattern::nonwordcharCharacterClass
Prototype: CharacterClass* nonwordcharCharacterClass()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.h
Lines: 370-375
 75.000% (3/4)
32
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
100.000% (1/1)
11
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
100.000% (7/7)
163
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
100.000% (1/1)
11
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
100.000% (4/4)
32
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
100.000% (4/4)
32
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
100.000% (4/4)
32
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
100.000% (1/1)
131
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
100.000% (4/4)
32
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
100.000% (4/4)
32

Generated by Squish Coco 4.2.0