LCOV - code coverage report
Current view: top level - src/parsing - parser-base.h (source / functions) Hit Total Coverage
Test: app.info Lines: 1738 1751 99.3 %
Date: 2019-01-20 Functions: 271 272 99.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.299 1407339498
_ZNK2v88internal10ParserBaseINS0_9PreParserEE7scannerEv.isra.273 1325208065
_ZNK2v88internal10ParserBaseINS0_6ParserEE17ast_value_factoryEv.isra.283 115610793
_ZNK2v88internal10ParserBaseINS0_6ParserEE13peek_positionEv.isra.315 108227845
_ZNK2v88internal10ParserBaseINS0_9PreParserEE13peek_positionEv.isra.274 102423854
_ZN2v88internal10ParserBaseINS0_9PreParserEE4implEv 65892813
_ZN2v88internal10ParserBaseINS0_6ParserEE4implEv 65127956
_ZN2v88internal10ParserBaseINS0_9PreParserEE18CheckStackOverflowEv 58470372
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17is_async_functionEv.isra.353 56827276
_ZNK2v88internal10ParserBaseINS0_6ParserEE17is_async_functionEv.isra.420 55489982
_ZN2v88internal10ParserBaseINS0_6ParserEE18CheckStackOverflowEv 54636042
_ZNK2v88internal10ParserBaseINS0_9PreParserEE28allow_harmony_dynamic_importEv.isra.399 53315507
_ZNK2v88internal10ParserBaseINS0_6ParserEE28allow_harmony_dynamic_importEv.isra.291 51657037
_ZN2v88internal10ParserBaseINS0_9PreParserEE6ExpectENS0_5Token5ValueE 30339235
_ZN2v88internal10ParserBaseINS0_6ParserEE6ExpectENS0_5Token5ValueE 25121992
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseStatementListItemEv 22346816
_ZN2v88internal10ParserBaseINS0_6ParserEE15ExpectSemicolonEv 20288122
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseStatementListItemEv 20027052
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.42 18716506
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ExpectSemicolonEv 17260490
_ZN2v88internal10ParserBaseINS0_9PreParserEE13AcceptINScopeC2EPS3_b 16724127
_ZN2v88internal10ParserBaseINS0_9PreParserEE13AcceptINScopeD2Ev 16724028
_ZN2v88internal10ParserBaseINS0_6ParserEE27ParseExpressionCoverGrammarEv 15823369
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseBindingPatternEv 13256337
_ZN2v88internal10ParserBaseINS0_6ParserEE13AcceptINScopeD2Ev 12765908
_ZN2v88internal10ParserBaseINS0_6ParserEE13AcceptINScopeC2EPS3_b 12765865
_ZN2v88internal10ParserBaseINS0_6ParserEE19peek_any_identifierEv 12158993
_ZN2v88internal10ParserBaseINS0_9PreParserEE35DoParseMemberExpressionContinuationENS0_19PreParserExpressionE 10286302
_ZN2v88internal10ParserBaseINS0_9PreParserEE19peek_any_identifierEv 10159231
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseVariableStatementENS3_26VariableDeclarationContextEPNS0_8ZoneListIPKNS0_12AstRawStringEEE 8671738
_ZNK2v88internal10ParserBaseINS0_6ParserEE12end_positionEv.isra.316 7959470
_ZN2v88internal10ParserBaseINS0_6ParserEE17ClassifyParameterEPKNS0_12AstRawStringEii 7370986
_ZNK2v88internal10ParserBaseINS0_9PreParserEE5scopeEv.isra.266 7208468
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 4465804
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12end_positionEv.isra.279 4238557
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.217 4022965
_ZN2v88internal10ParserBaseINS0_9PreParserEE7factoryEv 3904411
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.85 3738996
_ZN2v88internal10ParserBaseINS0_6ParserEE17CheckFunctionNameENS0_12LanguageModeEPKNS0_12AstRawStringENS0_20FunctionNameValidityERKNS0_7Scanner8LocationE 3718715
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 3593472
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParsePropertyInfo26ParsePropertyKindFromTokenENS0_5Token5ValueE.isra.600 3510081
_ZN2v88internal10ParserBaseINS0_9PreParserEE24ValidateFormalParametersENS0_12LanguageModeERKNS0_25PreParserFormalParametersEb 3206564
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17ast_value_factoryEv.isra.268 3060490
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ParseScopedStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEE 3048709
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbii 2839078
_ZN2v88internal10ParserBaseINS0_6ParserEED2Ev 2441056
_ZN2v88internal10ParserBaseINS0_6ParserEEC2EPNS0_4ZoneEPNS0_7ScannerEmPNS_9ExtensionEPNS0_15AstValueFactoryEPNS0_30PendingCompilationErrorHandlerEPNS0_16RuntimeCallStatsEPNS0_6LoggerEibb 2441042
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewScriptScopeEv 2441033
_ZN2v88internal10ParserBaseINS0_6ParserEE13language_modeEv 2109470
_ZN2v88internal10ParserBaseINS0_9PreParserEE17ParsePropertyInfo26ParsePropertyKindFromTokenENS0_5Token5ValueE.isra.388 1925205
_ZN2v88internal10ParserBaseINS0_6ParserEE23ParseFunctionExpressionEv 1845131
_ZN2v88internal10ParserBaseINS0_6ParserEE24ValidateFormalParametersENS0_12LanguageModeERKNS0_22ParserFormalParametersEb 1825190
_ZN2v88internal10ParserBaseINS0_6ParserEE23ReportUnexpectedTokenAtENS0_7Scanner8LocationENS0_5Token5ValueENS0_15MessageTemplateE 1763886
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 1759390
_ZN2v88internal10ParserBaseINS0_6ParserEE23CheckStrictOctalLiteralEii 1605664
_ZN2v88internal10ParserBaseINS0_9PreParserEE21ReportUnexpectedTokenENS0_5Token5ValueE.isra.308 1559716
_ZNK2v88internal10ParserBaseINS0_6ParserEE5scopeEv.isra.282 1492533
_ZN2v88internal10ParserBaseINS0_6ParserEE17RaiseLanguageModeENS0_12LanguageModeE 1484881
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbii 1277413
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 1251417
_ZNK2v88internal10ParserBaseINS0_6ParserEE4zoneEv.isra.301 1184079
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState4kindEv 1184072
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 985566
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseReturnStatementEv 966399
_ZNK2v88internal10ParserBaseINS0_6ParserEE12NewEvalScopeEPNS0_5ScopeE 961938
_ZN2v88internal10ParserBaseINS0_6ParserEE16IsNextLetKeywordEv 952375
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEiNS_4base5FlagsINS0_17ParseFunctionFlagEiEEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 925986
_ZN2v88internal10ParserBaseINS0_9PreParserEED2Ev 910535
_ZN2v88internal10ParserBaseINS0_9PreParserEEC2EPNS0_4ZoneEPNS0_7ScannerEmPNS_9ExtensionEPNS0_15AstValueFactoryEPNS0_30PendingCompilationErrorHandlerEPNS0_16RuntimeCallStatsEPNS0_6LoggerEibb 910367
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 845665
_ZN2v88internal10ParserBaseINS0_9PreParserEE13language_modeEv 752163
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 740394
_ZNK2v88internal10ParserBaseINS0_9PreParserEE13FunctionState4kindEv 664854
_ZN2v88internal10ParserBaseINS0_9PreParserEE16IsNextLetKeywordEv 645956
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseObjectLiteralEv 615913
_ZNK2v88internal10ParserBaseINS0_6ParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 613944
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateD2Ev 561002
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewScriptScopeEv 509579
_ZN2v88internal10ParserBaseINS0_6ParserEE21PeekContextualKeywordEPKNS0_12AstRawStringE 501013
_ZN2v88internal10ParserBaseINS0_6ParserEE7ForInfoC2EPS3_ 477744
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ForInfoC2EPS3_ 464877
_ZN2v88internal10ParserBaseINS0_9PreParserEE21PeekContextualKeywordEPKNS0_12AstRawStringE 446674
_ZN2v88internal10ParserBaseINS0_6ParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 430539
_ZNK2v88internal10ParserBaseINS0_6ParserEE8positionEv.isra.321 405193
_ZN2v88internal10ParserBaseINS0_6ParserEE20ClassPropertyKindForENS0_17ParsePropertyKindE.isra.471 393837
_ZN2v88internal10ParserBaseINS0_6ParserEE7factoryEv 386794
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckContextualKeywordEPKNS0_12AstRawStringE 384194
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckClassMethodNameEPKNS0_12AstRawStringENS0_17ParsePropertyKindENS_4base5FlagsINS0_17ParseFunctionFlagEiEEbPb 378264
_ZN2v88internal10ParserBaseINS0_9PreParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 366616
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckContextualKeywordEPKNS0_12AstRawStringE 324549
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPPNS0_5ScopeES6_ 280508
_ZNK2v88internal10ParserBaseINS0_9PreParserEE8positionEv.isra.277 280508
_ZNK2v88internal10ParserBaseINS0_9PreParserEE4zoneEv.isra.283 280503
_ZNK2v88internal10ParserBaseINS0_9PreParserEE8NewScopeENS0_9ScopeTypeE 280498
_ZN2v88internal10ParserBaseINS0_9PreParserEE28ParseConditionalContinuationENS0_19PreParserExpressionEi 234572
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12is_generatorEv.isra.352 219309
_ZN2v88internal16SourceRangeScopeD2Ev 190773
_ZN2v88internal16SourceRangeScopeC2EPKNS0_7ScannerEPNS0_11SourceRangeE 190756
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateD2Ev 183646
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParseClassLiteralEPKNS0_12AstRawStringENS0_7Scanner8LocationEbi 182194
_ZN2v88internal10ParserBaseINS0_6ParserEE9ClassInfoC2EPS3_ 181500
_ZN2v88internal10ParserBaseINS0_6ParserEE43ParseMemberWithPresentNewPrefixesExpressionEv 176852
_ZN2v88internal10ParserBaseINS0_9PreParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 156004
_ZNK2v88internal10ParserBaseINS0_6ParserEE12is_generatorEv.isra.472 134401
_ZN2v88internal10ParserBaseINS0_6ParserEE10PeekInOrOfEv 133411
_ZN2v88internal10ParserBaseINS0_9PreParserEE10PeekInOrOfEv 132730
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewVarblockScopeEv 129653
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseClassDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 104693
_ZN2v88internal10ParserBaseINS0_6ParserEE9CatchInfoC2EPS3_ 97386
_ZN2v88internal10ParserBaseINS0_9PreParserEE23ExpectContextualKeywordEPKNS0_12AstRawStringE 92013
_ZN2v88internal10ParserBaseINS0_6ParserEE14pointer_bufferEv 91828
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPPNS0_5ScopeES6_ 91828
_ZNK2v88internal10ParserBaseINS0_6ParserEE8NewScopeENS0_9ScopeTypeE 91806
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseDebuggerStatementEv 89487
_ZN2v88internal10ParserBaseINS0_6ParserEE28ParseNonRestrictedIdentifierEv 87991
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckTemplateEscapesEb 83837
_ZN2v88internal10ParserBaseINS0_6ParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 79715
_ZN2v88internal10ParserBaseINS0_9PreParserEE24GetNextFunctionLiteralIdEv.isra.269 78447
_ZN2v88internal10ParserBaseINS0_9PreParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 74672
_ZN2v88internal10ParserBaseINS0_9PreParserEE20CheckTemplateEscapesEb 69568
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ClassPropertyKindForENS0_17ParsePropertyKindE.isra.340 67441
_ZN2v88internal10ParserBaseINS0_9PreParserEE20CheckClassMethodNameENS0_19PreParserIdentifierENS0_17ParsePropertyKindENS_4base5FlagsINS0_17ParseFunctionFlagEiEEbPb 59004
_ZN2v88internal10ParserBaseINS0_6ParserEE16ParseV8IntrinsicEv 54649
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 52975
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateD2Ev 52975
_ZN2v88internal10ParserBaseINS0_9PreParserEE22PositionAfterSemicolonEv 49622
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseMemberInitializerEPNS3_9ClassInfoEib 48672
_ZN2v88internal10ParserBaseINS0_6ParserEE22PositionAfterSemicolonEv 47035
_ZN2v88internal10ParserBaseINS0_6ParserEE19CheckClassFieldNameEPKNS0_12AstRawStringEb 45796
_ZN2v88internal10ParserBaseINS0_9PreParserEE19CheckClassFieldNameENS0_19PreParserIdentifierEb.isra.371 43958
_ZN2v88internal10ParserBaseINS0_6ParserEE23ExpectContextualKeywordEPKNS0_12AstRawStringE 41407
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseTemplateLiteralEPNS0_10ExpressionEib 38639
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 35611
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewVarblockScopeEv 29269
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 25960
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ExpectMetaPropertyEPKNS0_12AstRawStringEPKci 20922
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseAsyncFunctionLiteralEv 13245
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplateENS0_14ParseErrorTypeE 13170
_ZN2v88internal10ParserBaseINS0_6ParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplateENS0_14ParseErrorTypeE 12537
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseSuperExpressionEb 12477
_ZN2v88internal10ParserBaseINS0_6ParserEE18ExpectMetaPropertyEPKNS0_12AstRawStringEPKci 11731
_ZN2v88internal10ParserBaseINS0_6ParserEE18set_stack_overflowEv 11515
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageENS0_15MessageTemplateE 10507
_ZN2v88internal10ParserBaseINS0_9PreParserEE13ReportMessageENS0_15MessageTemplateE 7893
_ZN2v88internal10ParserBaseINS0_6ParserEE22ClassFieldVariableNameEPNS0_15AstValueFactoryEi.isra.653 5210
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ClassFieldVariableNameEPNS0_15AstValueFactoryEi.isra.387 4714
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseNewTargetExpressionEv 2983
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseNativeDeclarationEv 1761
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFunctionDeclarationEv 740
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageIPKNS0_12AstRawStringEEEvNS0_15MessageTemplateET_NS0_14ParseErrorTypeE 635
_ZN2v88internal10ParserBaseINS0_9PreParserEE18set_stack_overflowEv 37

Generated by: LCOV version 1.10