LCOV - code coverage report
Current view: directory - js/src/yarr - YarrParser.h (source / functions) Found Hit Coverage
Test: app.info Lines: 323 286 88.5 %
Date: 2012-04-21 Functions: 58 56 96.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE14atEndOfPatternEv 1046910
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE4peekEv 959042
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE7consumeEv 768598
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE14atEndOfPatternEv 705005
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE4peekEv 631351
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE7consumeEv 536305
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE28CharacterClassParserDelegate20atomPatternCharacterEtb 161690
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE10tryConsumeEt 154385
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE28CharacterClassParserDelegate20atomPatternCharacterEtb 106395
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE10tryConsumeEt 72816
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE15parseQuantifierEbjj 67933
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE15parseAtomEscapeEv 61580
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE11parseEscapeILb0ES2_EEbRT0_ 61580
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE11parseTokensEv 58352
_ZN3JSC4Yarr5parseINS0_22YarrPatternConstructorEEENS0_9ErrorCodeERT_RK14JSLinearStringj 58352
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE5parseEv 58352
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEEC2ERS2_RK14JSLinearStringj 58352
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE19parseParenthesesEndEv 49903
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE21parseParenthesesBeginEv 49903
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEEC2ERS2_RK14JSLinearStringj 39733
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE11parseTokensEv 39733
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE5parseEv 39733
_ZN3JSC4Yarr5parseINS0_13SyntaxCheckerEEENS0_9ErrorCodeERT_RK14JSLinearStringj 39733
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE19parseCharacterClassEv 30655
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE28CharacterClassParserDelegate3endEv 30655
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE28CharacterClassParserDelegateC2ERS2_RNS0_9ErrorCodeE 30655
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE28CharacterClassParserDelegate5beginEb 30655
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE15parseQuantifierEbjj 28675
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE11parseEscapeILb0ES2_EEbRT0_ 25925
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE15parseAtomEscapeEv 25925
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE11peekIsDigitEv 25492
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE19parseCharacterClassEv 18370
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE28CharacterClassParserDelegate5beginEb 18370
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE28CharacterClassParserDelegateC2ERS2_RNS0_9ErrorCodeE 18370
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE28CharacterClassParserDelegate3endEv 18314
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE21parseParenthesesBeginEv 12213
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE19parseParenthesesEndEv 12213
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE11parseEscapeILb1ENS3_28CharacterClassParserDelegateEEEbRT0_ 11407
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE25parseCharacterClassEscapeERNS3_28CharacterClassParserDelegateE 11407
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE11peekIsDigitEv 11189
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE9saveStateEv 10920
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE25parseCharacterClassEscapeERNS3_28CharacterClassParserDelegateE 8762
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE11parseEscapeILb1ENS3_28CharacterClassParserDelegateEEEbRT0_ 8762
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE12consumeDigitEv 7094
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE13consumeNumberERj 7083
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE13tryConsumeHexEi 4114
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE9saveStateEv 3370
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE12consumeDigitEv 2999
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE13consumeNumberERj 2988
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE9peekDigitEv 1948
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE9peekDigitEv 1007
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE28CharacterClassParserDelegate25atomBuiltInCharacterClassENS0_23BuiltInCharacterClassIDEb 927
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE28CharacterClassParserDelegate25atomBuiltInCharacterClassENS0_23BuiltInCharacterClassIDEb 763
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE13tryConsumeHexEi 405
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE12consumeOctalEv 11
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE12consumeOctalEv 11
_ZN3JSC4Yarr6ParserINS0_13SyntaxCheckerEE12restoreStateEj 0
_ZN3JSC4Yarr6ParserINS0_22YarrPatternConstructorEE12restoreStateEj 0

Generated by: LCOV version 1.7