OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QDomElementPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setAttribute
Name: QDomElementPrivate::setAttribute
Prototype: void QDomElementPrivate::setAttribute(const QString& aname, const QString& newValue)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4450-4464
100.000% (4/4)
72
nodeType
Name: QDomElementPrivate::nodeType
Prototype: QDomNode::NodeType nodeType() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 401-401
100.000% (1/1)
11
hasAttributes
Name: QDomElementPrivate::hasAttributes
Prototype: bool hasAttributes()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 400-400
100.000% (1/1)
11
attribute
Name: QDomElementPrivate::attribute
Prototype: QString QDomElementPrivate::attribute(const QString& name_, const QString& defValue) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4432-4439
100.000% (4/4)
42
QDomElementPrivate
Name: QDomElementPrivate::QDomElementPrivate
Prototype: QDomElementPrivate::QDomElementPrivate(QDomDocumentPrivate* d, QDomNodePrivate* p, const QString& tagname)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4392-4398
100.000% (1/1)
21
QDomElementPrivate
Name: QDomElementPrivate::QDomElementPrivate
Prototype: QDomElementPrivate::QDomElementPrivate(QDomDocumentPrivate* d, QDomNodePrivate* p, const QString& nsURI, const QString& qName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4400-4408
100.000% (1/1)
41
~QDomElementPrivate
Name: QDomElementPrivate::~QDomElementPrivate
Prototype: QDomElementPrivate::~QDomElementPrivate()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4418-4422
 75.000% (3/4)
22
save
Name: QDomElementPrivate::save
Prototype: void QDomElementPrivate::save(QTextStream& s, int depth, int indent) const
Coverage:  66.667% (34/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4557-4640
 66.667% (34/51)
3714
setAttributeNS
Name: QDomElementPrivate::setAttributeNS
Prototype: void QDomElementPrivate::setAttributeNS(const QString& nsURI, const QString& qName, const QString& newValue)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4466-4483
 50.000% (2/4)
102
text
Name: QDomElementPrivate::text
Prototype: QString QDomElementPrivate::text()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4541-4555
  0.000% (0/12)
94
setAttributeNodeNS
Name: QDomElementPrivate::setAttributeNodeNS
Prototype: QDomAttrPrivate* QDomElementPrivate::setAttributeNodeNS(QDomAttrPrivate* newAttr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4514-4524
  0.000% (0/4)
52
setAttributeNode
Name: QDomElementPrivate::setAttributeNode
Prototype: QDomAttrPrivate* QDomElementPrivate::setAttributeNode(QDomAttrPrivate* newAttr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4502-4512
  0.000% (0/1)
41
removeAttributeNode
Name: QDomElementPrivate::removeAttributeNode
Prototype: QDomAttrPrivate* QDomElementPrivate::removeAttributeNode(QDomAttrPrivate* oldAttr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4526-4529
  0.000% (0/1)
11
removeAttribute
Name: QDomElementPrivate::removeAttribute
Prototype: void QDomElementPrivate::removeAttribute(const QString& aname)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4485-4490
  0.000% (0/6)
32
hasAttributeNS
Name: QDomElementPrivate::hasAttributeNS
Prototype: bool QDomElementPrivate::hasAttributeNS(const QString& nsURI, const QString& localName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4536-4539
  0.000% (0/1)
11
hasAttribute
Name: QDomElementPrivate::hasAttribute
Prototype: bool QDomElementPrivate::hasAttribute(const QString& aname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4531-4534
  0.000% (0/1)
11
cloneNode
Name: QDomElementPrivate::cloneNode
Prototype: QDomNodePrivate* QDomElementPrivate::cloneNode(bool deep)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4424-4430
  0.000% (0/1)
31
attributes
Name: QDomElementPrivate::attributes
Prototype: QDomNamedNodeMapPrivate* attributes()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 399-399
  0.000% (0/1)
11
attributeNodeNS
Name: QDomElementPrivate::attributeNodeNS
Prototype: QDomAttrPrivate* QDomElementPrivate::attributeNodeNS(const QString& nsURI, const QString& localName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4497-4500
  0.000% (0/1)
11
attributeNode
Name: QDomElementPrivate::attributeNode
Prototype: QDomAttrPrivate* QDomElementPrivate::attributeNode(const QString& aname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4492-4495
  0.000% (0/1)
11
attributeNS
Name: QDomElementPrivate::attributeNS
Prototype: QString QDomElementPrivate::attributeNS(const QString& nsURI, const QString& localName, const QString& defValue) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4441-4448
  0.000% (0/4)
42
QDomElementPrivate
Name: QDomElementPrivate::QDomElementPrivate
Prototype: QDomElementPrivate::QDomElementPrivate(QDomElementPrivate* n, bool deep)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4410-4416
  0.000% (0/1)
21

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