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