QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: AnchorData::dump
2
Function: ByStandardKey::operator()
3
Function: DeviceEventControllerAdaptor::DeviceEventControllerAdaptor
45
Function: Parser::testAndParseUri
6
Function: QAbstractButton::autoRepeatDelay
7
Function: QAbstractFileEngine::syncToDisk
8
Function: QAbstractItemModelPrivate::rowsAboutToBeRemoved
...10
Function: QAbstractPrintDialog::setEnabledOptions
...20
Function: QApplication::closeAllWindows
...30
Function: QColor::getHsl
...100
Function: QGtkStyle::QGtkStyle
...200
Function: QSslKey::QSslKey
...308
Function: updateBlockedStatusRecursion
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
Itemizer::~Itemizer
Name: Itemizer::~Itemizer
Prototype: ~Itemizer()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 70-73
  0.000% (0/1)
11
KeyChecker::KeyChecker
Name: KeyChecker::KeyChecker
Prototype: KeyChecker(xcb_window_t window, xcb_keycode_t code, xcb_timestamp_t time)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1394-1401
  0.000% (0/1)
21
KeyChecker::checkEvent
Name: KeyChecker::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *ev)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1403-1433
  0.000% (0/26)
186
KeyChecker::release
Name: KeyChecker::release
Prototype: bool release() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1435-1435
  0.000% (0/1)
11
KeyChecker::time
Name: KeyChecker::time
Prototype: xcb_timestamp_t time() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1436-1436
  0.000% (0/1)
11
LcdFilterLegacy::filterPixel
Name: LcdFilterLegacy::filterPixel
Prototype: static inline void filterPixel(uchar &red, uchar &green, uchar &blue)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 545-552
  0.000% (0/1)
41
LibGreaterThan::operator()
Name: LibGreaterThan::operator()
Prototype: result_type operator()(const QString &lhs, const QString &rhs) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 478-488
  0.000% (0/1)
61
LineBreakHelper::LineBreakHelper
Name: LineBreakHelper::LineBreakHelper
Prototype: LineBreakHelper()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1631-1635
  0.000% (0/1)
21
LineBreakHelper::calculateNewWidth
Name: LineBreakHelper::calculateNewWidth
Prototype: QFixed calculateNewWidth(const QScriptLine &line) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1661-1664
  0.000% (0/1)
21
LineBreakHelper::calculateRightBearing
Name: LineBreakHelper::calculateRightBearing
Prototype: inline void calculateRightBearing(glyph_t glyph)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1683-1693
  0.000% (0/1)
31
LineBreakHelper::calculateRightBearing
Name: LineBreakHelper::calculateRightBearing
Prototype: inline void calculateRightBearing()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1695-1700
  0.000% (0/4)
32
LineBreakHelper::calculateRightBearingForPreviousGlyph
Name: LineBreakHelper::calculateRightBearingForPreviousGlyph
Prototype: inline void calculateRightBearingForPreviousGlyph()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1702-1706
  0.000% (0/4)
22
LineBreakHelper::checkFullOtherwiseExtend
Name: LineBreakHelper::checkFullOtherwiseExtend
Prototype: inline bool LineBreakHelper::checkFullOtherwiseExtend(QScriptLine &line)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1728-1747
  0.000% (0/10)
122
LineBreakHelper::currentGlyph
Name: LineBreakHelper::currentGlyph
Prototype: inline glyph_t currentGlyph() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1666-1672
  0.000% (0/1)
31
LineBreakHelper::negativeRightBearing
Name: LineBreakHelper::negativeRightBearing
Prototype: inline QFixed negativeRightBearing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1717-1723
  0.000% (0/4)
32
LineBreakHelper::resetRightBearing
Name: LineBreakHelper::resetRightBearing
Prototype: inline void resetRightBearing()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1710-1713
  0.000% (0/1)
11
LineBreakHelper::saveCurrentGlyph
Name: LineBreakHelper::saveCurrentGlyph
Prototype: inline void saveCurrentGlyph()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1674-1681
  0.000% (0/6)
