Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
codeName: | Lexer::code | Prototype: | QString Lexer::code() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 115-118 |
| | 1 | 1 |
errorCodeName: | Lexer::errorCode | Prototype: | Lexer::Error Lexer::errorCode() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1285-1288 |
| | 1 | 1 |
followsClosingBraceName: | Lexer::followsClosingBrace | Prototype: | bool Lexer::followsClosingBrace() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1313-1316 |
| | 1 | 1 |
prevTerminatorName: | Lexer::prevTerminator | Prototype: | bool Lexer::prevTerminator() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1308-1311 |
| | 1 | 1 |
scanDirectivesName: | Lexer::scanDirectives | Prototype: | bool Lexer::scanDirectives(Directives *directives, DiagnosticMessage *error) | Coverage: | 76.190% (64/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1378-1538 |
| | 98 | 24 |
isIdentLetterName: | Lexer::isIdentLetter | Prototype: | bool Lexer::isIdentLetter(QChar ch) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1243-1255 |
| | 8 | 3 |
scanRegExpName: | Lexer::scanRegExp | Prototype: | bool Lexer::scanRegExp(RegExpBodyPrefix prefix) | Coverage: | 87.755% (43/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1124-1215 |
| | 53 | 16 |
decodeHexEscapeCharacterName: | Lexer::decodeHexEscapeCharacter | Prototype: | QChar Lexer::decodeHexEscapeCharacter(bool *ok) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 375-394 |
| | 11 | 3 |
scanStringName: | Lexer::scanString | Prototype: | int Lexer::scanString(ScanStringMode mode) | Coverage: | 91.791% (123/134) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 817-981 |
| | 107 | 54 |
scanTokenName: | Lexer::scanToken | Prototype: | int Lexer::scanToken() | Coverage: | 93.471% (272/291) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 449-815 |
| | 232 | 106 |
decodeUnicodeEscapeCharacterName: | Lexer::decodeUnicodeEscapeCharacter | Prototype: | uint Lexer::decodeUnicodeEscapeCharacter(bool *ok) | Coverage: | 93.939% (31/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 322-373 |
| | 36 | 11 |
scanNumberName: | Lexer::scanNumber | Prototype: | int Lexer::scanNumber(QChar ch) | Coverage: | 95.402% (83/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 983-1122 |
| | 88 | 25 |
LexerName: | Lexer::Lexer | Prototype: | Lexer::Lexer(Engine *engine) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 80-108 |
| | 2 | 2 |
canInsertAutomaticSemicolonName: | Lexer::canInsertAutomaticSemicolon | Prototype: | bool Lexer::canInsertAutomaticSemicolon(int token) const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1318-1324 |
| | 4 | 1 |
errorMessageName: | Lexer::errorMessage | Prototype: | QString Lexer::errorMessage() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1290-1293 |
| | 1 | 1 |
isDecimalDigitName: | Lexer::isDecimalDigit | Prototype: | bool Lexer::isDecimalDigit(ushort c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1257-1260 |
| | 1 | 1 |
isHexDigitName: | Lexer::isHexDigit | Prototype: | bool Lexer::isHexDigit(QChar c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1262-1267 |
| | 3 | 1 |
isLineTerminatorName: | Lexer::isLineTerminator | Prototype: | bool Lexer::isLineTerminator() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1217-1224 |
| | 5 | 1 |
isLineTerminatorSequenceName: | Lexer::isLineTerminatorSequence | Prototype: | unsigned Lexer::isLineTerminatorSequence() const | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1226-1241 |
| | 6 | 7 |
isOctalDigitName: | Lexer::isOctalDigit | Prototype: | bool Lexer::isOctalDigit(ushort c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1269-1272 |
| | 1 | 1 |
lexName: | Lexer::lex | Prototype: | int Lexer::lex() | Coverage: | 100.000% (59/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 241-320 |
| | 40 | 31 |
qmlModeName: | Lexer::qmlMode | Prototype: | bool Lexer::qmlMode() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 110-113 |
| | 1 | 1 |
scanCharName: | Lexer::scanChar | Prototype: | void Lexer::scanChar() | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 162-174 |
| | 8 | 3 |
setCodeName: | Lexer::setCode | Prototype: | void Lexer::setCode(const QString &code, int lineno, bool qmlMode) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 120-160 |
| | 29 | 2 |
syncProhibitAutomaticSemicolonName: | Lexer::syncProhibitAutomaticSemicolon | Prototype: | void Lexer::syncProhibitAutomaticSemicolon() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1295-1306 |
| | 4 | 2 |
tokenTextName: | Lexer::tokenText | Prototype: | QString Lexer::tokenText() const | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp | Lines: | 1274-1283 |
| | 5 | 3 |