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
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