LCOV - code coverage report
Current view: top level - src/parsing - parser-base.h (source / functions) Hit Total Coverage
Test: app.info Lines: 1800 1816 99.1 %
Date: 2019-02-19 Functions: 269 270 99.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 1220509
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPPNS0_5ScopeES6_ 90854
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateD2Ev 181916
_ZN2v88internal10ParserBaseINS0_6ParserEE10PeekInOrOfEv 231355
_ZN2v88internal10ParserBaseINS0_6ParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 425780
_ZN2v88internal10ParserBaseINS0_6ParserEE13AcceptINScopeC2EPS3_b 12773025
_ZN2v88internal10ParserBaseINS0_6ParserEE13AcceptINScopeD2Ev 12773194
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageENS0_15MessageTemplateE 10563
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageIPKNS0_12AstRawStringEEEvNS0_15MessageTemplateET_NS0_14ParseErrorTypeE 635
_ZN2v88internal10ParserBaseINS0_6ParserEE13language_modeEv 2184323
_ZN2v88internal10ParserBaseINS0_6ParserEE14pointer_bufferEv 90867
_ZN2v88internal10ParserBaseINS0_6ParserEE15ExpectSemicolonEv 20159602
_ZN2v88internal10ParserBaseINS0_6ParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplateENS0_14ParseErrorTypeE 12562
_ZN2v88internal10ParserBaseINS0_6ParserEE16IsNextLetKeywordEv 883891
_ZN2v88internal10ParserBaseINS0_6ParserEE16ParseV8IntrinsicEv 54041
_ZN2v88internal10ParserBaseINS0_6ParserEE17CheckFunctionNameENS0_12LanguageModeEPKNS0_12AstRawStringENS0_20FunctionNameValidityERKNS0_7Scanner8LocationE 3781107
_ZN2v88internal10ParserBaseINS0_6ParserEE17ClassifyParameterEPKNS0_12AstRawStringEii 7340232
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParseClassLiteralEPKNS0_12AstRawStringENS0_7Scanner8LocationEbi 183699
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParsePropertyInfo26ParsePropertyKindFromTokenENS0_5Token5ValueE.isra.576 3508290
_ZN2v88internal10ParserBaseINS0_6ParserEE17RaiseLanguageModeENS0_12LanguageModeE 1486277
_ZN2v88internal10ParserBaseINS0_6ParserEE18CheckStackOverflowEv 54244221
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseObjectLiteralEv 623975
_ZN2v88internal10ParserBaseINS0_6ParserEE18set_stack_overflowEv 12087
_ZN2v88internal10ParserBaseINS0_6ParserEE19CheckClassFieldNameEPKNS0_12AstRawStringEb 46819
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseBindingPatternEv 3988819
_ZN2v88internal10ParserBaseINS0_6ParserEE19peek_any_identifierEv 12145427
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckClassMethodNameEPKNS0_12AstRawStringENS0_17ParsePropertyKindENS_4base5FlagsINS0_17ParseFunctionFlagEiEEbPb 375993
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckTemplateEscapesEb 82293
_ZN2v88internal10ParserBaseINS0_6ParserEE20ClassPropertyKindForENS0_17ParsePropertyKindE.isra.456 392550
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseReturnStatementEv 981228
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseSuperExpressionEb 12492
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseTemplateLiteralEPNS0_10ExpressionEib 37905
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseClassDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 105966
_ZN2v88internal10ParserBaseINS0_6ParserEE21PeekContextualKeywordEPKNS0_12AstRawStringE 579666
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 1880204
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbii 1282773
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckContextualKeywordEPKNS0_12AstRawStringE 379924
_ZN2v88internal10ParserBaseINS0_6ParserEE22ClassFieldVariableNameEPNS0_15AstValueFactoryEi.isra.606 5214
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseNativeDeclarationEv 1734
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseStatementListItemEv 22260326
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseVariableStatementENS3_26VariableDeclarationContextEPNS0_8ZoneListIPKNS0_12AstRawStringEEE 8549259
_ZN2v88internal10ParserBaseINS0_6ParserEE22PositionAfterSemicolonEv 47120
_ZN2v88internal10ParserBaseINS0_6ParserEE23CheckStrictOctalLiteralEii 1568282
_ZN2v88internal10ParserBaseINS0_6ParserEE23ExpectContextualKeywordEPKNS0_12AstRawStringEPKci 41618
_ZN2v88internal10ParserBaseINS0_6ParserEE23ParseFunctionExpressionEv 1848718
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFunctionDeclarationEv 740
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseNewTargetExpressionEv 3012
_ZN2v88internal10ParserBaseINS0_6ParserEE24ValidateFormalParametersENS0_12LanguageModeERKNS0_22ParserFormalParametersEb 1797655
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseAsyncFunctionLiteralEv 13208
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 896748
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEiNS_4base5FlagsINS0_17ParseFunctionFlagEiEEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 978934
_ZN2v88internal10ParserBaseINS0_6ParserEE27ParseExpressionCoverGrammarEv 15835095
_ZN2v88internal10ParserBaseINS0_6ParserEE28ParseNonRestrictedIdentifierEv 87085
_ZN2v88internal10ParserBaseINS0_6ParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 81610
_ZN2v88internal10ParserBaseINS0_6ParserEE31CheckConflictingVarDeclarationsEPNS0_16DeclarationScopeE 3504058
_ZN2v88internal10ParserBaseINS0_6ParserEE43ParseMemberWithPresentNewPrefixesExpressionEv 171883
_ZN2v88internal10ParserBaseINS0_6ParserEE4implEv 66641160
_ZN2v88internal10ParserBaseINS0_6ParserEE6ExpectENS0_5Token5ValueE 25078736
_ZN2v88internal10ParserBaseINS0_6ParserEE7ForInfoC2EPS3_ 472954
_ZN2v88internal10ParserBaseINS0_6ParserEE7factoryEv 384736
_ZN2v88internal10ParserBaseINS0_6ParserEE9CatchInfoC2EPS3_ 96437
_ZN2v88internal10ParserBaseINS0_6ParserEE9ClassInfoC2EPS3_ 183005
_ZN2v88internal10ParserBaseINS0_6ParserEEC2EPNS0_4ZoneEPNS0_7ScannerEmPNS_9ExtensionEPNS0_15AstValueFactoryEPNS0_30PendingCompilationErrorHandlerEPNS0_16RuntimeCallStatsEPNS0_6LoggerEibb 2437628
_ZN2v88internal10ParserBaseINS0_6ParserEED2Ev 2437629
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 3438611
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPPNS0_5ScopeES6_ 276264
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateD2Ev 552542
_ZN2v88internal10ParserBaseINS0_9PreParserEE10PeekInOrOfEv 203784
_ZN2v88internal10ParserBaseINS0_9PreParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 361427
_ZN2v88internal10ParserBaseINS0_9PreParserEE13AcceptINScopeC2EPS3_b 17066809
_ZN2v88internal10ParserBaseINS0_9PreParserEE13AcceptINScopeD2Ev 17065972
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 52948
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateD2Ev 52948
_ZN2v88internal10ParserBaseINS0_9PreParserEE13ReportMessageENS0_15MessageTemplateE 8315
_ZN2v88internal10ParserBaseINS0_9PreParserEE13language_modeEv 750766
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ExpectSemicolonEv 17382065
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplateENS0_14ParseErrorTypeE 12629
_ZN2v88internal10ParserBaseINS0_9PreParserEE16IsNextLetKeywordEv 706061
_ZN2v88internal10ParserBaseINS0_9PreParserEE17ParsePropertyInfo26ParsePropertyKindFromTokenENS0_5Token5ValueE.isra.355 1920643
_ZN2v88internal10ParserBaseINS0_9PreParserEE18CheckStackOverflowEv 60031284
_ZN2v88internal10ParserBaseINS0_9PreParserEE18set_stack_overflowEv 56
_ZN2v88internal10ParserBaseINS0_9PreParserEE19CheckClassFieldNameENS0_19PreParserIdentifierEb.isra.336 44918
_ZN2v88internal10ParserBaseINS0_9PreParserEE19peek_any_identifierEv 10325598
_ZN2v88internal10ParserBaseINS0_9PreParserEE20CheckClassMethodNameENS0_19PreParserIdentifierENS0_17ParsePropertyKindENS_4base5FlagsINS0_17ParseFunctionFlagEiEEbPb 58018
_ZN2v88internal10ParserBaseINS0_9PreParserEE20CheckTemplateEscapesEb 68163
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ClassPropertyKindForENS0_17ParsePropertyKindE.isra.316 67415
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ParseScopedStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEE 3102002
_ZN2v88internal10ParserBaseINS0_9PreParserEE21PeekContextualKeywordEPKNS0_12AstRawStringE 502063
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbii 2901521
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckContextualKeywordEPKNS0_12AstRawStringE 319456
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ClassFieldVariableNameEPNS0_15AstValueFactoryEi.isra.354 4714
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseDebuggerStatementEv 89465
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseMemberInitializerEPNS3_9ClassInfoEib 49632
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseStatementListItemEv 20099805
_ZN2v88internal10ParserBaseINS0_9PreParserEE22PositionAfterSemicolonEv 49687
_ZN2v88internal10ParserBaseINS0_9PreParserEE23ExpectContextualKeywordEPKNS0_12AstRawStringEPKci 92063
_ZN2v88internal10ParserBaseINS0_9PreParserEE24GetNextFunctionLiteralIdEv.isra.248 78420
_ZN2v88internal10ParserBaseINS0_9PreParserEE24ValidateFormalParametersENS0_12LanguageModeERKNS0_25PreParserFormalParametersEb 3352407
_ZN2v88internal10ParserBaseINS0_9PreParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 157634
_ZN2v88internal10ParserBaseINS0_9PreParserEE28ParseConditionalContinuationENS0_19PreParserExpressionEi 228474
_ZN2v88internal10ParserBaseINS0_9PreParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEb 76592
_ZN2v88internal10ParserBaseINS0_9PreParserEE31CheckConflictingVarDeclarationsEPNS0_16DeclarationScopeE 3954422
_ZN2v88internal10ParserBaseINS0_9PreParserEE35DoParseMemberExpressionContinuationENS0_19PreParserExpressionE 10263583
_ZN2v88internal10ParserBaseINS0_9PreParserEE4implEv 68862769
_ZN2v88internal10ParserBaseINS0_9PreParserEE6ExpectENS0_5Token5ValueE 30413827
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ForInfoC2EPS3_ 459674
_ZN2v88internal10ParserBaseINS0_9PreParserEE7factoryEv 861437
_ZN2v88internal10ParserBaseINS0_9PreParserEEC2EPNS0_4ZoneEPNS0_7ScannerEmPNS_9ExtensionEPNS0_15AstValueFactoryEPNS0_30PendingCompilationErrorHandlerEPNS0_16RuntimeCallStatsEPNS0_6LoggerEibb 915874
_ZN2v88internal10ParserBaseINS0_9PreParserEED2Ev 915908
_ZN2v88internal16SourceRangeScopeC2EPKNS0_7ScannerEPNS0_11SourceRangeE 189055
_ZN2v88internal16SourceRangeScopeD2Ev 189177
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.211 4030023
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.80 3918560
_ZNK2v88internal10ParserBaseINS0_6ParserEE12NewEvalScopeEPNS0_5ScopeE 961392
_ZNK2v88internal10ParserBaseINS0_6ParserEE12end_positionEv.isra.297 11878096
_ZNK2v88internal10ParserBaseINS0_6ParserEE12is_generatorEv.isra.457 39590
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState4kindEv 1236758
_ZNK2v88internal10ParserBaseINS0_6ParserEE13peek_positionEv.isra.296 107289009
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 40805
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewScriptScopeEv 2437624
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 4499138
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewVarblockScopeEv 33025
_ZNK2v88internal10ParserBaseINS0_6ParserEE17ast_value_factoryEv.isra.265 111159730
_ZNK2v88internal10ParserBaseINS0_6ParserEE17is_async_functionEv.isra.405 53084879
_ZNK2v88internal10ParserBaseINS0_6ParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 609815
_ZNK2v88internal10ParserBaseINS0_6ParserEE28allow_harmony_dynamic_importEv.isra.273 51221493
_ZNK2v88internal10ParserBaseINS0_6ParserEE4zoneEv.isra.283 1191473
_ZNK2v88internal10ParserBaseINS0_6ParserEE5scopeEv.isra.264 11809760
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.281 1413269370
_ZNK2v88internal10ParserBaseINS0_6ParserEE8NewScopeENS0_9ScopeTypeE 90824
_ZNK2v88internal10ParserBaseINS0_6ParserEE8positionEv.isra.302 403427
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12end_positionEv.isra.259 8338308
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12is_generatorEv.isra.327 61028
_ZNK2v88internal10ParserBaseINS0_9PreParserEE13FunctionState4kindEv 663417
_ZNK2v88internal10ParserBaseINS0_9PreParserEE13peek_positionEv.isra.254 105232599
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 30900
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewScriptScopeEv 520319
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 1071417
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewVarblockScopeEv 134475
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17ast_value_factoryEv.isra.247 1148736
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17is_async_functionEv.isra.328 55100452
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 738994
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18loop_nesting_depthEv.isra.275 2467
_ZNK2v88internal10ParserBaseINS0_9PreParserEE28allow_harmony_dynamic_importEv.isra.367 54965810
_ZNK2v88internal10ParserBaseINS0_9PreParserEE4zoneEv.isra.276 276247
_ZNK2v88internal10ParserBaseINS0_9PreParserEE5scopeEv.isra.246 15005207
_ZNK2v88internal10ParserBaseINS0_9PreParserEE7scannerEv.isra.251 1375202710
_ZNK2v88internal10ParserBaseINS0_9PreParserEE8NewScopeENS0_9ScopeTypeE 276243
_ZNK2v88internal10ParserBaseINS0_9PreParserEE8positionEv.isra.257 276294

Generated by: LCOV version 1.10