OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::Parser
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~Parser [qqmljs.g #2]
Name: Parser::~Parser [qqmljs.g #2]
Prototype: Parser::~Parser()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 496-503
100.000% (4/4)
42
reparseAsQualifiedId [qqmljs.g #2]
Name: Parser::reparseAsQualifiedId [qqmljs.g #2]
Prototype: AST::UiQualifiedId *Parser::reparseAsQualifiedId(AST::ExpressionNode *expr)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 515-541
100.000% (10/10)
164
reallocateStack [qqmljs.g #2]
Name: Parser::reallocateStack [qqmljs.g #2]
Prototype: void Parser::reallocateStack()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 477-488
100.000% (5/5)
72
pushToken [qqmljs.g #2]
Name: Parser::pushToken [qqmljs.g #2]
Prototype: void Parser::pushToken(int token)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 555-563
100.000% (1/1)
61
lookaheadToken [qqmljs.g #2]
Name: Parser::lookaheadToken [qqmljs.g #2]
Prototype: int Parser::lookaheadToken(Lexer *lexer)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 565-574
100.000% (4/4)
62
Parser [qqmljs.g #2]
Name: Parser::Parser [qqmljs.g #2]
Prototype: Parser::Parser(Engine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 490-494
100.000% (1/1)
21
parse [qqmljs.g #2]
Name: Parser::parse [qqmljs.g #2]
Prototype: bool Parser::parse(int startToken)
Coverage:  94.271% (938/995)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 578-4237
 94.271% (938/995)
1559445
reparseAsQualifiedPragmaId [qqmljs.g #2]
Name: Parser::reparseAsQualifiedPragmaId [qqmljs.g #2]
Prototype: AST::UiQualifiedPragmaId *Parser::reparseAsQualifiedPragmaId(AST::ExpressionNode *expr)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 543-553
 50.000% (2/4)
52

Generated by Squish Coco 4.2.0