LCOV - code coverage report
Current view: top level - src/parsing - parser-base.h (source / functions) Hit Total Coverage
Test: app.info Lines: 1986 2021 98.3 %
Date: 2017-04-26 Functions: 289 291 99.3 %

Function Name Sort by function name Hit count Sort by hit count
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.378 3074780688
_ZNK2v88internal10ParserBaseINS0_9PreParserEE7scannerEv.isra.265 889320174
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState23non_patterns_to_rewriteEv 383457706
_ZNK2v88internal10ParserBaseINS0_6ParserEE17ast_value_factoryEv.isra.356 355208394
_ZN2v88internal10ParserBaseINS0_6ParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_ 272162087
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState20GetReportedErrorListEv 230726086
_ZN2v88internal10ParserBaseINS0_6ParserEE5CheckENS0_5Token5ValueE 190982939
_ZN2v88internal10ParserBaseINS0_6ParserEE36ArrowFormalParametersUnexpectedTokenEv 162904974
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateExpressionEPb 152741175
_ZN2v88internal10ParserBaseINS0_6ParserEE6ExpectENS0_5Token5ValueEPb 115990848
_ZN2v88internal10ParserBaseINS0_6ParserEE29BindingPatternUnexpectedTokenEv 109146586
_ZN2v88internal10ParserBaseINS0_6ParserEE19IsTrivialExpressionEv 105827824
_ZN2v88internal10ParserBaseINS0_6ParserEE7ConsumeENS0_5Token5ValueE.isra.473 97129268
_ZN2v88internal10ParserBaseINS0_6ParserEE26ParseAndClassifyIdentifierEPb 83175588
_ZN2v88internal10ParserBaseINS0_9PreParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_ 79348836
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState23non_patterns_to_rewriteEv 73489191
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState20GetReportedErrorListEv 73489191
_ZN2v88internal10ParserBaseINS0_6ParserEE36ParseMemberWithNewPrefixesExpressionEPbS4_ 65950658
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseMemberExpressionEPbS4_ 64890717
_ZN2v88internal10ParserBaseINS0_9PreParserEE5CheckENS0_5Token5ValueE 54939836
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateExpressionEPb 49528846
_ZN2v88internal10ParserBaseINS0_9PreParserEE36ArrowFormalParametersUnexpectedTokenEv 48943481
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseStatementListItemEPb 45897196
_ZN2v88internal10ParserBaseINS0_6ParserEE15ExpectSemicolonEPb 39116684
_ZNK2v88internal10ParserBaseINS0_6ParserEE4zoneEv.isra.355 38863087
_ZN2v88internal10ParserBaseINS0_6ParserEE17RaiseLanguageModeENS0_12LanguageModeE 33855267
_ZN2v88internal10ParserBaseINS0_9PreParserEE6ExpectENS0_5Token5ValueEPb 32653608
_ZN2v88internal10ParserBaseINS0_6ParserEE4implEv 32313958
_ZN2v88internal10ParserBaseINS0_9PreParserEE19IsTrivialExpressionEv 32280458
_ZN2v88internal10ParserBaseINS0_9PreParserEE29BindingPatternUnexpectedTokenEv 30063824
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ConsumeENS0_5Token5ValueE.isra.288 26244816
_ZN2v88internal10ParserBaseINS0_6ParserEE17is_any_identifierENS0_5Token5ValueE.isra.474 24623457
_ZN2v88internal10ParserBaseINS0_6ParserEE19peek_any_identifierEv 24601908
_ZN2v88internal10ParserBaseINS0_6ParserEE22ValidateBindingPatternEPb 24231461
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseIdentifierNameEPb 20351179
_ZN2v88internal10ParserBaseINS0_6ParserEE7factoryEv 16831440
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseStatementListItemEPb 13584011
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseVariableStatementENS3_26VariableDeclarationContextEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 13011591
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ExpectSemicolonEPb 11714284
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 10462317
_ZN2v88internal10ParserBaseINS0_9PreParserEE4implEv 10423307
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.210 9958901
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState36destructuring_assignments_to_rewriteEv 8636476
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 8305589
_ZN2v88internal10ParserBaseINS0_6ParserEE17CheckFunctionNameENS0_12LanguageModeEPKNS0_12AstRawStringENS0_20FunctionNameValidityERKNS0_7Scanner8LocationEPb 7412385
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 7215249
_ZN2v88internal10ParserBaseINS0_6ParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb 6774423
_ZNK2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList11expressionsEv 6674436
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState21tail_call_expressionsEv 6674436
_ZN2v88internal10ParserBaseINS0_6ParserEE26ParseStatementAsUnlabelledEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 6433796
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ValidateBindingPatternEPb 6276022
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFormalParameterListEPNS0_22ParserFormalParametersEPb 6192778
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbiiPb 6131449
_ZN2v88internal10ParserBaseINS0_9PreParserEE17is_any_identifierENS0_5Token5ValueE.isra.326 5970759
_ZN2v88internal10ParserBaseINS0_9PreParserEE19peek_any_identifierEv 5952842
_ZNK2v88internal10ParserBaseINS0_6ParserEE5scopeEv.isra.354 5753563
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseReturnStatementEPb 5375121
_ZN2v88internal10ParserBaseINS0_6ParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.594 5265698
_ZN2v88internal10ParserBaseINS0_6ParserEE23CheckStrictOctalLiteralEiiPb 4729168
_ZN2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE 4677840
_ZNK2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker7IsProtoEv 3865691
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewScriptScopeEv 3565441
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordENS0_12FunctionKindEPbS5_ 2760243
_ZN2v88internal10ParserBaseINS0_6ParserEE15ParseIdentifierENS3_26AllowRestrictedIdentifiersEPb 2535281
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 2388496
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 2336375
_ZN2v88internal10ParserBaseINS0_9PreParserEE26ParseStatementAsUnlabelledEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 2171915
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordEPbS4_ 1909698
_ZNK2v88internal10ParserBaseINS0_9PreParserEE5scopeEv.isra.254 1887462
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEiNS0_18ParseFunctionFlagsEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 1824301
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 1734972
_ZN2v88internal10ParserBaseINS0_9PreParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb 1722882
_ZN2v88internal10ParserBaseINS0_9PreParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.371 1640928
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseObjectLiteralEPb 1617200
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.58 1583750
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE 1483579
_ZNK2v88internal10ParserBaseINS0_6ParserEE12NewEvalScopeEPNS0_5ScopeE 1400428
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateLetPatternEPb 1371570
_ZN2v88internal10ParserBaseINS0_6ParserEE7ForInfoC2EPS3_ 986972
_ZN2v88internal10ParserBaseINS0_6ParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb 986162
_ZN2v88internal10ParserBaseINS0_6ParserEE21PeekContextualKeywordENS0_5Token5ValueE 979010
_ZN2v88internal10ParserBaseINS0_6ParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 927731
_ZNK2v88internal10ParserBaseINS0_6ParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 890050
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckContextualKeywordENS0_5Token5ValueE 856189
_ZNK2v88internal10ParserBaseINS0_9PreParserEE4zoneEv.isra.264 695725
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17ast_value_factoryEv.isra.263 676168
_ZNK2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker7IsProtoEv 675541
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState16promise_variableEv 669848
_ZN2v88internal10ParserBaseINS0_6ParserEE34ValidateFormalParameterInitializerEPb 646529
_ZN2v88internal10ParserBaseINS0_6ParserEE16IsNextLetKeywordEv 617336
_ZN2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList4SwapERS4_ 581870
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewScriptScopeEv 480923
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 477472
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ForInfoC2EPS3_ 433980
_ZN2v88internal10ParserBaseINS0_6ParserEE25ValidateAssignmentPatternEPb 406599
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseThrowStatementEPb 377774
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.377 348355
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb 342433
_ZN2v88internal10ParserBaseINS0_9PreParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 341225
_ZN2v88internal10ParserBaseINS0_9PreParserEE21PeekContextualKeywordENS0_5Token5ValueE 338812
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker13IsConstructorEv 327577
_ZN2v88internal10ParserBaseINS0_9PreParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 310381
_ZN2v88internal10ParserBaseINS0_6ParserEE9CatchInfoC2EPS3_ 303033
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateLetPatternEPb 286004
_ZN2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList6AppendERKS4_ 283423
_ZN2v88internal10ParserBaseINS0_9PreParserEE35ParseIdentifierOrStrictReservedWordEPbS4_ 267510
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckContextualKeywordENS0_5Token5ValueE 254646
_ZN2v88internal10ParserBaseINS0_9PreParserEE25ValidateAssignmentPatternEPb 246148
_ZN2v88internal10ParserBaseINS0_9PreParserEE22TailCallExpressionList4SwapERS4_ 227120
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 215586
_ZN2v88internal10ParserBaseINS0_9PreParserEE16IsNextLetKeywordEv 160972
_ZN2v88internal10ParserBaseINS0_6ParserEE10PeekInOrOfEv 159885
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState25generator_object_variableEv 140614
_ZN2v88internal10ParserBaseINS0_9PreParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb 123962
_ZN2v88internal10ParserBaseINS0_9PreParserEE34ValidateFormalParameterInitializerEPb 122524
_ZN2v88internal10ParserBaseINS0_6ParserEE12BuildSuspendEPNS0_10ExpressionES5_iNS0_7Suspend11OnExceptionENS0_12SuspendFlagsE 119359
_ZN2v88internal10ParserBaseINS0_6ParserEE23ReportUnexpectedTokenAtENS0_7Scanner8LocationENS0_5Token5ValueENS0_15MessageTemplate8TemplateE 110292
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 108217
_ZN2v88internal10ParserBaseINS0_6ParserEE9ClassInfoC2EPS3_ 105801
_ZN2v88internal10ParserBaseINS0_9PreParserEE10PeekInOrOfEv 103569
_ZNK2v88internal10ParserBaseINS0_6ParserEE18is_async_generatorEv.isra.422 100031
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseRegExpLiteralEPb 98440
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState26AddDestructuringAssignmentENS3_23DestructuringAssignmentE 92429
_ZN2v88internal10ParserBaseINS0_6ParserEE23DestructuringAssignmentC2EPNS0_10ExpressionEPNS0_5ScopeE 92429
_ZN2v88internal10ParserBaseINS0_6ParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 88773
_ZNK2v88internal10ParserBaseINS0_6ParserEE12is_resumableEv.isra.585 87692
_ZN2v88internal10ParserBaseINS0_9PreParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb 84931
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckTemplateEscapesEbPb 80592
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseClassDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 62849
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportClassifierErrorERKNS0_20ExpressionClassifierINS0_11ParserTypesIS2_EEE5ErrorE 56049
_ZN2v88internal10ParserBaseINS0_6ParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb 54104
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewVarblockScopeEv 51557
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewVarblockScopeEv 43959
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseTemplateLiteralEPNS0_10ExpressionEibPb 40683
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseAsyncFunctionBodyEPNS0_5ScopeEPNS0_8ZoneListIPNS0_9StatementEEENS0_12FunctionKindENS3_16FunctionBodyTypeEbiPb 40583
_ZN2v88internal10ParserBaseINS0_9PreParserEE24GetNextFunctionLiteralIdEv.isra.257 31791
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb 29612
_ZN2v88internal10ParserBaseINS0_6ParserEE18ExpectMetaPropertyENS0_5Token5ValueEPKciPb 26254
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseNewTargetExpressionEPb 26186
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker13IsConstructorEv 19945
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState25AddNonPatternForRewritingEPNS0_10ExpressionEPb 19210
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseSuperExpressionEbPb 18290
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 17786
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker11IsPrototypeEv 14595
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseAsyncFunctionLiteralEPb 13460
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12is_resumableEv.isra.362 11793
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 10416
_ZN2v88internal10ParserBaseINS0_6ParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplate8TemplateENS0_14ParseErrorTypeE 10031
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker11IsPrototypeEv 9427
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState29AddImplicitTailCallExpressionENS0_19PreParserExpressionE 4031
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageENS0_15MessageTemplate8TemplateE 3706
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseNativeDeclarationEPb 2988
_ZN2v88internal10ParserBaseINS0_9PreParserEE7factoryEv 1286
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParseDoExpressionEPb 772
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFunctionDeclarationEPb 772
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageIPKNS0_12AstRawStringEEEvNS0_15MessageTemplate8TemplateET_NS0_14ParseErrorTypeE 557
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.79 0

Generated by: LCOV version 1.10