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 Sort by function name Hit count Sort by 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