LCOV - code coverage report
Current view:
directory
-
js/src/frontend
- ParseNode.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
297
273
91.9 %
Date:
2012-04-07
Functions:
95
89
93.7 %
Function Name
Hit count
_ZN2js10BinaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
42371
_ZN2js10BinaryNodeC2ENS_13ParseNodeKindE4JSOpPNS_9ParseNodeES4_
616197
_ZN2js10BinaryNodeC2ENS_13ParseNodeKindE4JSOpRKNS_8TokenPosEPNS_9ParseNodeES7_
31179
_ZN2js10Definition13isBindingFormEv
72
_ZN2js10Definition4kindEv
2595093
_ZN2js10Definition7resolveEv
99982
_ZN2js11NameSetNode6createENS_13ParseNodeKindEPNS_11TreeContextE
61222
_ZN2js11NullLiteralC2ERKNS_8TokenPosE
13619
_ZN2js11NullaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
732394
_ZN2js11TernaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
297495
_ZN2js11TernaryNodeC2ENS_13ParseNodeKindE4JSOpPNS_9ParseNodeES4_S4_
549
_ZN2js11ThisLiteralC2ERKNS_8TokenPosE
90824
_ZN2js11UpvarCookie15isLevelReservedEt
251616
_ZN2js11UpvarCookie3setEtt
5668489
_ZN2js11UpvarCookie8makeFreeEv
4063410
_ZN2js11XMLPropertyC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
0
_ZN2js12FunctionNode6createENS_13ParseNodeKindEPNS_11TreeContextE
167389
_ZN2js12LinkUseToDefEPNS_9ParseNodeEPNS_10DefinitionEPNS_11TreeContextE
2492689
_ZN2js14BooleanLiteralC2EbRKNS_8TokenPosE
21967
_ZN2js14BreakStatementC2EPNS_12PropertyNameERKNS_8TokenPtrES5_
1728
_ZN2js14PropertyAccessC2EPNS_9ParseNodeEPNS_12PropertyNameERKNS_8TokenPtrES7_
143372
_ZN2js15PropertyByValueC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
49202
_ZN2js16LexicalScopeNode6createENS_13ParseNodeKindEPNS_11TreeContextE
100846
_ZN2js17ContinueStatementC2EPNS_12PropertyNameERNS_8TokenPtrES4_
153
_ZN2js17DebuggerStatementC2ERKNS_8TokenPosE
4334
_ZN2js18ParseNodeAllocatorC2EP9JSContext
109194
_ZN2js19XMLFilterExpressionC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
72
_ZN2js20LoopControlStatementC2ENS_13ParseNodeKindEPNS_12PropertyNameERKNS_8TokenPtrES6_
1881
_ZN2js21ConditionalExpressionC2EPNS_9ParseNodeES2_S2_
6635
_ZN2js22XMLDoubleColonPropertyC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
9
_ZN2js24XMLProcessingInstructionC2EPNS_12PropertyNameEP6JSAtomRKNS_8TokenPosE
0
_ZN2js8ListNode6createENS_13ParseNodeKindEPNS_11TreeContextE
1037553
_ZN2js9ParseNode11setInParensEb
140789
_ZN2js9ParseNode16asBreakStatementEv
1656
_ZN2js9ParseNode19asContinueStatementEv
153
_ZN2js9ParseNode23asConditionalExpressionEv
6635
_ZN2js9ParseNode26asXMLProcessingInstructionEv
0
_ZN2js9ParseNode5setOpE4JSOp
8462154
_ZN2js9ParseNode6appendEPS0_
3402464
_ZN2js9ParseNode7setDefnEb
1195789
_ZN2js9ParseNode7setKindENS_13ParseNodeKindE
34633
_ZN2js9ParseNode7setUsedEb
2593697
_ZN2js9ParseNode8initListEPS0_
240143
_ZN2js9ParseNode8setArityENS_14ParseNodeArityE
38111
_ZN2js9ParseNode9makeEmptyEv
804491
_ZN2js9ParseNode9maybeExprEv
870638
_ZN2js9ParseNodeC2ENS_13ParseNodeKindE4JSOpNS_14ParseNodeArityERKNS_8TokenPosE
7724483
_ZN2js9UnaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
634930
_ZN2js9UnaryNodeC2ENS_13ParseNodeKindE4JSOpRKNS_8TokenPosEPNS_9ParseNodeE
109921
_ZNK2js10Definition8isGlobalEv
2634803
_ZNK2js10Definition9isFreeVarEv
99064
_ZNK2js11FunctionBox8functionEv
490652
_ZNK2js11UpvarCookie4slotEv
2873676
_ZNK2js11UpvarCookie5levelEv
1200386
_ZNK2js11UpvarCookie6isFreeEv
17432866
_ZNK2js20LoopControlStatement5labelEv
1809
_ZNK2js21ConditionalExpression14elseExpressionEv
6635
_ZNK2js21ConditionalExpression14thenExpressionEv
6635
_ZNK2js21ConditionalExpression9conditionEv
6635
_ZNK2js24XMLProcessingInstruction4dataEv
0
_ZNK2js24XMLProcessingInstruction6targetEv
0
_ZNK2js9ParseNode10frameLevelEv
11315
_ZNK2js9ParseNode10isAssignedEv
371691
_ZNK2js9ParseNode10isInParensEv
225444
_ZNK2js9ParseNode10isTopLevelEv
9
_ZNK2js9ParseNode11isArrayHoleEv
8442
_ZNK2js9ParseNode11isXMLNameOpEv
3614000
_ZNK2js9ParseNode12isAssignmentEv
517758
_ZNK2js9ParseNode12isBlockChildEv
28647
_ZNK2js9ParseNode13generatorExprEv
36
_ZNK2js9ParseNode13isDeoptimizedEv
4437738
_ZNK2js9ParseNode13isInitializedEv
1260
_ZNK2js9ParseNode13isPlaceholderEv
109017
_ZNK2js9ParseNode15isGeneratorExprEv
810
_ZNK2js9ParseNode21isStringExprStatementEv
183879
_ZNK2js9ParseNode23isXMLPropertyIdentifierEv
0
_ZNK2js9ParseNode25isDirectivePrologueMemberEv
713
_ZNK2js9ParseNode25isEscapeFreeStringLiteralEv
836
_ZNK2js9ParseNode4exprEv
871830
_ZNK2js9ParseNode4isOpE4JSOp
21609546
_ZNK2js9ParseNode4lastEv
261994
_ZNK2js9ParseNode4testEj
10705364
_ZNK2js9ParseNode5getOpEv
31502553
_ZNK2js9ParseNode5isLetEv
616973
_ZNK2js9ParseNode6isDefnEv
15428112
_ZNK2js9ParseNode6isKindENS_13ParseNodeKindE
26604134
_ZNK2js9ParseNode6isUsedEv
17552257
_ZNK2js9ParseNode6lexdefEv
99271
_ZNK2js9ParseNode7getKindEv
51698163
_ZNK2js9ParseNode7isArityENS_14ParseNodeArityE
4071338
_ZNK2js9ParseNode7isConstEv
2136679
_ZNK2js9ParseNode8getArityEv
17427418
_ZNK2js9ParseNode8isClosedEv
344873
_ZNK2js9ParseNode9frameSlotEv
640624
_ZNK2js9ParseNode9isXMLItemEv
101660
Generated by:
LCOV version 1.7