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

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 7222978
_ZN2v88internal10ParserBaseINS0_6ParserEE10PeekInOrOfEv 159988
_ZN2v88internal10ParserBaseINS0_6ParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 928535
_ZN2v88internal10ParserBaseINS0_6ParserEE12BuildSuspendEPNS0_10ExpressionES5_iNS0_7Suspend11OnExceptionENS0_12SuspendFlagsE 119359
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState20GetReportedErrorListEv 230899969
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState21tail_call_expressionsEv 6680620
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState23non_patterns_to_rewriteEv 383758181
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState25AddNonPatternForRewritingEPNS0_10ExpressionEPb 19210
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState26AddDestructuringAssignmentENS3_23DestructuringAssignmentE 92429
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 10470878
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageENS0_15MessageTemplate8TemplateE 3706
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageIPKNS0_12AstRawStringEEEvNS0_15MessageTemplate8TemplateET_NS0_14ParseErrorTypeE 557
_ZN2v88internal10ParserBaseINS0_6ParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb 987654
_ZN2v88internal10ParserBaseINS0_6ParserEE15ExpectSemicolonEPb 39143630
_ZN2v88internal10ParserBaseINS0_6ParserEE15ParseIdentifierENS3_26AllowRestrictedIdentifiersEPb 2539346
_ZN2v88internal10ParserBaseINS0_6ParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplate8TemplateENS0_14ParseErrorTypeE 10031
_ZN2v88internal10ParserBaseINS0_6ParserEE16IsNextLetKeywordEv 617374
_ZN2v88internal10ParserBaseINS0_6ParserEE17CheckFunctionNameENS0_12LanguageModeEPKNS0_12AstRawStringENS0_20FunctionNameValidityERKNS0_7Scanner8LocationEPb 7418971
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParseDoExpressionEPb 772
_ZN2v88internal10ParserBaseINS0_6ParserEE17RaiseLanguageModeENS0_12LanguageModeE 33875983
_ZN2v88internal10ParserBaseINS0_6ParserEE17is_any_identifierENS0_5Token5ValueE.isra.474 24641085
_ZN2v88internal10ParserBaseINS0_6ParserEE18ExpectMetaPropertyENS0_5Token5ValueEPKciPb 26332
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseObjectLiteralEPb 1619654
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseRegExpLiteralEPb 98475
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateExpressionEPb 152868197
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateLetPatternEPb 1371651
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker11IsPrototypeEv 14595
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker13IsConstructorEv 327577
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb 342433
_ZN2v88internal10ParserBaseINS0_6ParserEE19IsTrivialExpressionEv 105907214
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseIdentifierNameEPb 20375502
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseThrowStatementEPb 378256
_ZN2v88internal10ParserBaseINS0_6ParserEE19peek_any_identifierEv 24619501
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckTemplateEscapesEbPb 80772
_ZN2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE 4685446
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseReturnStatementEPb 5381346
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseSuperExpressionEbPb 18290
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseTemplateLiteralEPNS0_10ExpressionEibPb 40750
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseClassDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 62861
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseMemberExpressionEPbS4_ 64947991
_ZN2v88internal10ParserBaseINS0_6ParserEE21PeekContextualKeywordENS0_5Token5ValueE 979901
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportClassifierErrorERKNS0_20ExpressionClassifierINS0_11ParserTypesIS2_EEE5ErrorE 56049
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 108216
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbiiPb 6137200
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckContextualKeywordENS0_5Token5ValueE 856985
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseAsyncFunctionBodyEPNS0_5ScopeEPNS0_8ZoneListIPNS0_9StatementEEENS0_12FunctionKindENS3_16FunctionBodyTypeEbiPb 40584
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseNativeDeclarationEPb 2988
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseStatementListItemEPb 45930186
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseVariableStatementENS3_26VariableDeclarationContextEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 13017670
_ZN2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList4SwapERS4_ 582330
_ZN2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList6AppendERKS4_ 283653
_ZN2v88internal10ParserBaseINS0_6ParserEE22ValidateBindingPatternEPb 24241786
_ZN2v88internal10ParserBaseINS0_6ParserEE23CheckStrictOctalLiteralEiiPb 4733641
_ZN2v88internal10ParserBaseINS0_6ParserEE23DestructuringAssignmentC2EPNS0_10ExpressionEPNS0_5ScopeE 92429
_ZN2v88internal10ParserBaseINS0_6ParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb 54182
_ZN2v88internal10ParserBaseINS0_6ParserEE23ReportUnexpectedTokenAtENS0_7Scanner8LocationENS0_5Token5ValueENS0_15MessageTemplate8TemplateE 110291
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFormalParameterListEPNS0_22ParserFormalParametersEPb 6198629
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFunctionDeclarationEPb 772
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseNewTargetExpressionEPb 26264
_ZN2v88internal10ParserBaseINS0_6ParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.594 5273329
_ZN2v88internal10ParserBaseINS0_6ParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb 6780660
_ZN2v88internal10ParserBaseINS0_6ParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_ 272382919
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseAsyncFunctionLiteralEPb 13495
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 1736060
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEiNS0_18ParseFunctionFlagsEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 1825390
_ZN2v88internal10ParserBaseINS0_6ParserEE25ValidateAssignmentPatternEPb 406830
_ZN2v88internal10ParserBaseINS0_6ParserEE26ParseAndClassifyIdentifierEPb 83235431
_ZN2v88internal10ParserBaseINS0_6ParserEE26ParseStatementAsUnlabelledEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 6441150
_ZN2v88internal10ParserBaseINS0_6ParserEE29BindingPatternUnexpectedTokenEv 109233692
_ZN2v88internal10ParserBaseINS0_6ParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb 88773
_ZN2v88internal10ParserBaseINS0_6ParserEE34ValidateFormalParameterInitializerEPb 646888
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordENS0_12FunctionKindEPbS5_ 2762190
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordEPbS4_ 1910799
_ZN2v88internal10ParserBaseINS0_6ParserEE36ArrowFormalParametersUnexpectedTokenEv 163038685
_ZN2v88internal10ParserBaseINS0_6ParserEE36ParseMemberWithNewPrefixesExpressionEPbS4_ 66009524
_ZN2v88internal10ParserBaseINS0_6ParserEE4implEv 32342537
_ZN2v88internal10ParserBaseINS0_6ParserEE5CheckENS0_5Token5ValueE 191127516
_ZN2v88internal10ParserBaseINS0_6ParserEE6ExpectENS0_5Token5ValueEPb 116103552
_ZN2v88internal10ParserBaseINS0_6ParserEE7ConsumeENS0_5Token5ValueE.isra.473 97210680
_ZN2v88internal10ParserBaseINS0_6ParserEE7ForInfoC2EPS3_ 987778
_ZN2v88internal10ParserBaseINS0_6ParserEE7factoryEv 16845950
_ZN2v88internal10ParserBaseINS0_6ParserEE9CatchInfoC2EPS3_ 303276
_ZN2v88internal10ParserBaseINS0_6ParserEE9ClassInfoC2EPS3_ 105813
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE 2337415
_ZN2v88internal10ParserBaseINS0_9PreParserEE10PeekInOrOfEv 103597
_ZN2v88internal10ParserBaseINS0_9PreParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE 310565
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState20GetReportedErrorListEv 73521558
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState23non_patterns_to_rewriteEv 73521558
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState29AddImplicitTailCallExpressionENS0_19PreParserExpressionE 4031
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE 2389673
_ZN2v88internal10ParserBaseINS0_9PreParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb 124349
_ZN2v88internal10ParserBaseINS0_9PreParserEE15ExpectSemicolonEPb 11719031
_ZN2v88internal10ParserBaseINS0_9PreParserEE16IsNextLetKeywordEv 161014
_ZN2v88internal10ParserBaseINS0_9PreParserEE17is_any_identifierENS0_5Token5ValueE.isra.326 5972793
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateExpressionEPb 49555946
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateLetPatternEPb 286067
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker11IsPrototypeEv 9427
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker13IsConstructorEv 19945
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb 29612
_ZN2v88internal10ParserBaseINS0_9PreParserEE19IsTrivialExpressionEv 32295475
_ZN2v88internal10ParserBaseINS0_9PreParserEE19peek_any_identifierEv 5954876
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE 1484096
_ZN2v88internal10ParserBaseINS0_9PreParserEE21PeekContextualKeywordENS0_5Token5ValueE 338996
_ZN2v88internal10ParserBaseINS0_9PreParserEE21ReportUnexpectedTokenENS0_5Token5ValueE 341225
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckContextualKeywordENS0_5Token5ValueE 254816
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseStatementListItemEPb 13589559
_ZN2v88internal10ParserBaseINS0_9PreParserEE22TailCallExpressionList4SwapERS4_ 227176
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ValidateBindingPatternEPb 6278587
_ZN2v88internal10ParserBaseINS0_9PreParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb 84931
_ZN2v88internal10ParserBaseINS0_9PreParserEE24GetNextFunctionLiteralIdEv.isra.257 31805
_ZN2v88internal10ParserBaseINS0_9PreParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.371 1641473
_ZN2v88internal10ParserBaseINS0_9PreParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb 1723996
_ZN2v88internal10ParserBaseINS0_9PreParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_ 79391529
_ZN2v88internal10ParserBaseINS0_9PreParserEE25ValidateAssignmentPatternEPb 246176
_ZN2v88internal10ParserBaseINS0_9PreParserEE26ParseStatementAsUnlabelledEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb 2173558
_ZN2v88internal10ParserBaseINS0_9PreParserEE29BindingPatternUnexpectedTokenEv 30080413
_ZN2v88internal10ParserBaseINS0_9PreParserEE34ValidateFormalParameterInitializerEPb 122622
_ZN2v88internal10ParserBaseINS0_9PreParserEE35ParseIdentifierOrStrictReservedWordEPbS4_ 267645
_ZN2v88internal10ParserBaseINS0_9PreParserEE36ArrowFormalParametersUnexpectedTokenEv 48969594
_ZN2v88internal10ParserBaseINS0_9PreParserEE4implEv 10428920
_ZN2v88internal10ParserBaseINS0_9PreParserEE5CheckENS0_5Token5ValueE 54967311
_ZN2v88internal10ParserBaseINS0_9PreParserEE6ExpectENS0_5Token5ValueEPb 32672084
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ConsumeENS0_5Token5ValueE.isra.288 26257151
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ForInfoC2EPS3_ 434164
_ZN2v88internal10ParserBaseINS0_9PreParserEE7factoryEv 1293
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.210 9965353
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.58 1584926
_ZNK2v88internal10ParserBaseINS0_6ParserEE12NewEvalScopeEPNS0_5ScopeE 1400404
_ZNK2v88internal10ParserBaseINS0_6ParserEE12is_resumableEv.isra.585 87696
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState16promise_variableEv 669860
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState25generator_object_variableEv 140615
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState36destructuring_assignments_to_rewriteEv 8643199
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 17786
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewScriptScopeEv 3567733
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.377 348354
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.79 0
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 8312689
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewVarblockScopeEv 51591
_ZNK2v88internal10ParserBaseINS0_6ParserEE17ast_value_factoryEv.isra.356 355494286
_ZNK2v88internal10ParserBaseINS0_6ParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 890479
_ZNK2v88internal10ParserBaseINS0_6ParserEE18is_async_generatorEv.isra.422 100031
_ZNK2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker7IsProtoEv 3873235
_ZNK2v88internal10ParserBaseINS0_6ParserEE22TailCallExpressionList11expressionsEv 6680620
_ZNK2v88internal10ParserBaseINS0_6ParserEE4zoneEv.isra.355 38904978
_ZNK2v88internal10ParserBaseINS0_6ParserEE5scopeEv.isra.354 5759838
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.378 3077194443
_ZNK2v88internal10ParserBaseINS0_9PreParserEE12is_resumableEv.isra.362 11793
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewModuleScopeEPNS0_16DeclarationScopeE 10416
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewScriptScopeEv 480923
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE 477754
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewVarblockScopeEv 43966
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17ast_value_factoryEv.isra.263 676716
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE 215614
_ZNK2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker7IsProtoEv 675974
_ZNK2v88internal10ParserBaseINS0_9PreParserEE4zoneEv.isra.264 696273
_ZNK2v88internal10ParserBaseINS0_9PreParserEE5scopeEv.isra.254 1888993
_ZNK2v88internal10ParserBaseINS0_9PreParserEE7scannerEv.isra.265 889771811

Generated by: LCOV version 1.10