42
LineEdit::LineEdit
Name: LineEdit::LineEdit
Prototype: LineEdit(QWidget* parent = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 110-115
100.000% (1/1)
21
LineEdit::focusInEvent
Name: LineEdit::focusInEvent
Prototype: void focusInEvent(QFocusEvent *e) override
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 118-122
  0.000% (0/1)
21
LineEdit::focusOutEvent
Name: LineEdit::focusOutEvent
Prototype: void focusOutEvent(QFocusEvent *e) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 124-129
  0.000% (0/6)
32
LineEdit::handleReturnPressed
Name: LineEdit::handleReturnPressed
Prototype: void handleReturnPressed()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 132-135
  0.000% (0/1)
11
MetaObject::MetaObject
Name: MetaObject::MetaObject
Prototype: MetaObject(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2000-2002
100.000% (1/1)
11
MetaObject::MetaObjectImpl::MetaObject
Name: MetaObject::MetaObjectImpl::MetaObject
Prototype: static const QMetaObject *MetaObject(int )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2007-2008
100.000% (1/1)
11
MetaObject::MetaObjectImpl::MetaObject
Name: MetaObject::MetaObjectImpl::MetaObject
Prototype: static const QMetaObject *MetaObject(int type)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2013-2019
 36.364% (4/11)
53
MetaObject::customMetaObject
Name: MetaObject::customMetaObject
Prototype: static const QMetaObject *customMetaObject(const int type)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2029-2038
 42.857% (3/7)
73
MetaObject::delegate
Name: MetaObject::delegate
Prototype: template <typename T> const QMetaObject *delegate(const T *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2022-2023
100.000% (1/1)
11
MetaObject::delegate
Name: MetaObject::delegate
Prototype: const QMetaObject *delegate(const void*)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2024-2024
  0.000% (0/1)
11
MetaObject::delegate
Name: MetaObject::delegate
Prototype: const QMetaObject *delegate(const QMetaTypeSwitcher::UnknownType*)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2025-2025
  0.000% (0/1)
11
MetaObject::delegate
Name: MetaObject::delegate
Prototype: const QMetaObject *delegate(const QMetaTypeSwitcher::NotBuiltinType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2026-2026
100.000% (1/1)
11
MinOverlapPlacer::accumulatedOverlap
Name: MinOverlapPlacer::accumulatedOverlap
Prototype: int MinOverlapPlacer::accumulatedOverlap(const QRect &source, const QVector<QRect> &rects)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 409-417
  0.000% (0/2)
52
MinOverlapPlacer::findBestPlacement
Name: MinOverlapPlacer::findBestPlacement
Prototype: QPoint MinOverlapPlacer::findBestPlacement(const QRect &domain, const QVector<QRect> &rects, QVector<QRect> &source)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 530-540
  0.000% (0/4)
52
MinOverlapPlacer::findMaxOverlappers
Name: MinOverlapPlacer::findMaxOverlappers
Prototype: QVector<QRect> MinOverlapPlacer::findMaxOverlappers(const QRect &domain, const QVector<QRect> &source)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 503-522
  0.000% (0/10)
124
MinOverlapPlacer::findMinOverlapRect
Name: MinOverlapPlacer::findMinOverlapRect
Prototype: QRect MinOverlapPlacer::findMinOverlapRect(const QVector<QRect> &source, const QVector<QRect> &rects)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 425-437
  0.000% (0/7)
83
MinOverlapPlacer::findNonInsiders
Name: MinOverlapPlacer::findNonInsiders
Prototype: QVector<QRect> MinOverlapPlacer::findNonInsiders(const QRect &domain, QVector<QRect> &source)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 481-496
  0.000% (0/7)
93
MinOverlapPlacer::getCandidatePlacements
Name: MinOverlapPlacer::getCandidatePlacements
Prototype: QVector<QRect> MinOverlapPlacer::getCandidatePlacements(const QSize &size, const QVector<QRect> &rects, const QRect &domain)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 443-474
  0.000% (0/6)
215
MinOverlapPlacer::place
Name: MinOverlapPlacer::place
Prototype: QPoint MinOverlapPlacer::place(const QSize &size, const QVector<QRect> &rects, const QRect &domain) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 549-561
  0.000% (0/10)
74
NamePredicate::NamePredicate
Name: NamePredicate::NamePredicate
Prototype: explicit NamePredicate(const char *needle)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp
Lines: 138-138
100.000% (1/1)
11
NamePredicate::operator()
Name: NamePredicate::operator()
Prototype: bool operator()(const QTestTablePrivate::Element &e) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp
Lines: 140-141
100.000% (1/1)
11
NoDasher::on
Name: NoDasher::on
Prototype: bool on() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 122-122
  0.000% (0/1)
11
Notify::Notify
Name: Notify::Notify
Prototype: Notify(xcb_window_t win, int t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 839-840
100.000% (1/1)
11
Notify::checkEvent
Name: Notify::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *event) const
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 843-859
 52.632% (10/19)
147
NumericallyLess::operator()
Name: NumericallyLess::operator()
Prototype: result_type operator()(const QStringRef &lhs, const QStringRef &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 458-472
  0.000% (0/7)
83
OffsetRegion
Name: OffsetRegion
Prototype: static void OffsetRegion(QRegionPrivate &region, int x, int y)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1900-1913
  0.000% (0/7)
83
OrgA11yAtspiSocketInterface::OrgA11yAtspiSocketInterface
Name: OrgA11yAtspiSocketInterface::OrgA11yAtspiSocketInterface
Prototype: OrgA11yAtspiSocketInterface::OrgA11yAtspiSocketInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/socket_interface.cpp
Lines: 17-20
  0.000% (0/1)
21
OrgA11yBusInterface::OrgA11yBusInterface
Name: OrgA11yBusInterface::OrgA11yBusInterface
Prototype: OrgA11yBusInterface::OrgA11yBusInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/bus_interface.cpp
Lines: 17-20
  0.000% (0/1)
21
OrgA11yStatusInterface::OrgA11yStatusInterface
Name: OrgA11yStatusInterface::OrgA11yStatusInterface
Prototype: OrgA11yStatusInterface::OrgA11yStatusInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/bus_interface.cpp
Lines: 30-33
100.000% (1/1)
21
OsTypeTerm::fromJson
Name: OsTypeTerm::fromJson
Prototype: OsTypeTerm OsTypeTerm::fromJson(const QJsonValue &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 283-293
  0.000% (0/4)
82
OsTypeTerm::hostKernelVersion
Name: OsTypeTerm::hostKernelVersion
Prototype: static QVersionNumber hostKernelVersion()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 230-230
  0.000% (0/1)
11
OsTypeTerm::hostOs
Name: OsTypeTerm::hostOs
Prototype: QString OsTypeTerm::hostOs()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 295-309
  0.000% (0/2)
02
OsTypeTerm::hostOs::[lambda]
Name: OsTypeTerm::hostOs::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 301-301
  0.000% (0/1)
01
OsTypeTerm::hostOsRelease
Name: OsTypeTerm::hostOsRelease
Prototype: static QString hostOsRelease()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 231-259
  0.000% (0/1)
21
OsTypeTerm::isNull
Name: OsTypeTerm::isNull
Prototype: bool isNull() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 261-261
  0.000% (0/1)
11
OsTypeTerm::matches
Name: OsTypeTerm::matches
Prototype: bool matches(const QString &osName, const QVersionNumber &kernelVersion, const QString &osRelease) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 262-276
  0.000% (0/21)
105
PageItem::PageItem
Name: PageItem::PageItem
Prototype: PageItem(int _pageNum, const QPicture* _pagePicture, QSize _paperSize, QRect _pageRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 53-61
100.000% (1/1)
41
PageItem::boundingRect
Name: PageItem::boundingRect
Prototype: QRectF boundingRect() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 63-64
100.000% (1/1)
11
PageItem::pageNumber
Name: PageItem::pageNumber
Prototype: inline int pageNumber() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 66-67
100.000% (1/1)
11
PageItem::paint
Name: PageItem::paint
Prototype: void PageItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 79-138
 50.000% (2/4)
332
ParallelAnchorData::calculateSizeHints
Name: ParallelAnchorData::calculateSizeHints
Prototype: bool ParallelAnchorData::calculateSizeHints()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 290-398
  0.000% (0/18)
456
ParallelAnchorData::updateChildrenSizes
Name: ParallelAnchorData::updateChildrenSizes
Prototype: void ParallelAnchorData::updateChildrenSizes()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 260-278
  0.000% (0/5)
122
Parser::ParsedObject::insert
Name: Parser::ParsedObject::insert
Prototype: void Parser::ParsedObject::insert(uint offset)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 354-373
 83.333% (10/12)
134
Parser::Parser
Name: Parser::Parser
Prototype: Parser::Parser(const char *json, int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 194-198
100.000% (1/1)
11
Parser::Parser
Name: Parser::Parser
Prototype: Parser::Parser(const QString &css, bool isFile)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2138-2141
  0.000% (0/1)
11
Parser::Parser
Name: Parser::Parser
Prototype: Parser::Parser()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2143-2148
  0.000% (0/1)
31
Parser::eatBOM
Name: Parser::eatBOM
Prototype: void Parser::eatBOM()
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 242-251
 30.000% (3/10)
62
Parser::eatSpace
Name: Parser::eatSpace
Prototype: bool Parser::eatSpace()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 253-266
 68.750% (11/16)
104
Parser::errorSymbol
Name: Parser::errorSymbol
Prototype: Symbol Parser::errorSymbol()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2216-2220
  0.000% (0/4)
22
Parser::init
Name: Parser::init
Prototype: void Parser::init(const QString &css, bool isFile)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2150-2173
  0.000% (0/8)
163
Parser::lexemUntil
Name: Parser::lexemUntil
Prototype: QString Parser::lexemUntil(QCss::TokenType t)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2753-2759
  0.000% (0/6)
42
Parser::next
Name: Parser::next
Prototype: bool Parser::next(QCss::TokenType t)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2725-2730
  0.000% (0/6)
32
Parser::nextToken
Name: Parser::nextToken
Prototype: char Parser::nextToken()
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 268-288
 86.667% (13/15)
910
Parser::parse
Name: Parser::parse
Prototype: QJsonDocument Parser::parse(QJsonParseError *error)
Coverage:  76.000% (19/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 293-351
 76.000% (19/25)
309
Parser::parse
Name: Parser::parse
Prototype: bool Parser::parse(StyleSheet *styleSheet, Qt::CaseSensitivity nameCaseSensitivity)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2175-2214
  0.000% (0/74)
3020
Parser::parseArray
Name: Parser::parseArray
Prototype: bool Parser::parseArray()
Coverage:  55.000% (22/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 519-584
 55.000% (22/40)
4013
Parser::parseAttrib
Name: Parser::parseAttrib
Prototype: bool Parser::parseAttrib(AttributeSelector *attr)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2477-2501
  0.000% (0/19)
166
Parser::parseClass
Name: Parser::parseClass
Prototype: bool Parser::parseClass(QString *name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2460-2465
  0.000% (0/4)
32
Parser::parseCombinator
Name: Parser::parseCombinator
Prototype: bool Parser::parseCombinator(BasicSelector::Relation *relation)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2328-2344
  0.000% (0/11)
114
Parser::parseElementName
Name: Parser::parseElementName
Prototype: bool Parser::parseElementName(QString *name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2467-2475
  0.000% (0/7)
54
Parser::parseExpr
Name: Parser::parseExpr
Prototype: bool Parser::parseExpr(QVector<Value> *values)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2559-2579
  0.000% (0/19)
167
Parser::parseFunction
Name: Parser::parseFunction
Prototype: bool Parser::parseFunction(QString *name, QString *args)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2669-2684
  0.000% (0/7)
93
Parser::parseHexColor
Name: Parser::parseHexColor
Prototype: bool Parser::parseHexColor(QColor *col)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2686-2695
  0.000% (0/4)
62
Parser::parseImport
Name: Parser::parseImport
Prototype: bool Parser::parseImport(ImportRule *importRule)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2231-2257
  0.000% (0/23)
148
Parser::parseMedia
Name: Parser::parseMedia
Prototype: bool Parser::parseMedia(MediaRule *mediaRule)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2259-2278
  0.000% (0/19)
127
Parser::parseMedium
Name: Parser::parseMedium
Prototype: bool Parser::parseMedium(QStringList *media)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2280-2285
  0.000% (0/1)
31
Parser::parseMember
Name: Parser::parseMember
Prototype: bool Parser::parseMember(int baseOffset)
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 451-477
 42.857% (6/14)
175
Parser::parseNextDeclaration
Name: Parser::parseNextDeclaration
Prototype: bool Parser::parseNextDeclaration(Declaration *decl)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2523-2534
  0.000% (0/18)
97
Parser::parseNextOperator
Name: Parser::parseNextOperator
Prototype: bool Parser::parseNextOperator(Value *value)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2317-2326
  0.000% (0/10)
65
Parser::parseNumber
Name: Parser::parseNumber
Prototype: bool Parser::parseNumber(QJsonPrivate::Value *val, int baseOffset)
Coverage:  30.263% (23/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 716-798
 30.263% (23/76)
4715
Parser::parseObject
Name: Parser::parseObject
Prototype: bool Parser::parseObject()
Coverage:  65.625% (21/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 380-446
 65.625% (21/32)
3710
Parser::parsePage
Name: Parser::parsePage
Prototype: bool Parser::parsePage(PageRule *pageRule)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2287-2308
  0.000% (0/21)
148
Parser::parsePrio
Name: Parser::parsePrio
Prototype: bool Parser::parsePrio(Declaration *declaration)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2552-2557
  0.000% (0/1)
31
Parser::parseProperty
Name: Parser::parseProperty
Prototype: bool Parser::parseProperty(Declaration *decl)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2346-2353
  0.000% (0/1)
51
Parser::parsePseudo
Name: Parser::parsePseudo
Prototype: bool Parser::parsePseudo(Pseudo *pseudo)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2503-2521
  0.000% (0/10)
144
Parser::parsePseudoPage
Name: Parser::parsePseudoPage
Prototype: bool Parser::parsePseudoPage(QString *selector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2310-2315
  0.000% (0/4)
32
Parser::parseRuleset
Name: Parser::parseRuleset
Prototype: bool Parser::parseRuleset(StyleRule *styleRule)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2355-2399
  0.000% (0/30)
3110
Parser::parseSelector
Name: Parser::parseSelector
Prototype: bool Parser::parseSelector(Selector *sel)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2401-2416
  0.000% (0/16)
106
Parser::parseSimpleSelector
Name: Parser::parseSimpleSelector
Prototype: bool Parser::parseSimpleSelector(BasicSelector *basicSel)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2418-2458
  0.000% (0/35)
3312
Parser::parseString
Name: Parser::parseString
Prototype: bool Parser::parseString(bool *latin1)
Coverage:  61.538% (48/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 896-1006
 61.538% (48/78)
7124
Parser::parseTerm
Name: Parser::parseTerm
Prototype: bool Parser::parseTerm(Value *value)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2593-2667
  0.000% (0/54)
5419
Parser::parseValue
Name: Parser::parseValue
Prototype: bool Parser::parseValue(QJsonPrivate::Value *val, int baseOffset)
Coverage:  55.128% (43/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 591-696
 55.128% (43/78)
6722
Parser::test
Name: Parser::test
Prototype: bool Parser::test(QCss::TokenType t)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2732-2741
  0.000% (0/7)
63
Page:<>1
Function: AnchorData::dump
2
Function: ByStandardKey::operator()
3
Function: DeviceEventControllerAdaptor::DeviceEventControllerAdaptor
45
Function: Parser::testAndParseUri
6
Function: QAbstractButton::autoRepeatDelay
7
Function: QAbstractFileEngine::syncToDisk
8
Function: QAbstractItemModelPrivate::rowsAboutToBeRemoved
...10
Function: QAbstractPrintDialog::setEnabledOptions
...20
Function: QApplication::closeAllWindows
...30
Function: QColor::getHsl
...100
Function: QGtkStyle::QGtkStyle
...200
Function: QSslKey::QSslKey
...308
Function: updateBlockedStatusRecursion

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