LCOV - code coverage report
Current view:
directory
-
js/src
- jsreflect.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
1268
711
56.1 %
Date:
2012-06-02
Functions:
137
98
71.5 %
Function Name
Hit count
JS_InitReflect
24211
_ZL13reflect_parseP9JSContextjPN2JS5ValueE
2278
_ZN2js11NodeBuilder10identifierEN2JS5ValueEPNS_8TokenPosEPS2_
15084
_ZN2js11NodeBuilder10newNodeLocEPNS_8TokenPosEPN2JS5ValueE
45012
_ZN2js11NodeBuilder10setNodeLocEP8JSObjectPNS_8TokenPosE
45012
_ZN2js11NodeBuilder10switchCaseEN2JS5ValueERNS1_15AutoValueVectorEPNS_8TokenPosEPS2_
81
_ZN2js11NodeBuilder10xmlAnyNameEPNS_8TokenPosEPN2JS5ValueE
0
_ZN2js11NodeBuilder10xmlCommentEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder10xmlElementERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilder11catchClauseEN2JS5ValueES2_S2_PNS_8TokenPosEPS2_
135
_ZN2js11NodeBuilder11ifStatementEN2JS5ValueES2_S2_PNS_8TokenPosEPS2_
423
_ZN2js11NodeBuilder11setPropertyEP8JSObjectPKcN2JS5ValueE
456861
_ZN2js11NodeBuilder11xmlPointTagERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilder11xmlStartTagERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilder12arrayPatternERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
2358
_ZN2js11NodeBuilder12forStatementEN2JS5ValueES2_S2_S2_PNS_8TokenPosEPS2_
315
_ZN2js11NodeBuilder12letStatementERN2JS15AutoValueVectorENS1_5ValueEPNS_8TokenPosEPS4_
702
_ZN2js11NodeBuilder12tryStatementEN2JS5ValueERNS1_15AutoValueVectorES2_PNS_8TokenPosEPS2_
135
_ZN2js11NodeBuilder12xmlAttributeEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder13letExpressionERN2JS15AutoValueVectorENS1_5ValueEPNS_8TokenPosEPS4_
540
_ZN2js11NodeBuilder13newExpressionEN2JS5ValueERNS1_15AutoValueVectorEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder13objectPatternERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
441
_ZN2js11NodeBuilder13withStatementEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder14blockStatementERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
4095
_ZN2js11NodeBuilder14breakStatementEN2JS5ValueEPNS_8TokenPosEPS2_
72
_ZN2js11NodeBuilder14callExpressionEN2JS5ValueERNS1_15AutoValueVectorEPNS_8TokenPosEPS2_
738
_ZN2js11NodeBuilder14emptyStatementEPNS_8TokenPosEPN2JS5ValueE
9
_ZN2js11NodeBuilder14forInStatementEN2JS5ValueES2_S2_bPNS_8TokenPosEPS2_
243
_ZN2js11NodeBuilder14thisExpressionEPNS_8TokenPosEPN2JS5ValueE
54
_ZN2js11NodeBuilder14throwStatementEN2JS5ValueEPNS_8TokenPosEPS2_
27
_ZN2js11NodeBuilder14whileStatementEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder15arrayExpressionERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
540
_ZN2js11NodeBuilder15propertyPatternEN2JS5ValueES2_PNS_8TokenPosEPS2_
576
_ZN2js11NodeBuilder15returnStatementEN2JS5ValueEPNS_8TokenPosEPS2_
2358
_ZN2js11NodeBuilder15switchStatementEN2JS5ValueERNS1_15AutoValueVectorEbPNS_8TokenPosEPS2_
36
_ZN2js11NodeBuilder15unaryExpressionENS_13UnaryOperatorEN2JS5ValueEPNS_8TokenPosEPS3_
0
_ZN2js11NodeBuilder15yieldExpressionEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder16binaryExpressionENS_14BinaryOperatorEN2JS5ValueES3_PNS_8TokenPosEPS3_
999
_ZN2js11NodeBuilder16doWhileStatementEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder16labeledStatementEN2JS5ValueES2_PNS_8TokenPosEPS2_
18
_ZN2js11NodeBuilder16memberExpressionEbN2JS5ValueES2_PNS_8TokenPosEPS2_
216
_ZN2js11NodeBuilder16objectExpressionERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
126
_ZN2js11NodeBuilder16updateExpressionEN2JS5ValueEbbPNS_8TokenPosEPS2_
198
_ZN2js11NodeBuilder17continueStatementEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder17debuggerStatementEPNS_8TokenPosEPN2JS5ValueE
0
_ZN2js11NodeBuilder17logicalExpressionEbN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder18comprehensionBlockEN2JS5ValueES2_bPNS_8TokenPosEPS2_
72
_ZN2js11NodeBuilder18sequenceExpressionERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
54
_ZN2js11NodeBuilder18variableDeclaratorEN2JS5ValueES2_PNS_8TokenPosEPS2_
3105
_ZN2js11NodeBuilder19expressionStatementEN2JS5ValueEPNS_8TokenPosEPS2_
2656
_ZN2js11NodeBuilder19generatorExpressionEN2JS5ValueERNS1_15AutoValueVectorES2_PNS_8TokenPosEPS2_
36
_ZN2js11NodeBuilder19propertyInitializerEN2JS5ValueES2_NS_8PropKindEPNS_8TokenPosEPS2_
99
_ZN2js11NodeBuilder19variableDeclarationERN2JS15AutoValueVectorENS_11VarDeclKindEPNS_8TokenPosEPNS1_5ValueE
1431
_ZN2js11NodeBuilder19xmlDefaultNamespaceEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder19xmlEscapeExpressionEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder19xmlFilterExpressionEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder20assignmentExpressionENS_18AssignmentOperatorEN2JS5ValueES3_PNS_8TokenPosEPS3_
270
_ZN2js11NodeBuilder20xmlAttributeSelectorEN2JS5ValueEbPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder21conditionalExpressionEN2JS5ValueES2_S2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder22xmlQualifiedIdentifierEN2JS5ValueES2_bPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder23comprehensionExpressionEN2JS5ValueERNS1_15AutoValueVectorES2_PNS_8TokenPosEPS2_
36
_ZN2js11NodeBuilder30xmlFunctionQualifiedIdentifierEN2JS5ValueEbPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder3optEN2JS5ValueE
0
_ZN2js11NodeBuilder4initEP8JSObject
2278
_ZN2js11NodeBuilder5xmlPIEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder7literalEN2JS5ValueEPNS_8TokenPosEPS2_
2143
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPKcN2JS5ValueEPS7_
32232
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPKcN2JS5ValueES5_S7_PS7_
6615
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPKcN2JS5ValueES5_S7_S5_S7_PS7_
3231
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPKcN2JS5ValueES5_S7_S5_S7_S5_S7_PS7_
558
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPKcN2JS5ValueES5_S7_S5_S7_S5_S7_S5_S7_PS7_
2313
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPN2JS5ValueE
63
_ZN2js11NodeBuilder7newNodeENS_7ASTTypeEPNS_8TokenPosEPP8JSObject
45012
_ZN2js11NodeBuilder7programERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
2278
_ZN2js11NodeBuilder7xmlListERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilder7xmlNameEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder7xmlNameERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilder7xmlTextEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueES2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueES2_S2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueES2_S2_S2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueES2_S2_S2_S2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8callbackEN2JS5ValueES2_S2_S2_S2_S2_PNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder8functionENS_7ASTTypeEPNS_8TokenPosEN2JS5ValueERNS4_15AutoValueVectorES5_bbPS5_
2313
_ZN2js11NodeBuilder8listNodeENS_7ASTTypeEPKcRN2JS15AutoValueVectorEPNS_8TokenPosEPNS4_5ValueE
9892
_ZN2js11NodeBuilder8newArrayERN2JS15AutoValueVectorEPNS1_5ValueE
15940
_ZN2js11NodeBuilder8xmlCdataEN2JS5ValueEPNS_8TokenPosEPS2_
0
_ZN2js11NodeBuilder9atomValueEPKcPN2JS5ValueE
48585
_ZN2js11NodeBuilder9newObjectEPP8JSObject
127665
_ZN2js11NodeBuilder9setResultEP8JSObjectPN2JS5ValueE
45012
_ZN2js11NodeBuilder9xmlEndTagERN2JS15AutoValueVectorEPNS_8TokenPosEPNS1_5ValueE
0
_ZN2js11NodeBuilderC2EP9JSContextbPKc
2278
_ZN2js13ASTSerializer10expressionEPNS_9ParseNodeEPN2JS5ValueE
17893
_ZN2js13ASTSerializer10identifierEP6JSAtomPNS_8TokenPosEPN2JS5ValueE
15084
_ZN2js13ASTSerializer10identifierEPNS_9ParseNodeEPN2JS5ValueE
12627
_ZN2js13ASTSerializer10statementsEPNS_9ParseNodeERN2JS15AutoValueVectorE
4141
_ZN2js13ASTSerializer10switchCaseEPNS_9ParseNodeEPN2JS5ValueE
81
_ZN2js13ASTSerializer11catchClauseEPNS_9ParseNodeEPN2JS5ValueE
135
_ZN2js13ASTSerializer11declarationEPNS_9ParseNodeEPN2JS5ValueE
1107
_ZN2js13ASTSerializer11expressionsEPNS_9ParseNodeERN2JS15AutoValueVectorE
54
_ZN2js13ASTSerializer12arrayPatternEPNS_9ParseNodeEPNS_11VarDeclKindEPN2JS5ValueE
2358
_ZN2js13ASTSerializer12atomContentsEP6JSAtom
15084
_ZN2js13ASTSerializer12functionArgsEPNS_9ParseNodeES2_S2_S2_RN2JS15AutoValueVectorE
2313
_ZN2js13ASTSerializer12functionBodyEPNS_9ParseNodeEPNS_8TokenPosEPN2JS5ValueE
2313
_ZN2js13ASTSerializer12optStatementEPNS_9ParseNodeEPN2JS5ValueE
558
_ZN2js13ASTSerializer12propertyNameEPNS_9ParseNodeEPN2JS5ValueE
675
_ZN2js13ASTSerializer12tryStatementEPNS_9ParseNodeEPN2JS5ValueE
135
_ZN2js13ASTSerializer13comprehensionEPNS_9ParseNodeEPN2JS5ValueE
36
_ZN2js13ASTSerializer13leftAssociateEPNS_9ParseNodeEPN2JS5ValueE
45
_ZN2js13ASTSerializer13objectPatternEPNS_9ParseNodeEPNS_11VarDeclKindEPN2JS5ValueE
441
_ZN2js13ASTSerializer13optExpressionEPNS_9ParseNodeEPN2JS5ValueE
6102
_ZN2js13ASTSerializer13optIdentifierEP6JSAtomPNS_8TokenPosEPN2JS5ValueE
2385
_ZN2js13ASTSerializer13sourceElementEPNS_9ParseNodeEPN2JS5ValueE
7912
_ZN2js13ASTSerializer14blockStatementEPNS_9ParseNodeEPN2JS5ValueE
1782
_ZN2js13ASTSerializer15switchStatementEPNS_9ParseNodeEPN2JS5ValueE
36
_ZN2js13ASTSerializer18comprehensionBlockEPNS_9ParseNodeEPN2JS5ValueE
72
_ZN2js13ASTSerializer18variableDeclaratorEPNS_9ParseNodeEPNS_11VarDeclKindEPN2JS5ValueE
2871
_ZN2js13ASTSerializer19functionArgsAndBodyEPNS_9ParseNodeERN2JS15AutoValueVectorEPNS3_5ValueE
2313
_ZN2js13ASTSerializer19generatorExpressionEPNS_9ParseNodeEPN2JS5ValueE
36
_ZN2js13ASTSerializer19variableDeclarationEPNS_9ParseNodeEbPN2JS5ValueE
1431
_ZN2js13ASTSerializer3aopE4JSOp
270
_ZN2js13ASTSerializer3letEPNS_9ParseNodeEbPN2JS5ValueE
1242
_ZN2js13ASTSerializer3xmlEPNS_9ParseNodeEPN2JS5ValueE
0
_ZN2js13ASTSerializer4initEP8JSObject
2278
_ZN2js13ASTSerializer4unopENS_13ParseNodeKindE4JSOp
0
_ZN2js13ASTSerializer4xmlsEPNS_9ParseNodeERN2JS15AutoValueVectorE
0
_ZN2js13ASTSerializer5binopENS_13ParseNodeKindE4JSOp
999
_ZN2js13ASTSerializer7forInitEPNS_9ParseNodeEPN2JS5ValueE
315
_ZN2js13ASTSerializer7literalEPNS_9ParseNodeEPN2JS5ValueE
2143
_ZN2js13ASTSerializer7patternEPNS_9ParseNodeEPNS_11VarDeclKindEPN2JS5ValueE
6219
_ZN2js13ASTSerializer7programEPNS_9ParseNodeEPN2JS5ValueE
2278
_ZN2js13ASTSerializer8functionEPNS_9ParseNodeENS_7ASTTypeEPN2JS5ValueE
2313
_ZN2js13ASTSerializer8propertyEPNS_9ParseNodeEPN2JS5ValueE
99
_ZN2js13ASTSerializer9setParserEPNS_6ParserE
2278
_ZN2js13ASTSerializer9statementEPNS_9ParseNodeEPN2JS5ValueE
9883
_ZN2js13ASTSerializerC2EP9JSContextbPKcj
2278
Generated by:
LCOV version 1.7