OpenCoverage

qstringbuilder.cpp

Absolute File Name:/home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringbuilder.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3void QAbstractConcatenable::convertFromAscii(const char *a, int len, QChar *&out) noexcept-
4{-
5 if (__builtin_expect(!!(len == -1), false)
__builtin_expe...== -1), false)Description
TRUEevaluated 8 times by 3 tests
Evaluated by:
  • tst_QString
  • tst_QStringBuilder3
  • tst_QStringBuilder4
FALSEevaluated 274 times by 4 tests
Evaluated by:
  • tst_QString
  • tst_QStringBuilder3
  • tst_QStringBuilder4
  • tst_QUrlQuery
) {
8-274
6 if (!a
!aDescription
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • tst_QStringBuilder3
  • tst_QStringBuilder4
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_QString
)
4
7 return;
executed 4 times by 2 tests: return;
Executed by:
  • tst_QStringBuilder3
  • tst_QStringBuilder4
4
8 len = int(strlen(a));-
9 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_QString
4
10 out = QUtf8::convertToUnicode(out, a, len);-
11}
executed 278 times by 4 tests: end of block
Executed by:
  • tst_QString
  • tst_QStringBuilder3
  • tst_QStringBuilder4
  • tst_QUrlQuery
278
12-
13-
Switch to Source codePreprocessed file

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9