LCOV - code coverage report
Current view:
top level
-
js/src/irregexp
- RegExpParser.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
433
1063
40.7 %
Date:
2017-07-14 16:53:18
Functions:
38
83
45.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_Z12ParsePatternIDsEbRN2js8frontend11TokenStreamERNS0_9LifoAllocEPKT_mbbbbbbPNS0_8irregexp17RegExpCompileDataE
0
_Z19NegateUnicodeRangesI13WideCharRangeEvPN2js9LifoAllocEPPNS1_8irregexp16InfallibleVectorIT_Lm1EEES6_
0
_Z19NegateUnicodeRangesIN2js8irregexp14CharacterRangeEEvPNS0_9LifoAllocEPPNS1_16InfallibleVectorIT_Lm1EEES6_
0
_Z31UnicodeCharacterClassEscapeAtomPN2js9LifoAllocEDsb
0
_ZL11NonBMPRangev
0
_ZL15AddUnicodeRangePN2js9LifoAllocEPNS_8irregexp16InfallibleVectorINS2_14CharacterRangeELm1EEES6_S6_PNS3_I13WideCharRangeLm1EEEjj
0
_ZL17IsSyntaxCharacterj
0
_ZL17LeadSurrogateAtomPN2js9LifoAllocEDs
0
_ZL17NegativeLookaheadPN2js9LifoAllocEDsDs
0
_ZL17SurrogatePairAtomPN2js9LifoAllocEDsDsb
0
_ZL17UnicodeRangesAtomPN2js9LifoAllocEPNS_8irregexp16InfallibleVectorINS2_14CharacterRangeELm1EEES6_S6_PNS3_I13WideCharRangeLm1EEEbb
0
_ZL18LeadSurrogateRangev
0
_ZL18TrailSurrogateAtomPN2js9LifoAllocEDs
0
_ZL19TrailSurrogateRangev
0
_ZL21UnicodeEverythingAtomPN2js9LifoAllocE
0
_ZL21WideCharRangesContainPN2js8irregexp16InfallibleVectorI13WideCharRangeLm1EEEj
0
_ZL22AddCharOrEscapeUnicodePN2js9LifoAllocEPNS_8irregexp16InfallibleVectorINS2_14CharacterRangeELm1EEES6_S6_PNS3_I13WideCharRangeLm1EEEDsjb
0
_ZL24UnicodeBackReferenceAtomPN2js9LifoAllocEPNS_8irregexp10RegExpTreeE
0
_ZL28CaseFoldingSurrogatePairAtomPN2js9LifoAllocEDsDsi
0
_ZL30CalculateCaseInsensitiveRangesPN2js9LifoAllocEjjiPNS_8irregexp16InfallibleVectorI13WideCharRangeLm1EEEPS6_
0
_ZL9RangeAtomPN2js9LifoAllocEDsDs
0
_ZN13WideCharRange5RangeEjj
0
_ZN13WideCharRange9SingletonEj
0
_ZN13WideCharRangeC2Ejj
0
_ZN2js8irregexp12RegExpParserIDsE11ReportErrorEjPKc
0
_ZN2js8irregexp12RegExpParserIDsE11SyntaxErrorEjz
0
_ZN2js8irregexp12RegExpParserIDsE14ParseHexEscapeEiPj
0
_ZN2js8irregexp12RegExpParserIDsE15ScanForCapturesEv
0
_ZN2js8irregexp12RegExpParserIDsE17ParseOctalLiteralEv
0
_ZN2js8irregexp12RegExpParserIDsE19ParseTrailSurrogateEPj
0
_ZN2js8irregexp12RegExpParserIDsE20ParseBracedHexEscapeEPj
0
_ZN2js8irregexp12RegExpParserIDsE21ParseRawSurrogatePairEPDsS3_
0
_ZN2js8irregexp12RegExpParserIDsE23ParseBackReferenceIndexEPi
0
_ZN2js8irregexp12RegExpParserIDsE23ParseIntervalQuantifierEPiS3_
0
_ZN2js8irregexp12RegExpParserIhE11ReportErrorEjPKc
0
_ZN2js8irregexp12RegExpParserIhE11SyntaxErrorEjz
0
_ZN2js8irregexp12RegExpParserIhE15ScanForCapturesEv
0
_ZN2js8irregexp12RegExpParserIhE19ParseTrailSurrogateEPj
0
_ZN2js8irregexp12RegExpParserIhE20ParseBracedHexEscapeEPj
0
_ZN2js8irregexp12RegExpParserIhE21ParseRawSurrogatePairEPDsS3_
0
_ZN2js8irregexp12RegExpParserIhE23ParseBackReferenceIndexEPi
0
_ZN2js8irregexp13RegExpBuilder8AddEmptyEv
0
_ZNK13WideCharRange2toEv
0
_ZNK13WideCharRange4fromEv
0
_ZNK13WideCharRange8ContainsEj
0
_Z12ParsePatternIhEbRN2js8frontend11TokenStreamERNS0_9LifoAllocEPKT_mbbbbbbPNS0_8irregexp17RegExpCompileDataE
1
_Z14IsDecimalDigitj
1
_Z18ParsePatternSyntaxIDsEbRN2js8frontend11TokenStreamERNS0_9LifoAllocEPKT_mb
1
_Z18ParsePatternSyntaxIhEbRN2js8frontend11TokenStreamERNS0_9LifoAllocEPKT_mb
1
_Z8HexValuej
1
_Z9IsInRangeiii
1
_ZL15AddCharOrEscapePN2js9LifoAllocEPNS_8irregexp16InfallibleVectorINS2_14CharacterRangeELm1EEEDsj
1
_ZL20IsSpecialClassEscapej
1
_ZN2js8irregexp12ParsePatternERNS_8frontend11TokenStreamERNS_9LifoAllocEP6JSAtombbbbbbPNS0_17RegExpCompileDataE
1
_ZN2js8irregexp12RegExpParserIDsE12ParsePatternEv
1
_ZN2js8irregexp12RegExpParserIDsE14ParseClassAtomEPDsPj
1
_ZN2js8irregexp12RegExpParserIDsE16ParseDisjunctionEv
1
_ZN2js8irregexp12RegExpParserIDsE19ParseCharacterClassEv
1
_ZN2js8irregexp12RegExpParserIDsE25ParseClassCharacterEscapeEPj
1
_ZN2js8irregexp12RegExpParserIDsE7AdvanceEv
1
_ZN2js8irregexp12RegExpParserIDsEC2ERNS_8frontend11TokenStreamEPNS_9LifoAllocEPKDsS9_bbb
1
_ZN2js8irregexp12RegExpParserIhE12ParsePatternEv
1
_ZN2js8irregexp12RegExpParserIhE14ParseClassAtomEPDsPj
1
_ZN2js8irregexp12RegExpParserIhE14ParseHexEscapeEiPj
1
_ZN2js8irregexp12RegExpParserIhE16ParseDisjunctionEv
1
_ZN2js8irregexp12RegExpParserIhE17ParseOctalLiteralEv
1
_ZN2js8irregexp12RegExpParserIhE19ParseCharacterClassEv
1
_ZN2js8irregexp12RegExpParserIhE23ParseIntervalQuantifierEPiS3_
1
_ZN2js8irregexp12RegExpParserIhE25ParseClassCharacterEscapeEPj
1
_ZN2js8irregexp12RegExpParserIhE7AdvanceEv
1
_ZN2js8irregexp12RegExpParserIhEC2ERNS_8frontend11TokenStreamEPNS_9LifoAllocEPKhS9_bbb
1
_ZN2js8irregexp13RegExpBuilder10FlushTermsEv
1
_ZN2js8irregexp13RegExpBuilder12AddAssertionEPNS0_10RegExpTreeE
1
_ZN2js8irregexp13RegExpBuilder12AddCharacterEDs
1
_ZN2js8irregexp13RegExpBuilder14NewAlternativeEv
1
_ZN2js8irregexp13RegExpBuilder15FlushCharactersEv
1
_ZN2js8irregexp13RegExpBuilder19AddQuantifierToAtomEiiNS0_16RegExpQuantifier14QuantifierTypeE
1
_ZN2js8irregexp13RegExpBuilder7AddAtomEPNS0_10RegExpTreeE
1
_ZN2js8irregexp13RegExpBuilder8ToRegExpEv
1
_ZN2js8irregexp13RegExpBuilder9FlushTextEv
1
_ZN2js8irregexp13RegExpBuilderC2EPNS_9LifoAllocE
1
_ZN2js8irregexp18ParsePatternSyntaxERNS_8frontend11TokenStreamERNS_9LifoAllocEN7mozilla5RangeIKDsEEb
1
_ZN2js8irregexp18ParsePatternSyntaxERNS_8frontend11TokenStreamERNS_9LifoAllocEP6JSAtomb
1
Generated by:
LCOV version 1.13