LCOV - code coverage report
Current view:
top level
-
src/ast
- ast.h
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
359
365
98.4 %
Date:
2019-01-20
Functions:
82
85
96.5 %
Function Name
Hit count
_ZN2v88internal11CallRuntimeC2EPNS0_4ZoneEPKNS0_7Runtime8FunctionERKNS0_13ScopedPtrListINS0_10ExpressionEEEi
151265
_ZN2v88internal11CallRuntimeC2EPNS0_4ZoneEiRKNS0_13ScopedPtrListINS0_10ExpressionEEEi
722
_ZN2v88internal12ArrayLiteralC2EPNS0_4ZoneERKNS0_13ScopedPtrListINS0_10ExpressionEEEii
775411
_ZN2v88internal13AccessorTable6lookupEPNS0_7LiteralE
5340
_ZN2v88internal13ObjectLiteralC2EPNS0_4ZoneERKNS0_13ScopedPtrListINS0_21ObjectLiteralPropertyEEEjib
580407
_ZN2v88internal13VariableProxy14UnresolvedNext6filterEPPS1_
91987884
_ZN2v88internal14AstNodeFactory10NewCallNewEPNS0_10ExpressionERKNS0_13ScopedPtrListIS2_EEi.isra.492
172899
_ZN2v88internal14AstNodeFactory13NewAssignmentENS0_5Token5ValueEPNS0_10ExpressionES5_i
14351375
_ZN2v88internal14AstNodeFactory13NewCaseClauseEPNS0_10ExpressionERKNS0_13ScopedPtrListINS0_9StatementEEE.isra.343
88679
_ZN2v88internal14AstNodeFactory14NewCallRuntimeENS0_7Runtime10FunctionIdERKNS0_13ScopedPtrListINS0_10ExpressionEEEi.isra.488
96635
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEPKNS0_7Runtime8FunctionERKNS0_13ScopedPtrListINS0_10ExpressionEEEi.isra.489
54640
_ZN2v88internal14AstNodeFactory14NewCallRuntimeEiRKNS0_13ScopedPtrListINS0_10ExpressionEEEi.isra.490
722
_ZN2v88internal14AstNodeFactory15NewArrayLiteralERKNS0_13ScopedPtrListINS0_10ExpressionEEEii.isra.491
775412
_ZN2v88internal14AstNodeFactory15NewClassLiteralEPNS0_5ScopeEPNS0_8VariableEPNS0_10ExpressionEPNS0_15FunctionLiteralEPNS0_8ZoneListIPNS0_20ClassLiteralPropertyEEES9_S9_iibbb.isra.389
108051
_ZN2v88internal14AstNodeFactory15NewForStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEES7_i.isra.376
304863
_ZN2v88internal14AstNodeFactory16NewNaryOperationENS0_5Token5ValueEPNS0_10ExpressionEm.isra.628
123456
_ZN2v88internal14AstNodeFactory16NewObjectLiteralERKNS0_13ScopedPtrListINS0_21ObjectLiteralPropertyEEEjib.isra.485
580382
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.115
22139
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.287
41655422
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.366
36798237
_ZN2v88internal14AstNodeFactory16NewVariableProxyEPKNS0_12AstRawStringENS0_12VariableKindEi.isra.53
382297
_ZN2v88internal14AstNodeFactory17NewCountOperationENS0_5Token5ValueEbPNS0_10ExpressionEi.isra.361
215952
_ZN2v88internal14AstNodeFactory17NewTaggedTemplateEPNS0_10ExpressionERKNS0_13ScopedPtrListIS2_EEi.isra.493
7314
_ZN2v88internal14AstNodeFactory18NewFunctionLiteralEPKNS0_12AstRawStringEPNS0_16DeclarationScopeERKNS0_13ScopedPtrListINS0_9StatementEEEiiiNS0_15FunctionLiteral13ParameterFlagENSC_12FunctionTypeENSC_16EagerCompileHintEibiPNS0_20ProducedPreparseDataE.isra.104
18
_ZN2v88internal14AstNodeFactory18NewFunctionLiteralEPKNS0_12AstRawStringEPNS0_16DeclarationScopeERKNS0_13ScopedPtrListINS0_9StatementEEEiiiNS0_15FunctionLiteral13ParameterFlagENSC_12FunctionTypeENSC_16EagerCompileHintEibiPNS0_20ProducedPreparseDataE.isra.482
4410200
_ZN2v88internal14AstNodeFactory18NewFunctionLiteralEPKNS0_12AstRawStringEPNS0_16DeclarationScopeERKNS0_13ScopedPtrListINS0_9StatementEEEiiiNS0_15FunctionLiteral13ParameterFlagENSC_12FunctionTypeENSC_16EagerCompileHintEibiPNS0_20ProducedPreparseDataE.isra.56
7
_ZN2v88internal14AstNodeFactory18NewSwitchStatementEPNS0_8ZoneListIPKNS0_12AstRawStringEEEPNS0_10ExpressionEi.isra.440
14294
_ZN2v88internal14AstNodeFactory19NewForEachStatementENS0_16ForEachStatement9VisitModeEPNS0_8ZoneListIPKNS0_12AstRawStringEEES9_i.isra.375
153456
_ZN2v88internal14AstNodeFactory22NewExpressionStatementEPNS0_10ExpressionEi.isra.358
40753
_ZN2v88internal14AstNodeFactory24NewObjectLiteralPropertyEPNS0_10ExpressionES3_b.isra.340
2907816
_ZN2v88internal14AstNodeFactory30NewScriptOrEvalFunctionLiteralEPNS0_16DeclarationScopeERKNS0_13ScopedPtrListINS0_9StatementEEEii.isra.483
1723331
_ZN2v88internal14AstNodeFactory7NewCallEPNS0_10ExpressionERKNS0_13ScopedPtrListIS2_EEiNS0_4Call12PossiblyEvalE.isra.487
6545232
_ZN2v88internal14AstNodeFactory8NewAwaitEPNS0_10ExpressionEi
52104
_ZN2v88internal14AstNodeFactory8NewBlockEbPNS0_8ZoneListIPKNS0_12AstRawStringEEE.isra.437
10256459
_ZN2v88internal14AstNodeFactory8NewBlockEbRKNS0_13ScopedPtrListINS0_9StatementEEE
9285202
_ZN2v88internal14AstNodeFactory8NewBlockEib.isra.436
530704
_ZN2v88internal14AstNodeFactory8NewBlockEib.isra.74
64336
_ZN2v88internal14AstNodeFactory8NewThrowEPNS0_10ExpressionEi.isra.351
40750
_ZN2v88internal14AstNodeFactory8NewYieldEPNS0_10ExpressionEiNS0_7Suspend14OnAbruptResumeE
102199
_ZN2v88internal14AstNodeFactoryC2EPNS0_15AstValueFactoryEPNS0_4ZoneE
5167881
_ZN2v88internal15FunctionLiteral13set_pretenureEv.isra.174
83742
_ZN2v88internal15FunctionLiteral15return_positionEv
3073436
_ZN2v88internal15FunctionLiteralC2EPNS0_4ZoneEPKNS0_12AstRawStringEPNS0_15AstValueFactoryEPNS0_16DeclarationScopeERKNS0_13ScopedPtrListINS0_9StatementEEEiiiNS1_12FunctionTypeENS1_13ParameterFlagENS1_16EagerCompileHintEibiPNS0_20ProducedPreparseDataE
6133600
_ZN2v88internal4Call23only_last_arg_is_spreadEv
5161895
_ZN2v88internal4CallC2EPNS0_4ZoneEPNS0_10ExpressionERKNS0_13ScopedPtrListIS4_EEiNS1_12PossiblyEvalE
6545175
_ZN2v88internal4CallC2EPNS0_4ZoneEPNS0_10ExpressionERKNS0_13ScopedPtrListIS4_EEiNS1_17TaggedTemplateTagE
7314
_ZN2v88internal5Block9set_scopeEPNS0_5ScopeE.isra.102
89329
_ZN2v88internal5BlockC2EPNS0_4ZoneEPNS0_8ZoneListIPKNS0_12AstRawStringEEEib
10851411
_ZN2v88internal7CallNew23only_last_arg_is_spreadEv
142260
_ZN2v88internal7CallNewC2EPNS0_4ZoneEPNS0_10ExpressionERKNS0_13ScopedPtrListIS4_EEi
172880
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.134
20741
_ZN2v88internal7Literal17AsRawPropertyNameEv.isra.96
81
_ZN2v88internal8Property13GetAssignTypeEPS1_
12053053
_ZNK2v88internal11IfStatement6IsJumpEv
1121
_ZNK2v88internal13ObjectLiteral10propertiesEv
207
_ZNK2v88internal13ObjectLiteral12ComputeFlagsEb
201895
_ZNK2v88internal13ObjectLiteral20IsEmptyObjectLiteralEv
229964
_ZNK2v88internal13VariableProxy13IsPrivateNameEv
2745693
_ZNK2v88internal13VariableProxy13is_new_targetEv.isra.141
33921238
_ZNK2v88internal13VariableProxy7is_thisEv.isra.139
37835140
_ZNK2v88internal13VariableProxy8raw_nameEv
18098129
_ZNK2v88internal15FunctionLiteral13inferred_nameEv
2043568
_ZNK2v88internal15LiteralProperty3keyEv
117
_ZNK2v88internal19ExpressionStatement10expressionEv.isra.118
1314132
_ZNK2v88internal21ObjectLiteralProperty11IsPrototypeEv
3038522
_ZNK2v88internal5Block5scopeEv.isra.101
89328
_ZNK2v88internal5Block6IsJumpEv
3386
_ZNK2v88internal7AstNode8positionEv.isra.69
81
_ZNK2v88internal7AstNode9node_typeEv.isra.13
66538
_ZNK2v88internal7AstNode9node_typeEv.isra.164
0
_ZNK2v88internal7AstNode9node_typeEv.isra.17
104043791
_ZNK2v88internal7AstNode9node_typeEv.isra.20
0
_ZNK2v88internal7AstNode9node_typeEv.isra.28
36955400
_ZNK2v88internal7AstNode9node_typeEv.isra.3
0
_ZNK2v88internal7AstNode9node_typeEv.isra.4
542230
_ZNK2v88internal7AstNode9node_typeEv.isra.41
9768646
_ZNK2v88internal7AstNode9node_typeEv.isra.5
49807
_ZNK2v88internal7AstNode9node_typeEv.isra.6
85
_ZNK2v88internal7AstNode9node_typeEv.isra.63
265
_ZNK2v88internal7AstNode9node_typeEv.isra.68
81
_ZNK2v88internal7AstNode9node_typeEv.isra.9
2189074
_ZNK2v88internal7AstNode9node_typeEv.isra.97
197072276
_ZNK2v88internal7Literal8AsNumberEv
3352243
_ZNK2v88internal7Literal8IsStringEv
1308210
_ZNK2v88internal8Property3objEv.isra.143
3953268
Generated by:
LCOV version 1.10