Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
_hb_qt_unicode_eastasian_widthName: | _hb_qt_unicode_eastasian_width | Prototype: | static unsigned int _hb_qt_unicode_eastasian_width(hb_unicode_funcs_t * , hb_codepoint_t , void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 225-232 |
| | 2 | 1 |
_hb_qt_unicode_decompose_compatibilityName: | _hb_qt_unicode_decompose_compatibility | Prototype: | static unsigned int _hb_qt_unicode_decompose_compatibility(hb_unicode_funcs_t * , hb_codepoint_t u, hb_codepoint_t *decomposed, void * ) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 369-385 |
| | 7 | 2 |
_hb_qt_unicode_decomposeName: | _hb_qt_unicode_decompose | Prototype: | static hb_bool_t _hb_qt_unicode_decompose(hb_unicode_funcs_t * , hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b, void * ) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 314-367 |
| | 29 | 7 |
_hb_qt_unicode_composeName: | _hb_qt_unicode_compose | Prototype: | static hb_bool_t _hb_qt_unicode_compose(hb_unicode_funcs_t * , hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 297-312 |
| | 6 | 1 |
_hb_qt_unicode_combining_className: | _hb_qt_unicode_combining_class | Prototype: | static hb_unicode_combining_class_t _hb_qt_unicode_combining_class(hb_unicode_funcs_t * , hb_codepoint_t unicode, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 217-223 |
| | 1 | 1 |
_hb_qt_reference_tableName: | _hb_qt_reference_table | Prototype: | static hb_blob_t * _hb_qt_reference_table(hb_face_t * , hb_tag_t tag, void *user_data) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 620-642 |
| | 14 | 4 |
_hb_qt_font_releaseName: | _hb_qt_font_release | Prototype: | static void _hb_qt_font_release(void *user_data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 714-719 |
| | 2 | 2 |
_hb_qt_font_get_glyph_v_originName: | _hb_qt_font_get_glyph_v_origin | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_v_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 471-479 |
| | 2 | 1 |
_hb_qt_font_get_glyph_v_kerningName: | _hb_qt_font_get_glyph_v_kerning | Prototype: | static hb_position_t _hb_qt_font_get_glyph_v_kerning(hb_font_t * , void * , hb_codepoint_t , hb_codepoint_t , void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 502-509 |
| | 2 | 1 |
_hb_qt_font_get_glyph_v_advanceName: | _hb_qt_font_get_glyph_v_advance | Prototype: | static hb_position_t _hb_qt_font_get_glyph_v_advance(hb_font_t * , void * , hb_codepoint_t , void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 453-460 |
| | 2 | 1 |
_hb_qt_font_get_glyph_nameName: | _hb_qt_font_get_glyph_name | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_name(hb_font_t * , void * , hb_codepoint_t , char *name, unsigned int size, void * ) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 551-561 |
| | 4 | 2 |
_hb_qt_font_get_glyph_h_originName: | _hb_qt_font_get_glyph_h_origin | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_h_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 462-469 |
| | 1 | 1 |
_hb_qt_font_get_glyph_h_kerningName: | _hb_qt_font_get_glyph_h_kerning | Prototype: | static hb_position_t _hb_qt_font_get_glyph_h_kerning(hb_font_t *font, void *font_data, hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 481-500 |
| | 10 | 1 |
_hb_qt_font_get_glyph_h_advanceName: | _hb_qt_font_get_glyph_h_advance | Prototype: | static hb_position_t _hb_qt_font_get_glyph_h_advance(hb_font_t *font, void *font_data, hb_codepoint_t glyph, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 433-451 |
| | 9 | 1 |
_hb_qt_font_get_glyph_from_nameName: | _hb_qt_font_get_glyph_from_name | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_from_name(hb_font_t * , void * , const char * , int , hb_codepoint_t *glyph, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 563-572 |
| | 3 | 1 |
_hb_qt_font_get_glyph_extentsName: | _hb_qt_font_get_glyph_extents | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_extents(hb_font_t * , void *font_data, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 511-528 |
| | 8 | 1 |
_hb_qt_font_get_glyph_contour_pointName: | _hb_qt_font_get_glyph_contour_point | Prototype: | static hb_bool_t _hb_qt_font_get_glyph_contour_point(hb_font_t * , void *font_data, hb_codepoint_t glyph, unsigned int point_index, hb_position_t *x, hb_position_t *y, void * ) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 530-549 |
| | 10 | 2 |
_hb_qt_font_get_glyphName: | _hb_qt_font_get_glyph | Prototype: | static hb_bool_t _hb_qt_font_get_glyph(hb_font_t * , void *font_data, hb_codepoint_t unicode, hb_codepoint_t , hb_codepoint_t *glyph, void * ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 419-431 |
| | 4 | 1 |
_hb_qt_font_funcs_tName: | _hb_qt_font_funcs_t | Coverage: | 0.000% (0/2) |
| | 13 | 2 |
_hb_qt_font_createName: | _hb_qt_font_create | Prototype: | static inline hb_font_t * _hb_qt_font_create(QFontEngine *fe) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 686-712 |
| | 13 | 3 |
_hb_qt_face_releaseName: | _hb_qt_face_release | Prototype: | static void _hb_qt_face_release(void *user_data) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 664-669 |
| | 2 | 2 |
_hb_qt_face_createName: | _hb_qt_face_create | Prototype: | static inline hb_face_t * _hb_qt_face_create(QFontEngine *fe) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp | Lines: | 644-662 |
| | 11 | 3 |
_QStateMachine_InternalName: | _QStateMachine_Internal | Coverage: | 100.000% (3/3) |
| | 3 | 3 |
ZoomFactorValidatorName: | ZoomFactorValidator | Coverage: | 33.333% (7/21) |
| | 16 | 7 |
XorRegionName: | XorRegion | Prototype: | static void XorRegion(QRegionPrivate *sra, QRegionPrivate *srb, QRegionPrivate &dest) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 2622-2651 |
| | 21 | 7 |
XInput2TouchDeviceDataName: | XInput2TouchDeviceData | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
WriterName: | Writer | Coverage: | 0.000% (0/10) |
| | 10 | 2 |
VersionTermName: | VersionTerm | Coverage: | 0.000% (0/30) |
| | 24 | 14 |
ValueExtractorName: | ValueExtractor | Coverage: | 0.000% (0/353) |
| | 312 | 156 |
ValueArrayName: | ValueArray | Coverage: | 59.091% (13/22) |
| | 19 | 9 |
ValueName: | Value | Coverage: | 0.000% (0/4) |
| | 3 | 2 |
UnrollTailLoopName: | UnrollTailLoop | Coverage: | 84.615% (11/13) |
| | 10 | 9 |
UnionRegionName: | UnionRegion | Prototype: | static void UnionRegion(const QRegionPrivate *reg1, const QRegionPrivate *reg2, QRegionPrivate &dest) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 2423-2445 |
| | 16 | 2 |
UnionRectWithRegionName: | UnionRectWithRegion | Prototype: | static void UnionRectWithRegion(const QRect *rect, const QRegionPrivate *source, QRegionPrivate &dest) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 1818-1834 |
| | 9 | 4 |
UnconditionalTransitionName: | UnconditionalTransition | Coverage: | 100.000% (2/2) |
| | 2 | 2 |
TypeInfoName: | TypeInfo | Coverage: | 83.333% (20/24) |
| | 20 | 12 |
TypeDestructorName: | TypeDestructor | Coverage: | 57.143% (12/21) |
| | 20 | 11 |
TypeConstructorName: | TypeConstructor | Coverage: | 42.857% (9/21) |
| | 19 | 11 |
ThreadPoolThreadReleaserName: | ThreadPoolThreadReleaser | Coverage: | 0.000% (0/8) |
| | 2 | 4 |
TextureBinderName: | TextureBinder | Coverage: | 0.000% (0/12) |
| | 10 | 10 |
TCBPointName: | TCBPoint | Coverage: | 10.000% (1/10) |
| | 5 | 2 |
TCBEaseName: | TCBEase | Coverage: | 60.000% (3/5) |
| | 6 | 3 |
SymbolName: | Symbol | Coverage: | 0.000% (0/12) |
| | 8 | 4 |
SubtractRegionName: | SubtractRegion | Prototype: | static void SubtractRegion(QRegionPrivate *regM, QRegionPrivate *regS, QRegionPrivate &dest) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 2601-2620 |
| | 7 | 1 |
StyleSheetName: | StyleSheet | Coverage: | 0.000% (0/31) |
| | 37 | 11 |
StyleSelectorName: | StyleSelector | Coverage: | 0.000% (0/164) |
| | 126 | 50 |
StrokeHandlerName: | StrokeHandler | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
StoreincName: | Storeinc | Prototype: | static inline void Storeinc(quint32 *&a, const quint32 &b, const quint32 &c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp | Lines: | 406-411 |
| | 2 | 1 |
StateSaverName: | StateSaver | Coverage: | 0.000% (0/44) |
| | 57 | 14 |
SourceOnlyAlphaName: | SourceOnlyAlpha | Coverage: | 0.000% (0/2) |
| | 2 | 2 |
SourceAndConstAlphaName: | SourceAndConstAlpha | Coverage: | 0.000% (0/3) |
| | 5 | 3 |
SizeOfName: | SizeOf | Coverage: | 60.000% (12/20) |
| | 15 | 10 |
SimpleCascaderName: | SimpleCascader | Coverage: | 0.000% (0/16) |
| | 29 | 6 |
ShaderProgramOpenGLFunctionsName: | ShaderProgramOpenGLFunctions | Coverage: | 62.500% (5/8) |
| | 9 | 4 |
SequentialAnchorDataName: | SequentialAnchorData | Coverage: | 0.000% (0/15) |
| | 53 | 6 |
SelectorName: | Selector | Coverage: | 0.000% (0/29) |
| | 25 | 11 |
SegmentTreeName: | SegmentTree | Coverage: | 0.000% (0/157) |
| | 186 | 42 |
SegmentName: | Segment | Coverage: | 0.000% (0/13) |
| | 22 | 7 |
ScannerName: | Scanner | Coverage: | 0.000% (0/30) |
| | 37 | 10 |
ScalableEntryName: | ScalableEntry | Coverage: | 0.000% (0/4) |
| | 3 | 2 |
SHA384_512AddLengthName: | SHA384_512AddLength | Prototype: | static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length) | Coverage: | 40.000% (2/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp | Lines: | 152-156 |
| | 2 | 1 |
SHA224_256AddLengthName: | SHA224_256AddLength | Prototype: | static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length) | Coverage: | 40.000% (2/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp | Lines: | 147-151 |
| | 2 | 1 |
ResourceHelperName: | ResourceHelper | Coverage: | 0.000% (0/2) |
| | 6 | 2 |
ResolverName: | Resolver | Coverage: | 0.000% (0/1335) |
| | 48 | 323 |
ResetOnDestroyName: | ResetOnDestroy | Coverage: | 0.000% (0/5) |
| | 3 | 3 |
RegularTilerName: | RegularTiler | Coverage: | 0.000% (0/38) |
| | 31 | 10 |
RectInRegionName: | RectInRegion | Prototype: | static bool RectInRegion(QRegionPrivate *region, int rx, int ry, uint rwidth, uint rheight) | Coverage: | 0.000% (0/55) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp | Lines: | 2697-2757 |
| | 36 | 13 |
RadialFetchPlainName: | RadialFetchPlain | Coverage: | 0.000% (0/16) |
| | 17 | 6 |
QtSharedPointerName: | QtSharedPointer | Coverage: | 58.824% (20/34) |
| | 55 | 16 |
QtPrivateName: | QtPrivate | Coverage: | 62.694% (242/386) |
| | 333 | 150 |
QtFreetypeDataName: | QtFreetypeData | Coverage: | 100.000% (5/5) |
| | 6 | 3 |
QtFontStyleName: | QtFontStyle | Coverage: | 0.000% (0/63) |
| | 44 | 23 |
QtFontFoundryName: | QtFontFoundry | Coverage: | 0.000% (0/29) |
| | 24 | 11 |
QtFontFamilyName: | QtFontFamily | Coverage: | 0.000% (0/35) |
| | 24 | 13 |
QtFontDescName: | QtFontDesc | Coverage: | 0.000% (0/1) |
| | 1 | 1 |
QtConcurrentName: | QtConcurrent | Coverage: | 69.620% (110/158) |
| | 128 | 76 |
QtName: | Qt | Coverage: | 0.000% (0/123) |
| | 74 | 31 |
Q_QGS_widgetStylesName: | Q_QGS_widgetStyles | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_usedHashFuncName: | Q_QGS_usedHashFunc | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_useHarfbuzzNGName: | Q_QGS_useHarfbuzzNG | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_unusedCacheFuncName: | Q_QGS_unusedCacheFunc | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_unifiedTimerName: | Q_QGS_unifiedTimer | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_tzZonesName: | Q_QGS_tzZones | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_tooltip_paletteName: | Q_QGS_tooltip_palette | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_timerIdFreeListName: | Q_QGS_timerIdFreeList | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theSignalProxyName: | Q_QGS_theSignalProxy | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theInstanceName: | Q_QGS_theInstance | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theHostInfoLookupManagerName: | Q_QGS_theHostInfoLookupManager | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theFreetypeDataName: | Q_QGS_theFreetypeData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theFontCacheName: | Q_QGS_theFontCache | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_theDnsLookupThreadPoolName: | Q_QGS_theDnsLookupThreadPool | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_theDnsLookupSeedStorageName: | Q_QGS_theDnsLookupSeedStorage | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_textCodecsMutexName: | Q_QGS_textCodecsMutex | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_styleSchedulerName: | Q_QGS_styleScheduler | Coverage: | 0.000% (0/9) |
| | 3 | 7 |
Q_QGS_staticQMimeDatabaseName: | Q_QGS_staticQMimeDatabase | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_staticPluginListName: | Q_QGS_staticPluginList | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_socks5BindStoreName: | Q_QGS_socks5BindStore | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_socketHandlersName: | Q_QGS_socketHandlers | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_shared_nullName: | Q_QGS_shared_null | Coverage: | 77.778% (7/9) |
| | 3 | 7 |
Q_QGS_sharedDataName: | Q_QGS_sharedData | Coverage: | 77.778% (7/9) |
| | 3 | 7 |