LCOV - code coverage report
Current view:
directory
-
js/src/frontend
- ParseNode.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
320
295
92.2 %
Date:
2012-06-02
Functions:
98
92
93.9 %
Function Name
Hit count
_ZNK2js9ParseNode7getKindEv
500237061
_ZNK2js9ParseNode6isKindENS_13ParseNodeKindE
258435765
_ZNK2js9ParseNode5getOpEv
234425073
_ZNK2js9ParseNode8getArityEv
184906693
_ZNK2js9ParseNode4isOpE4JSOp
154255710
_ZNK2js9ParseNode6isDefnEv
129806665
_ZNK2js9ParseNode6isUsedEv
122152901
_ZN2js9ParseNodeC2ENS_13ParseNodeKindE4JSOpNS_14ParseNodeArityERKNS_8TokenPosE
80620402
_ZNK2js9ParseNode4testEj
65096734
_ZN2js9ParseNode5setOpE4JSOp
58894620
_ZNK2js9ParseNode7isArityENS_14ParseNodeArityE
58665886
_ZNK2js9ParseNode11isXMLNameOpEv
34192731
_ZN2js9ParseNode6appendEPS0_
25479883
_ZNK2js9ParseNode13isDeoptimizedEv
19767494
_ZN2js10Definition4kindEv
19009269
_ZNK2js10Definition8isGlobalEv
18377192
_ZN2js11NullaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
17236871
_ZN2js9ParseNode7setUsedEb
16387099
_ZN2js9ParseNode9maybeExprEv
14693936
_ZN2js12LinkUseToDefEPNS_9ParseNodeEPNS_10DefinitionEPNS_11TreeContextE
13897191
_ZNK2js9ParseNode4exprEv
13813061
_ZNK2js9ParseNode7isConstEv
10241846
_ZN2js14PropertyAccessC2EPNS_9ParseNodeEPNS_12PropertyNameERKNS_8TokenPtrES7_
9922115
_ZNK2js9ParseNode12isAssignmentEv
9366769
_ZN2js9UnaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
9055827
_ZN2js9ParseNode7setDefnEb
8678543
_ZN2js8ListNode6createENS_13ParseNodeKindEPNS_11TreeContextE
8436946
_ZN2js10Definition7resolveEv
6932013
_ZNK2js9ParseNode6lexdefEv
6931324
_ZNK2js10Definition9isFreeVarEv
6931113
_ZN2js9ParseNode9makeEmptyEv
5100349
_ZNK2js9ParseNode5isLetEv
4995124
_ZN2js10BinaryNodeC2ENS_13ParseNodeKindE4JSOpPNS_9ParseNodeES4_
4416556
_ZN2js15PropertyByValueC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
3641198
_ZN2js9ParseNode8initListEPS0_
3555989
_ZNK2js9ParseNode10isInParensEv
3397148
_ZNK2js9ParseNode10isAssignedEv
3342287
_ZNK2js11FunctionBox8functionEv
3150908
_ZNK2js9ParseNode13isPlaceholderEv
2576378
_ZNK2js9ParseNode4lastEv
2228830
_ZNK2js9ParseNode8isFunArgEv
2182299
_ZNK2js9ParseNode8isClosedEv
2097427
_ZN2js11ThisLiteralC2ERKNS_8TokenPosE
1673696
_ZN2js11TernaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
1526151
_ZNK2js9ParseNode9frameSlotEv
1496802
_ZNK2js9ParseNode10frameLevelEv
1492306
_ZN2js16FunctionBoxQueue6lengthEv
1121546
_ZN2js16FunctionBoxQueue4pullEv
1121546
_ZNK2js9ParseNode21isStringExprStatementEv
1025473
_ZN2js12FunctionNode6createENS_13ParseNodeKindEPNS_11TreeContextE
991296
_ZN2js10BinaryNodeC2ENS_13ParseNodeKindE4JSOpRKNS_8TokenPosEPNS_9ParseNodeES7_
909682
_ZN2js11NameSetNode6createENS_13ParseNodeKindEPNS_11TreeContextE
811750
_ZN2js16FunctionBoxQueue4pushEPNS_11FunctionBoxE
803605
_ZN2js16FunctionBoxQueue5countEv
796706
_ZN2js9UnaryNodeC2ENS_13ParseNodeKindE4JSOpRKNS_8TokenPosEPNS_9ParseNodeE
490906
_ZN2js16LexicalScopeNode6createENS_13ParseNodeKindEPNS_11TreeContextE
449094
_ZN2js9ParseNode11setInParensEb
442827
_ZN2js14BooleanLiteralC2EbRKNS_8TokenPosE
389603
_ZN2js9ParseNode8setArityENS_14ParseNodeArityE
382378
_ZNK2js9ParseNode9isXMLItemEv
342151
_ZN2js16FunctionBoxQueue4initEj
324840
_ZN2js16FunctionBoxQueueC2Ev
324840
_ZN2js16FunctionBoxQueueD2Ev
324840
_ZN2js11NullLiteralC2ERKNS_8TokenPosE
324714
_ZN2js10BinaryNode6createENS_13ParseNodeKindEPNS_11TreeContextE
292888
_ZN2js9ParseNode7setKindENS_13ParseNodeKindE
181115
_ZNK2js9ParseNode12isBlockChildEv
148772
_ZNK2js9ParseNode13isInitializedEv
143902
_ZN2js18ParseNodeAllocatorC2EP9JSContext
134271
_ZN2js9ParseNode9setFunArgEv
101574
_ZN2js20LoopControlStatementC2ENS_13ParseNodeKindEPNS_12PropertyNameERKNS_8TokenPtrES6_
91703
_ZNK2js20LoopControlStatement5labelEv
91631
_ZNK2js21ConditionalExpression9conditionEv
68371
_ZN2js9ParseNode23asConditionalExpressionEv
68371
_ZN2js21ConditionalExpressionC2EPNS_9ParseNodeES2_S2_
68371
_ZNK2js21ConditionalExpression14thenExpressionEv
68371
_ZNK2js21ConditionalExpression14elseExpressionEv
68371
_ZN2js14BreakStatementC2EPNS_12PropertyNameERKNS_8TokenPtrES5_
53082
_ZN2js9ParseNode16asBreakStatementEv
53010
_ZN2js17ContinueStatementC2EPNS_12PropertyNameERNS_8TokenPtrES4_
38621
_ZN2js9ParseNode19asContinueStatementEv
38621
_ZNK2js9ParseNode11isArrayHoleEv
36289
_ZN2js11TernaryNodeC2ENS_13ParseNodeKindE4JSOpPNS_9ParseNodeES4_S4_
12963
_ZN2js10Definition13isBindingFormEv
11814
_ZN2js17DebuggerStatementC2ERKNS_8TokenPosE
4397
_ZNK2js9ParseNode25isDirectivePrologueMemberEv
3462
_ZNK2js9ParseNode25isEscapeFreeStringLiteralEv
3098
_ZNK2js9ParseNode15isGeneratorExprEv
810
_ZN2js19XMLFilterExpressionC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
63
_ZNK2js9ParseNode13generatorExprEv
36
_ZNK2js9ParseNode10isTopLevelEv
9
_ZN2js22XMLDoubleColonPropertyC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
9
_ZN2js9ParseNode26asXMLProcessingInstructionEv
0
_ZN2js11XMLPropertyC2EPNS_9ParseNodeES2_RKNS_8TokenPtrES5_
0
_ZNK2js24XMLProcessingInstruction6targetEv
0
_ZN2js24XMLProcessingInstructionC2EPNS_12PropertyNameEP6JSAtomRKNS_8TokenPosE
0
_ZNK2js24XMLProcessingInstruction4dataEv
0
_ZNK2js9ParseNode23isXMLPropertyIdentifierEv
0
Generated by:
LCOV version 1.7