LCOV - code coverage report
Current view: top level - js/src/frontend - ParseNode.h (source / functions) Hit Total Coverage
Test: output.info Lines: 365 419 87.1 %
Date: 2017-07-14 16:53:18 Functions: 122 136 89.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2js8frontend12IsDeleteKindENS0_13ParseNodeKindE 0
_ZN2js8frontend12IsTypeofKindENS0_13ParseNodeKindE 0
_ZN2js8frontend16LabeledStatement4testERKNS0_9ParseNodeE 0
_ZN2js8frontend16LabeledStatementC2EPNS_12PropertyNameEPNS0_9ParseNodeEj 0
_ZN2js8frontend17DebuggerStatementC2ERKNS0_8TokenPosE 0
_ZN2js8frontend19RawUndefinedLiteralC2ERKNS0_8TokenPosE 0
_ZN2js8frontend20LoopControlStatement4testERKNS0_9ParseNodeE 0
_ZN2js8frontend9ParseNode2asINS0_16LabeledStatementEEERT_v 0
_ZN2js8frontend9ParseNode2asINS0_20LoopControlStatementEEERT_v 0
_ZN2js8frontendL28FunctionFormalParametersListEPNS0_9ParseNodeEPj 0
_ZNK2js8frontend16LabeledStatement5labelEv 0
_ZNK2js8frontend16LabeledStatement9statementEv 0
_ZNK2js8frontend9ParseNode13generatorExprEv 0
_ZNK2js8frontend9ParseNode17isBinaryOperationEv 0
_ZN2js8frontend10BinaryNodeC2ENS0_13ParseNodeKindE4JSOpPNS0_9ParseNodeES5_ 1
_ZN2js8frontend10BinaryNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosEPNS0_9ParseNodeES8_ 1
_ZN2js8frontend10CaseClause4testERKNS0_9ParseNodeE 1
_ZN2js8frontend10CaseClause9setOffsetEj 1
_ZN2js8frontend10CaseClauseC2EPNS0_9ParseNodeES3_j 1
_ZN2js8frontend10ClassNames4testERKNS0_9ParseNodeE 1
_ZN2js8frontend10ClassNamesC2EPNS0_9ParseNodeES3_RKNS0_8TokenPosE 1
_ZN2js8frontend11ClassMethod4testERKNS0_9ParseNodeE 1
_ZN2js8frontend11ClassMethodC2EPNS0_9ParseNodeES3_4JSOpb 1
_ZN2js8frontend11NullLiteralC2ERKNS0_8TokenPosE 1
_ZN2js8frontend11NullaryNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosE 1
_ZN2js8frontend11NullaryNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosEP6JSAtom 1
_ZN2js8frontend11NullaryNodeC2ENS0_13ParseNodeKindERKNS0_8TokenPosE 1
_ZN2js8frontend11TernaryNodeC2ENS0_13ParseNodeKindE4JSOpPNS0_9ParseNodeES5_S5_ 1
_ZN2js8frontend11TernaryNodeC2ENS0_13ParseNodeKindE4JSOpPNS0_9ParseNodeES5_S5_RKNS0_8TokenPosE 1
_ZN2js8frontend11ThisLiteralC2ERKNS0_8TokenPosEPNS0_9ParseNodeE 1
_ZN2js8frontend12CallSiteNode16getRawArrayValueEP9JSContextN2JS13MutableHandleINS4_5ValueEEE 1
_ZN2js8frontend12CallSiteNode4testERKNS0_9ParseNodeE 1
_ZN2js8frontend12CallSiteNodeC2Ej 1
_ZN2js8frontend13RegExpLiteral4testERKNS0_9ParseNodeE 1
_ZN2js8frontend13RegExpLiteralC2EPNS0_9ObjectBoxERKNS0_8TokenPosE 1
_ZN2js8frontend14BooleanLiteralC2EbRKNS0_8TokenPosE 1
_ZN2js8frontend14BreakStatement4testERKNS0_9ParseNodeE 1
_ZN2js8frontend14BreakStatementC2EPNS_12PropertyNameERKNS0_8TokenPosE 1
_ZN2js8frontend14PropertyAccess4testERKNS0_9ParseNodeE 1
_ZN2js8frontend14PropertyAccessC2EPNS0_9ParseNodeEPNS_12PropertyNameEjj 1
_ZN2js8frontend15PropertyByValue4testERKNS0_9ParseNodeE 1
_ZN2js8frontend15PropertyByValueC2EPNS0_9ParseNodeES3_jj 1
_ZN2js8frontend16LexicalScopeNode4testERKNS0_9ParseNodeE 1
_ZN2js8frontend16LexicalScopeNodeC2EPNS_12LexicalScope4DataEPNS0_9ParseNodeE 1
_ZN2js8frontend17ContinueStatement4testERKNS0_9ParseNodeE 1
_ZN2js8frontend17ContinueStatementC2EPNS_12PropertyNameERKNS0_8TokenPosE 1
_ZN2js8frontend18ParseNodeAllocatorC2EP9JSContextRNS_9LifoAllocE 1
_ZN2js8frontend20LoopControlStatementC2ENS0_13ParseNodeKindEPNS_12PropertyNameERKNS0_8TokenPosE 1
_ZN2js8frontend21ConditionalExpression4testERKNS0_9ParseNodeE 1
_ZN2js8frontend21ConditionalExpressionC2EPNS0_9ParseNodeES3_S3_ 1
_ZN2js8frontend8CodeNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosE 1
_ZN2js8frontend8ListNode4testERKNS0_9ParseNodeE 1
_ZN2js8frontend8ListNodeC2ENS0_13ParseNodeKindE4JSOpPNS0_9ParseNodeE 1
_ZN2js8frontend8ListNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosE 1
_ZN2js8frontend8ListNodeC2ENS0_13ParseNodeKindERKNS0_8TokenPosE 1
_ZN2js8frontend8NameNodeC2ENS0_13ParseNodeKindE4JSOpP6JSAtomRKNS0_8TokenPosE 1
_ZN2js8frontend9ClassNode4testERKNS0_9ParseNodeE 1
_ZN2js8frontend9ClassNodeC2EPNS0_9ParseNodeES3_S3_RKNS0_8TokenPosE 1
_ZN2js8frontend9ObjectBox13isFunctionBoxEv 1
_ZN2js8frontend9ParseNode10initNumberEdNS0_12DecimalPointE 1
_ZN2js8frontend9ParseNode10isConstantEv 1
_ZN2js8frontend9ParseNode11setInParensEb 1
_ZN2js8frontend9ParseNode12setScopeBodyEPS1_ 1
_ZN2js8frontend9ParseNode24setDirectRHSAnonFunctionEb 1
_ZN2js8frontend9ParseNode2asINS0_10CaseClauseEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_10ClassNamesEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_11ClassMethodEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_12CallSiteNodeEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_13RegExpLiteralEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_14BreakStatementEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_14PropertyAccessEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_15PropertyByValueEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_17ContinueStatementEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_21ConditionalExpressionEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_8ListNodeEEERT_v 1
_ZN2js8frontend9ParseNode2asINS0_9ClassNodeEEERT_v 1
_ZN2js8frontend9ParseNode5setOpE4JSOp 1
_ZN2js8frontend9ParseNode6appendEPS1_ 1
_ZN2js8frontend9ParseNode7prependEPS1_ 1
_ZN2js8frontend9ParseNode7setKindENS0_13ParseNodeKindE 1
_ZN2js8frontend9ParseNode8initListEPS1_ 1
_ZN2js8frontend9ParseNode8setArityENS0_14ParseNodeArityE 1
_ZN2js8frontend9ParseNode9makeEmptyEv 1
_ZN2js8frontend9ParseNodeC2ENS0_13ParseNodeKindE4JSOpNS0_14ParseNodeArityERKNS0_8TokenPosE 1
_ZN2js8frontend9UnaryNodeC2ENS0_13ParseNodeKindE4JSOpRKNS0_8TokenPosEPNS0_9ParseNodeE 1
_ZN2js8frontendL12IsGetterKindENS0_18FunctionSyntaxKindE 1
_ZN2js8frontendL12IsSetterKindENS0_18FunctionSyntaxKindE 1
_ZN2js8frontendL17IsConstructorKindENS0_18FunctionSyntaxKindE 1
_ZN2js8frontendL22IsMethodDefinitionKindENS0_18FunctionSyntaxKindE 1
_ZNK2js8frontend10CaseClause13statementListEv 1
_ZNK2js8frontend10CaseClause14caseExpressionEv 1
_ZNK2js8frontend10CaseClause4nextEv 1
_ZNK2js8frontend10CaseClause6offsetEv 1
_ZNK2js8frontend10CaseClause9isDefaultEv 1
_ZNK2js8frontend10ClassNames12innerBindingEv 1
_ZNK2js8frontend10ClassNames12outerBindingEv 1
_ZNK2js8frontend11ClassMethod4nameEv 1
_ZNK2js8frontend11ClassMethod6methodEv 1
_ZNK2js8frontend11ClassMethod8isStaticEv 1
_ZNK2js8frontend13RegExpLiteral6objboxEv 1
_ZNK2js8frontend14PropertyAccess10expressionEv 1
_ZNK2js8frontend14PropertyAccess4nameEv 1
_ZNK2js8frontend14PropertyAccess7isSuperEv 1
_ZNK2js8frontend15PropertyByValue7isSuperEv 1
_ZNK2js8frontend20LoopControlStatement5labelEv 1
_ZNK2js8frontend21ConditionalExpression14elseExpressionEv 1
_ZNK2js8frontend21ConditionalExpression14thenExpressionEv 1
_ZNK2js8frontend21ConditionalExpression9conditionEv 1
_ZNK2js8frontend9ClassNode10methodListEv 1
_ZNK2js8frontend9ClassNode13scopeBindingsEv 1
_ZNK2js8frontend9ClassNode5namesEv 1
_ZNK2js8frontend9ClassNode8heritageEv 1
_ZNK2js8frontend9ParseNode10isInParensEv 1
_ZNK2js8frontend9ParseNode12isAssignmentEv 1
_ZNK2js8frontend9ParseNode12isEmptyScopeEv 1
_ZNK2js8frontend9ParseNode12isLikelyIIFEEv 1
_ZNK2js8frontend9ParseNode13scopeBindingsEv 1
_ZNK2js8frontend9ParseNode17functionIsHoistedEv 1
_ZNK2js8frontend9ParseNode20isForLoopDeclarationEv 1
_ZNK2js8frontend9ParseNode21isStringExprStatementEv 1
_ZNK2js8frontend9ParseNode23isDirectRHSAnonFunctionEv 1
_ZNK2js8frontend9ParseNode25isDirectivePrologueMemberEv 1
_ZNK2js8frontend9ParseNode2isINS0_10ClassNamesEEEbv 1
_ZNK2js8frontend9ParseNode2isINS0_14PropertyAccessEEEbv 1
_ZNK2js8frontend9ParseNode2isINS0_16LexicalScopeNodeEEEbv 1
_ZNK2js8frontend9ParseNode2isINS0_9ClassNodeEEEbv 1
_ZNK2js8frontend9ParseNode4exprEv 1
_ZNK2js8frontend9ParseNode4isOpE4JSOp 1
_ZNK2js8frontend9ParseNode4lastEv 1
_ZNK2js8frontend9ParseNode5getOpEv 1
_ZNK2js8frontend9ParseNode6isKindENS0_13ParseNodeKindE 1
_ZNK2js8frontend9ParseNode7getKindEv 1
_ZNK2js8frontend9ParseNode7isArityENS0_14ParseNodeArityE 1
_ZNK2js8frontend9ParseNode8getArityEv 1
_ZNK2js8frontend9ParseNode9isLiteralEv 1
_ZNK2js8frontend9ParseNode9scopeBodyEv 1

Generated by: LCOV version 1.13