LCOV - code coverage report
Current view:
top level
-
src/parsing
- parser-base.h
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
2087
2121
98.4 %
Date:
2017-10-20
Functions:
288
290
99.3 %
Function Name
Hit count
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE
2720262
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateC2EPPNS0_5ScopeES6_
60758
_ZN2v88internal10ParserBaseINS0_6ParserEE10BlockStateD2Ev
60758
_ZN2v88internal10ParserBaseINS0_6ParserEE10PeekInOrOfEv
117615
_ZN2v88internal10ParserBaseINS0_6ParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE
570364
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState20GetReportedErrorListEv
128017246
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState23non_patterns_to_rewriteEv
205954967
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState25AddNonPatternForRewritingEPNS0_10ExpressionEPb
15205
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionState26AddDestructuringAssignmentENS3_23DestructuringAssignmentE
77428
_ZN2v88internal10ParserBaseINS0_6ParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE
8285920
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageENS0_15MessageTemplate8TemplateE
2828
_ZN2v88internal10ParserBaseINS0_6ParserEE13ReportMessageIPKNS0_12AstRawStringEEEvNS0_15MessageTemplate8TemplateET_NS0_14ParseErrorTypeE
368
_ZN2v88internal10ParserBaseINS0_6ParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb
6190292
_ZN2v88internal10ParserBaseINS0_6ParserEE15ExpectSemicolonEPb
22390856
_ZN2v88internal10ParserBaseINS0_6ParserEE15ParseIdentifierENS3_26AllowRestrictedIdentifiersEPb
1192785
_ZN2v88internal10ParserBaseINS0_6ParserEE15ReportMessageAtENS0_7Scanner8LocationENS0_15MessageTemplate8TemplateENS0_14ParseErrorTypeE
7912
_ZN2v88internal10ParserBaseINS0_6ParserEE16IsNextLetKeywordEv
525083
_ZN2v88internal10ParserBaseINS0_6ParserEE17CheckFunctionNameENS0_12LanguageModeEPKNS0_12AstRawStringENS0_20FunctionNameValidityERKNS0_7Scanner8LocationEPb
5109813
_ZN2v88internal10ParserBaseINS0_6ParserEE17ParseDoExpressionEPb
622
_ZN2v88internal10ParserBaseINS0_6ParserEE17RaiseLanguageModeENS0_12LanguageModeE
20263413
_ZN2v88internal10ParserBaseINS0_6ParserEE17is_any_identifierENS0_5Token5ValueE.isra.447
14356537
_ZN2v88internal10ParserBaseINS0_6ParserEE18ExpectMetaPropertyENS0_5Token5ValueEPKciPb
20471
_ZN2v88internal10ParserBaseINS0_6ParserEE18ParseObjectLiteralEPb
794895
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateExpressionEPb
77943425
_ZN2v88internal10ParserBaseINS0_6ParserEE18ValidateLetPatternEPb
849351
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker11IsPrototypeEv
12313
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker13IsConstructorEv
457460
_ZN2v88internal10ParserBaseINS0_6ParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb
469988
_ZN2v88internal10ParserBaseINS0_6ParserEE19IsTrivialExpressionEv
59916208
_ZN2v88internal10ParserBaseINS0_6ParserEE19ParseIdentifierNameEPb
10610995
_ZN2v88internal10ParserBaseINS0_6ParserEE19peek_any_identifierEv
14335972
_ZN2v88internal10ParserBaseINS0_6ParserEE20CheckTemplateEscapesEbPb
70939
_ZN2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE
3643538
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseReturnStatementEPb
2646387
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseSuperExpressionEbPb
9969
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseTemplateLiteralEPNS0_10ExpressionEibPb
34433
_ZN2v88internal10ParserBaseINS0_6ParserEE20ParseYieldExpressionEbPb
18999
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseClassDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb
87834
_ZN2v88internal10ParserBaseINS0_6ParserEE21ParseMemberExpressionEPbS4_
31694025
_ZN2v88internal10ParserBaseINS0_6ParserEE21PeekContextualKeywordENS0_5Token5ValueE
610142
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportClassifierErrorERKNS0_20ExpressionClassifierINS0_11ParserTypesIS2_EEE5ErrorE
50604
_ZN2v88internal10ParserBaseINS0_6ParserEE21ReportUnexpectedTokenENS0_5Token5ValueE
93586
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckArityRestrictionsEiNS0_12FunctionKindEbiiPb
2972501
_ZN2v88internal10ParserBaseINS0_6ParserEE22CheckContextualKeywordENS0_5Token5ValueE
516993
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseAsyncFunctionBodyEPNS0_5ScopeEPNS0_8ZoneListIPNS0_9StatementEEEPb
33187
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseNativeDeclarationEPb
1678
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParsePrimaryExpressionEPb
9194285
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseStatementListItemEPb
26141503
_ZN2v88internal10ParserBaseINS0_6ParserEE22ParseVariableStatementENS3_26VariableDeclarationContextEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPb
8386425
_ZN2v88internal10ParserBaseINS0_6ParserEE22PositionAfterSemicolonEv
35427
_ZN2v88internal10ParserBaseINS0_6ParserEE22ValidateBindingPatternEPb
14296405
_ZN2v88internal10ParserBaseINS0_6ParserEE23CheckStrictOctalLiteralEiiPb
3176992
_ZN2v88internal10ParserBaseINS0_6ParserEE23DestructuringAssignmentC2EPNS0_10ExpressionEPNS0_5ScopeE
77428
_ZN2v88internal10ParserBaseINS0_6ParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb
44224
_ZN2v88internal10ParserBaseINS0_6ParserEE23ReportUnexpectedTokenAtENS0_7Scanner8LocationENS0_5Token5ValueENS0_15MessageTemplate8TemplateE
94277
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFormalParameterListEPNS0_22ParserFormalParametersEPb
3109179
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseFunctionDeclarationEPb
709
_ZN2v88internal10ParserBaseINS0_6ParserEE24ParseNewTargetExpressionEPb
14214
_ZN2v88internal10ParserBaseINS0_6ParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.569
4243301
_ZN2v88internal10ParserBaseINS0_6ParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb
3563317
_ZN2v88internal10ParserBaseINS0_6ParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_
147534971
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseAsyncFunctionLiteralEPb
12680
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb
1207266
_ZN2v88internal10ParserBaseINS0_6ParserEE25ParseHoistableDeclarationEiNS0_18ParseFunctionFlagsEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb
1282442
_ZN2v88internal10ParserBaseINS0_6ParserEE25ValidateAssignmentPatternEPb
184760
_ZN2v88internal10ParserBaseINS0_6ParserEE26ParseAndClassifyIdentifierEPb
42829130
_ZN2v88internal10ParserBaseINS0_6ParserEE29BindingPatternUnexpectedTokenEv
59626800
_ZN2v88internal10ParserBaseINS0_6ParserEE29ParseAsyncFunctionDeclarationEPNS0_8ZoneListIPKNS0_12AstRawStringEEEbPb
74667
_ZN2v88internal10ParserBaseINS0_6ParserEE33ParseSingleExpressionFunctionBodyEPNS0_8ZoneListIPNS0_9StatementEEEbbPb
314160
_ZN2v88internal10ParserBaseINS0_6ParserEE34ValidateFormalParameterInitializerEPb
493401
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordENS0_12FunctionKindEPbS5_S5_
2069999
_ZN2v88internal10ParserBaseINS0_6ParserEE35ParseIdentifierOrStrictReservedWordEPbS4_S4_
1386253
_ZN2v88internal10ParserBaseINS0_6ParserEE36ArrowFormalParametersUnexpectedTokenEv
87813864
_ZN2v88internal10ParserBaseINS0_6ParserEE4implEv
16801950
_ZN2v88internal10ParserBaseINS0_6ParserEE5CheckENS0_5Token5ValueE
104819615
_ZN2v88internal10ParserBaseINS0_6ParserEE6ExpectENS0_5Token5ValueEPb
63272548
_ZN2v88internal10ParserBaseINS0_6ParserEE7ConsumeENS0_5Token5ValueE.isra.451
57519187
_ZN2v88internal10ParserBaseINS0_6ParserEE7ForInfoC2EPS3_
618512
_ZN2v88internal10ParserBaseINS0_6ParserEE7factoryEv
7891330
_ZN2v88internal10ParserBaseINS0_6ParserEE9ClassInfoC2EPS3_
125580
_ZN2v88internal10ParserBaseINS0_9PreParserEE10BlockStateC2EPNS0_4ZoneEPPNS0_5ScopeE
3091424
_ZN2v88internal10ParserBaseINS0_9PreParserEE10PeekInOrOfEv
109793
_ZN2v88internal10ParserBaseINS0_9PreParserEE11CheckInOrOfEPNS0_16ForEachStatement9VisitModeE
343104
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState20GetReportedErrorListEv
83660519
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionState23non_patterns_to_rewriteEv
83660519
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateC2EPPS4_PPNS0_5ScopeEPNS0_16DeclarationScopeE
3402442
_ZN2v88internal10ParserBaseINS0_9PreParserEE13FunctionStateD2Ev
29133
_ZN2v88internal10ParserBaseINS0_9PreParserEE14ParseArgumentsEPNS0_7Scanner8LocationEPb
5815184
_ZN2v88internal10ParserBaseINS0_9PreParserEE16IsNextLetKeywordEv
641566
_ZN2v88internal10ParserBaseINS0_9PreParserEE17is_any_identifierENS0_5Token5ValueE.isra.328
7261540
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateExpressionEPb
64078157
_ZN2v88internal10ParserBaseINS0_9PreParserEE18ValidateLetPatternEPb
946954
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker11IsPrototypeEv
8316
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker13IsConstructorEv
21464
_ZN2v88internal10ParserBaseINS0_9PreParserEE19ClassLiteralChecker20CheckClassMethodNameENS0_5Token5ValueENS3_12PropertyKindEbbbPb
29980
_ZN2v88internal10ParserBaseINS0_9PreParserEE19IsTrivialExpressionEv
37556782
_ZN2v88internal10ParserBaseINS0_9PreParserEE19peek_any_identifierEv
7243086
_ZN2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker19CheckDuplicateProtoENS0_5Token5ValueE
1585329
_ZN2v88internal10ParserBaseINS0_9PreParserEE21PeekContextualKeywordENS0_5Token5ValueE
388027
_ZN2v88internal10ParserBaseINS0_9PreParserEE21ReportUnexpectedTokenENS0_5Token5ValueE
333615
_ZN2v88internal10ParserBaseINS0_9PreParserEE22CheckContextualKeywordENS0_5Token5ValueE
294881
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseAsyncFunctionBodyEPNS0_5ScopeENS0_13PreParserListINS0_18PreParserStatementEEEPb.isra.277
48162
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParsePrimaryExpressionEPb
4432065
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ParseStatementListItemEPb
15902564
_ZN2v88internal10ParserBaseINS0_9PreParserEE22PositionAfterSemicolonEv
37826
_ZN2v88internal10ParserBaseINS0_9PreParserEE22ValidateBindingPatternEPb
8012786
_ZN2v88internal10ParserBaseINS0_9PreParserEE23ExpectContextualKeywordENS0_5Token5ValueEPb
86957
_ZN2v88internal10ParserBaseINS0_9PreParserEE24GetNextFunctionLiteralIdEv.isra.256
29133
_ZN2v88internal10ParserBaseINS0_9PreParserEE24SetPropertyKindFromTokenENS0_5Token5ValueEPNS3_12PropertyKindE.isra.363
1787625
_ZN2v88internal10ParserBaseINS0_9PreParserEE24ValidateFormalParametersENS0_12LanguageModeEbPb
2754089
_ZN2v88internal10ParserBaseINS0_9PreParserEE25GetUnexpectedTokenMessageENS0_5Token5ValueEPNS0_15MessageTemplate8TemplateEPNS0_7Scanner8LocationEPPKcS7_
100735189
_ZN2v88internal10ParserBaseINS0_9PreParserEE25ValidateAssignmentPatternEPb
338625
_ZN2v88internal10ParserBaseINS0_9PreParserEE29BindingPatternUnexpectedTokenEv
39104844
_ZN2v88internal10ParserBaseINS0_9PreParserEE34ValidateFormalParameterInitializerEPb
400678
_ZN2v88internal10ParserBaseINS0_9PreParserEE35ParseIdentifierOrStrictReservedWordEPbS4_S4_
267955
_ZN2v88internal10ParserBaseINS0_9PreParserEE36ArrowFormalParametersUnexpectedTokenEv
61296486
_ZN2v88internal10ParserBaseINS0_9PreParserEE4implEv
12702047
_ZN2v88internal10ParserBaseINS0_9PreParserEE5CheckENS0_5Token5ValueE
69322919
_ZN2v88internal10ParserBaseINS0_9PreParserEE6ExpectENS0_5Token5ValueEPb
41799032
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ConsumeENS0_5Token5ValueE.isra.285
33653019
_ZN2v88internal10ParserBaseINS0_9PreParserEE7ForInfoC2EPS3_
446493
_ZN2v88internal10ParserBaseINS0_9PreParserEE7factoryEv
1348275
_ZN2v88internal16SourceRangeScope11GetPositionENS1_12PositionKindE.isra.212
11570459
_ZN2v88internal16SourceRangeScope11GetPositionENS1_12PositionKindE.isra.70
5198543
_ZN2v88internal16SourceRangeScope8FinalizeEv
9664060
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.211
5239475
_ZN2v88internal20FormalParametersBase28UpdateArityAndFunctionLengthEbb.isra.69
3351710
_ZNK2v88internal10ParserBaseINS0_6ParserEE12NewEvalScopeEPNS0_5ScopeE
978149
_ZNK2v88internal10ParserBaseINS0_6ParserEE13FunctionState36destructuring_assignments_to_rewriteEv
5000840
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewModuleScopeEPNS0_16DeclarationScopeE
26446
_ZNK2v88internal10ParserBaseINS0_6ParserEE14NewScriptScopeEv
2348008
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.387
276295
_ZNK2v88internal10ParserBaseINS0_6ParserEE14stack_overflowEv.isra.82
0
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE
5919077
_ZNK2v88internal10ParserBaseINS0_6ParserEE16NewVarblockScopeEv
31434
_ZNK2v88internal10ParserBaseINS0_6ParserEE17ast_value_factoryEv.isra.366
186751172
_ZNK2v88internal10ParserBaseINS0_6ParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE
801623
_ZNK2v88internal10ParserBaseINS0_6ParserEE20ObjectLiteralChecker7IsProtoEv
2066346
_ZNK2v88internal10ParserBaseINS0_6ParserEE4zoneEv.isra.365
20153022
_ZNK2v88internal10ParserBaseINS0_6ParserEE5scopeEv.isra.364
3108344
_ZNK2v88internal10ParserBaseINS0_6ParserEE7scannerEv.isra.388
1665185633
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewModuleScopeEPNS0_16DeclarationScopeE
19880
_ZNK2v88internal10ParserBaseINS0_9PreParserEE14NewScriptScopeEv
436519
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewFunctionScopeENS0_12FunctionKindEPNS0_4ZoneE
734135
_ZNK2v88internal10ParserBaseINS0_9PreParserEE16NewVarblockScopeEv
92731
_ZNK2v88internal10ParserBaseINS0_9PreParserEE17ast_value_factoryEv.isra.251
4642117
_ZNK2v88internal10ParserBaseINS0_9PreParserEE18NewScopeWithParentEPNS0_5ScopeENS0_9ScopeTypeE
549019
_ZNK2v88internal10ParserBaseINS0_9PreParserEE20ObjectLiteralChecker7IsProtoEv
911772
_ZNK2v88internal10ParserBaseINS0_9PreParserEE4zoneEv.isra.260
7289313
_ZNK2v88internal10ParserBaseINS0_9PreParserEE5scopeEv.isra.252
3703073
_ZNK2v88internal10ParserBaseINS0_9PreParserEE7scannerEv.isra.261
1114031730
Generated by:
LCOV version 1.10