2025-11-23 14:14 ftp://ftp.de.debian.org/debian/pool/main/q/qt6-svg/qt6-svg_6.9.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 566 559 elapsed-time: 8.7 9.0 head-timing-info: old-timing-info: head results: qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:134:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:209:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:248:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:318:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_4 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:372:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_4 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:87:20: style: Local variable 'key' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:35:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:87:20: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:207:11: style: Local variable 'actualSize' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:22:11: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:207:11: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:188:20: style: Local variable 'key' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:35:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:188:20: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:191:25: style: Local variable 'pm' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:180:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:191:25: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:340:17: style: Local variable 'pixmap' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:24:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:340:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:395:20: style: Local variable 'key' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:35:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:395:20: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/plugins/imageformats/svg/main.cpp:38:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/imageformats/svg/qsvgiohandler.cpp:137:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/imageformats/svg/qsvgiohandler.cpp:156:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/plugins/imageformats/svg/qsvgiohandler.cpp:22:5: style: Class 'QSvgIOHandlerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimatedproperty_p.h:63:5: style: Class 'QSvgAnimatedPropertyColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimatedproperty_p.h:78:5: style: Class 'QSvgAnimatedPropertyTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvgabstractanimation_p.h:47:43: performance: Function 'properties()' should return member 'm_properties' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimatedproperty.cpp:13:1: error: There is an unknown macro here somewhere. Configuration is required. If Q_STATIC_LOGGING_CATEGORY is a macro then please configure it. [unknownMacro] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:57:6: style: The destructor '~QSvgAnimator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:28:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:57:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:68:6: style: The destructor '~QSvgAnimationController' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:28:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator_p.h:68:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator.cpp:20:45: style: Variable 'nodeAnimations' can be declared as reference to const [constVariableReference] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator.cpp:48:41: style: Variable 'nodeAnimations' can be declared as reference to const [constVariableReference] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvganimator.cpp:56:41: style: Variable 'nodeAnimations' can be declared as reference to const [constVariableReference] qtsvg-everywhere-src-6.9.2/src/svg/animation/qsvgcssanimation.cpp:14:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:415:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate.cpp:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMIL [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_start [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate.cpp:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnimateTransform [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:147:10: performance:inconclusive: Technically the member function 'QSvgStyleProperty::isDefault' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:35: warning: Class 'QSvgGradientStyle' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:35: warning: Class 'QSvgGradientStyle' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:208:10: warning: The class 'QSvgOpacityStyle' defines member function with name 'isDefault' also defined in its parent class 'QSvgStyleProperty'. [duplInheritedMember] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:147:10: note: Parent function 'QSvgStyleProperty::isDefault' qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:208:10: note: Derived function 'QSvgOpacityStyle::isDefault' qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:626:10: warning: The class 'QSvgTransformStyle' defines member function with name 'isDefault' also defined in its parent class 'QSvgStyleProperty'. [duplInheritedMember] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:147:10: note: Parent function 'QSvgStyleProperty::isDefault' qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:626:10: note: Derived function 'QSvgTransformStyle::isDefault' qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:167:5: style: Class 'QSvgQualityStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:203:5: style: Class 'QSvgOpacityStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:291:5: style: Class 'QSvgViewportFillStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:533:5: style: Class 'QSvgSolidColorStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:558:5: style: Class 'QSvgGradientStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:601:5: style: Class 'QSvgPatternStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:617:5: style: Class 'QSvgTransformStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:636:5: style: Class 'QSvgCompOpStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvghelper_p.h:27:5: style: Class 'QSvgRectF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate_p.h:38:5: style: Class 'QSvgAnimateNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate_p.h:69:5: style: Class 'QSvgAnimateColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate_p.h:76:5: style: Class 'QSvgAnimateTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgQualityStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgFillStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgViewportFillStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgFontStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgStrokeStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgSolidColorStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgGradientStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgPatternStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgTransformStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgOpacityStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgCompOpStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: style: The destructor '~QSvgStyleProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:89:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:6: style: The destructor '~QSvgGradientStyle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:602:6: style: The destructor '~QSvgPatternStyle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:602:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate_p.h:39:14: style: The destructor '~QSvgAnimateNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:92:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvganimate_p.h:39:14: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:253:13: performance: Function 'paintStyleId()' should return member 'm_paintStyleId' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:477:13: performance: Function 'paintStyleId()' should return member 'm_paintStyleId' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:563:13: performance: Function 'stopLink()' should return member 'm_link' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:147:13: performance: Function 'nodeId()' should return member 'm_id' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:150:13: performance: Function 'xmlClass()' should return member 'm_class' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_PI [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:105:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Function [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:95:22: performance:inconclusive: Technically the member function 'QSvgCssHandler::updateColorProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler_p.h:34:10: note: Technically the member function 'QSvgCssHandler::updateColorProperty' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:95:22: note: Technically the member function 'QSvgCssHandler::updateColorProperty' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:102:22: performance:inconclusive: Technically the member function 'QSvgCssHandler::updateTransformProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler_p.h:35:10: note: Technically the member function 'QSvgCssHandler::updateTransformProperty' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgcsshandler.cpp:102:22: note: Technically the member function 'QSvgCssHandler::updateTransformProperty' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:85:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:117:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:123:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:129:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:135:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:141:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:154:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:171:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgdebug.cpp:43:5: style: Class 'SvgDebugVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:614:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:224:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tspan [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:211:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:324:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:464:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:512:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:596:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:722:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:764:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:64:29: performance:inconclusive: Technically the member function 'QSvgFeFilterPrimitive::clipToTransformedBounds' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter_p.h:43:10: note: Technically the member function 'QSvgFeFilterPrimitive::clipToTransformedBounds' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:64:29: note: Technically the member function 'QSvgFeFilterPrimitive::clipToTransformedBounds' can be static (but you may consider moving to unnamed namespace). qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:33:5: style: Class 'QSvgStructureNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:51:5: style: Class 'QSvgG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:61:5: style: Class 'QSvgDefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:186:5: style: Class 'QSvgSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:219:5: style: Class 'QSvgTspan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfont_p.h:42:5: style: Class 'QSvgFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgFont >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgPaintStyleProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:34:6: style: The destructor '~QSvgStructureNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:92:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:34:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:179:6: style: The destructor '~QSvgText' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:92:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:179:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:223:6: style: The destructor '~QSvgTspan' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode_p.h:92:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:223:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:50:6: style: The destructor '~QSvgTinyDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:34:6: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:50:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:40:22: performance: Function 'renderers()' should return member 'm_renderers' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter_p.h:48:13: performance: Function 'input()' should return member 'm_input' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter_p.h:51:13: performance: Function 'result()' should return member 'm_result' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:76:13: performance: Function 'filename()' should return member 'm_filename' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:187:30: performance: Function 'tspans()' should return member 'm_tspans' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:129:19: style: Local variable 'width' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:56:16: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:129:19: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:130:19: style: Local variable 'height' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:57:16: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:130:19: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:501:30: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:534:30: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:614:19: style: Variable 'source1Line' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter.cpp:615:19: style: Variable 'source2Line' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfont.cpp:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfont_p.h:45:13: performance: Function 'familyName()' should return member 'm_familyName' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFeatures [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:171:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVG [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:216:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:233:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_MonoLSB [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:266:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:283:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:306:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:347:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectBoundingMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:489:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TexturePattern [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:544:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:908:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:982:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1001:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothPixmapTransform [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1064:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1089:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirtyClipPath [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1129:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolylineMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:55:14: warning: Member variable 'QSvgPaintEnginePrivate::stream' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:58:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:998:89: style:inconclusive: Function 'generateImage' argument 3 names different: declaration 'pm' definition 'image'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:167:76: note: Function 'generateImage' argument 3 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:998:89: note: Function 'generateImage' argument 3 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1024:64: style:inconclusive: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:168:51: note: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1024:64: note: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1132:52: style:inconclusive: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:162:39: note: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1132:52: note: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1217:72: style:inconclusive: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:166:59: note: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1217:72: note: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1155:46: style: Local variable 'e' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1143:38: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvggenerator.cpp:1155:46: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:52:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:61:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:105:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatCap [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:122:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatCap [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:143:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:150:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:172:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:177:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:201:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlatCap [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:250:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:255:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:273:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RelativeSize [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Textarea [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:358:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFIXED_MAX [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:386:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Textarea [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:596:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FeUnsupported [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:601:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Circle [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:606:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ellipse [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:616:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Line [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:621:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Path [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:626:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polygon [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:631:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polyline [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:636:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rect [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:646:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Use [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:651:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:685:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:690:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:730:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Simplistic [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:735:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeMiterLimit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:381:15: style: The scope of the variable 'y' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:382:14: style: The scope of the variable 'initial' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:146:72: style:inconclusive: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:108:66: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:146:72: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:170:66: style:inconclusive: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:123:57: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:170:66: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:175:75: style:inconclusive: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:124:66: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:175:75: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:237:30: style:inconclusive: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:152:24: note: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:237:30: note: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:248:63: style:inconclusive: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:157:57: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:248:63: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:253:72: style:inconclusive: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:158:66: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:253:72: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:557:68: style:inconclusive: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:240:63: note: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:557:68: note: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:683:67: style:inconclusive: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:140:57: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:683:67: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:688:76: style:inconclusive: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:141:66: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:688:76: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:728:63: style:inconclusive: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:90:57: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:728:63: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:733:72: style:inconclusive: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:91:66: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:733:72: note: Function 'decoratedInternalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:745:63: style:inconclusive: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:95:57: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:745:63: note: Function 'internalBounds' argument 2 names different: declaration 'states' definition 's'. qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:60:12: style: Local variable 'rect' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics_p.h:51:12: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:60:12: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:504:26: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:486:22: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:504:26: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvggraphics.cpp:350:24: style: Variable 'style' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:530:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtsvg-everywhere-src-6.9.2/src/svg/qsvgfilter_p.h:172:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameCaseSensitivity [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:533:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:847:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindingFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:881:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1080:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1253:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyleNormal [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1337:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_PI [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1412:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_PI [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1849:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uri [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1901:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLON [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2012:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2089:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Clear [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2853:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2933:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PadSpread [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2975:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3254:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3422:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3570:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3709:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindingFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3795:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3937:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3965:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4005:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4109:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4541:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4883:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Style [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4912:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Style [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4937:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:5056:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:5109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvertedGreedinessOption [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler_p.h:52:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler_p.h:54:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler_p.h:56:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:40:5: style: Class 'QSvgRefCounter < QSvgStyleProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:515:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:766:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3112:11: style: The scope of the variable 'x' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3126:11: style: The scope of the variable 'y' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3140:11: style: The scope of the variable 'width' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3154:11: style: The scope of the variable 'height' can be reduced. [variableScope] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1471:43: style:inconclusive: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:150:43: note: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1471:43: note: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2344:52: style:inconclusive: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1800:52: note: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2344:52: note: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4525:50: style:inconclusive: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler_p.h:56:41: note: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4525:50: note: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1841:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1833:14: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1841:22: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1856:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1833:14: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1856:22: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3573:17: style: Local variable 'xStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3505:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3573:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3574:17: style: Local variable 'yStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3506:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3574:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3575:17: style: Local variable 'widthStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3509:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3575:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3576:17: style: Local variable 'heightStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3510:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3576:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3579:15: style: Local variable 'x' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3517:11: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3579:15: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3580:15: style: Local variable 'y' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3524:11: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3580:15: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4010:17: style: Local variable 'widthStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3979:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4010:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4011:17: style: Local variable 'heightStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3980:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4011:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4117:15: style: Local variable 'x' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4046:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4117:15: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4118:15: style: Local variable 'y' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4047:23: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4118:15: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:5121:32: style: Local variable 'rx' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:5108:28: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:5121:32: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4546:79: performance: Function parameter 'active' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:538:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:548:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:555:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:578:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:599:28: style: Variable 'svgParent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:748:76: style: Parameter 'handler' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:866:50: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1316:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2214:50: style: Parameter 'handler' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2358:40: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2788:47: style: Parameter 'handler' can be declared as pointer to const. However it seems that 'createImageNode' is a callback function, if 'handler' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4302:50: note: You might need to cast the function pointer here qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2788:47: note: Parameter 'handler' can be declared as pointer to const qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2885:41: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:2909:32: style: Variable 'inherited' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3499:92: style: Parameter 'handler' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3704:46: style: Parameter 'handler' can be declared as pointer to const. However it seems that 'createPathNode' is a callback function, if 'handler' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4308:49: note: You might need to cast the function pointer here qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3704:46: note: Parameter 'handler' can be declared as pointer to const qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4044:49: style: Parameter 'handler' can be declared as pointer to const. However it seems that 'createPatternNode' is a callback function, if 'handler' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4279:100: note: You might need to cast the function pointer here qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4044:49: note: Parameter 'handler' can be declared as pointer to const qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4581:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4593:15: style: Variable 'target' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4971:32: style: Variable 'group' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:1100:38: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4581:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:619:41: style: class member 'QSvgStyleSelector::m_animationRules' is never used. [unusedStructMember] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3112:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3126:13: style: Variable 'y' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3140:17: style: Variable 'width' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:3154:18: style: Variable 'height' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/src/svg/qsvgnode.cpp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If Q_STATIC_LOGGING_CATEGORY is a macro then please configure it. [unknownMacro] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:307:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:77:9: performance: Variable 'options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:34:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:35:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:36:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:37:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:473:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:74:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:473:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:494:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:77:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:494:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:510:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.h:75:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgrenderer.cpp:510:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Group [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Defs [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Symbol [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:358:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveToElement [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Marker [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:489:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Alpha8 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:527:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Filter [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:641:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Switch [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:716:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mask [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:819:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:872:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pattern [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:882:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:598:25: style: Condition '!isSupportedSvgExtension(*sitr)' is always true [knownConditionTrueFalse] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:598:49: note: Calling function 'isSupportedSvgExtension' returns 0 qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:598:25: note: Condition '!isSupportedSvgExtension(*sitr)' is always true qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:688:37: style:inconclusive: Function 'QSvgMask' argument 3 names different: declaration 'contentsUnits' definition 'contentUnits'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure_p.h:202:31: note: Function 'QSvgMask' argument 3 names different: declaration 'contentsUnits' definition 'contentUnits'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:688:37: note: Function 'QSvgMask' argument 3 names different: declaration 'contentsUnits' definition 'contentUnits'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:798:68: performance:inconclusive: Function parameter 'transform' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:419:16: style: Variable 'i' can be declared as reference to const [constVariableReference] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:68:23: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:395:47: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:657:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:668:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:674:60: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:700:77: style: Parameter 'targetNode' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:727:19: style: Variable 'maskNode' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:658:20: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstructure.cpp:669:20: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageRenderingAuto [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:100:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageRenderingAuto [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:241:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:325:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:462:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUALITY [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILL [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIEWPORT_FILL [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:477:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:482:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STROKE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOLID_COLOR [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:492:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRADIENT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:497:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATTERN [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:502:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:525:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OP [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPACITY [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:692:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:735:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_weight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_oldSvgFont' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_oldWeight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:202:16: warning: Member variable 'QSvgFontStyle::m_weight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:202:16: warning: Member variable 'QSvgFontStyle::m_oldSvgFont' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:202:16: warning: Member variable 'QSvgFontStyle::m_oldWeight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:399:20: warning: Member variable 'QSvgGradientStyle::m_doc' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: style: The destructor '~QSvgStyleProperty' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:89:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:143:14: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:146:56: style:inconclusive: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:219:45: note: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:146:56: note: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:284:58: style:inconclusive: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:394:45: note: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:284:58: note: Function 'apply' argument 2 names different: declaration 'node' definition 'n'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:444:58: style:inconclusive: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:617:42: note: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:444:58: note: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:294:11: style: Local variable 'width' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:456:11: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:294:11: note: Shadow variable qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:223:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:331:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Doc [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:466:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:565:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:351:24: style:inconclusive: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. [functionConst] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:65:10: note: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:351:24: note: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:427:24: style:inconclusive: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. [functionConst] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:99:10: note: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:427:24: note: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:178:57: style:inconclusive: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument_p.h:41:50: note: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:178:57: note: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:303:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svg/qsvgtinydocument.cpp:494:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeviceCoordinateCache [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:199:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraMaxDeviceCoordCacheSize [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:218:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraMaxDeviceCoordCacheSize [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:279:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCache [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:289:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCache [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.h:26:5: style: Class 'QGraphicsSvgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.h:27:5: style: Class 'QGraphicsSvgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:103:51: style:inconclusive: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.h:26:37: note: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:103:51: note: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:114:76: style:inconclusive: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.h:27:62: note: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-6.9.2/src/svgwidgets/qgraphicssvgitem.cpp:114:76: note: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.h:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.cpp:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Show [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.cpp:171:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_Widget [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.h:22:5: style: Class 'QSvgWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/src/svgwidgets/qsvgwidget.h:23:5: style: Class 'QSvgWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cyan [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:142:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:205:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requestedDpr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:113:22: style: Local variable 'availableSizes' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:20:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:113:22: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:123:22: style: Local variable 'availableSizes' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:20:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qicon_svg/tst_qicon_svg.cpp:123:22: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:311:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:396:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectBoundingMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:431:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:470:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CrossPattern [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:195:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:208:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:221:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:186:13: style: Local variable 'fileName' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:27:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:186:13: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:302:13: style: Local variable 'fileName' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:27:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:302:13: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:161:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:242:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:335:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:350:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:403:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:438:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:475:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:489:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartDocument [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:538:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:627:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:708:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:832:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:878:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:895:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:921:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:993:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1022:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1112:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1178:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1379:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1529:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1678:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1743:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1757:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1787:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1817:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1823:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1832:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1871:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1894:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1916:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1968:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1999:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2023:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ba [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2101:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2199:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2230:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2259:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2291:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2352:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2374:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoOption [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:2386:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable option [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:939:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. [functionStatic] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:100:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:939:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:167:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:167:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:177:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:177:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:275:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:275:17: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:417:27: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:417:27: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:448:27: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:448:27: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1249:10: style: Variable 'expectedColors' can be declared as const array [constVariable] qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:88:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:124:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svgFile [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:61:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. [functionStatic] qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:26:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:61:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-6.9.2/tests/baseline/qsvgrenderer/tst_baseline_qsvgrenderer.cpp:164:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:43:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. [functionStatic] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:22:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:43:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:47:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. [functionStatic] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:23:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:47:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:51:24: style:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. [functionConst] qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:26:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. qtsvg-everywhere-src-6.9.2/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:51:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. qtsvg-everywhere-src-6.9.2/tests/libfuzzer/svg/qsvgrenderer/render/main.cpp:21:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/cliptests/svgcliptest.cpp:27:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.h:20:5: style: Class 'SourceWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/mimedata.cpp:20:48: style:inconclusive: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/mimedata.h:22:42: note: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/mimedata.cpp:20:48: note: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.cpp:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.cpp:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.cpp:70:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.cpp:43:46: style:inconclusive: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.h:23:36: note: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/draganddrop/delayedencoding/sourcewidget.cpp:43:46: note: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/contenttab.cpp:62:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/contenttab.cpp:92:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/contenttab.h:34:5: style: Class 'ContentTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/desktopwidget.cpp:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.h:30:5: style: Class 'LinkTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/desktopwidget.h:28:5: style: Class 'DesktopWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.h:31:6: style: The destructor '~LinkTab' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/contenttab.h:35:14: note: Virtual destructor in base class qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.h:31:6: note: Destructor in derived class qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.cpp:44:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.cpp:14:10: warning: Member variable 'LinkTab::m_WebItem' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.cpp:14:10: warning: Member variable 'LinkTab::m_MailToItem' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.h:39:22: style: Class 'LinkTab' is unsafe, 'LinkTab::m_WebItem' can leak by wrong usage. [unsafeClassCanLeak] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/desktopservices/linktab.h:40:22: style: Class 'LinkTab' is unsafe, 'LinkTab::m_MailToItem' can leak by wrong usage. [unsafeClassCanLeak] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:26:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crashed [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:11:5: performance: Variable 'imagePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:12:5: performance: Variable 'appCaption' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:54:26: style:inconclusive: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. [functionConst] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.h:19:13: note: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:54:26: note: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.h:19:13: performance: Function 'getCaption()' should return member 'appCaption' by const reference. [returnByReference] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:9:42: performance: Function parameter 'executableName' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:9:66: performance: Function parameter 'caption' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:9:83: performance: Function parameter 'imageName' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/demoapplication.cpp:9:106: performance: Function parameter 'args' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.cpp:69:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.cpp:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationChange [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.h:60:3: style: Class 'PictureFlow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.h:18:5: style: Class 'SlideShow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.h:19:5: style: Class 'FluidLauncher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.cpp:152:34: style: Local variable 'attrs' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.cpp:132:26: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/fluidlauncher.cpp:152:34: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:390:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:562:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:622:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB16 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:690:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:917:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB16 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Left [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:373:21: warning: Member variable 'PictureFlowPrivate::singlePress' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:373:21: warning: Member variable 'PictureFlowPrivate::pixelDistanceMoved' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:294:3: style: Class 'PictureFlowPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:851:23: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:852:23: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:865:26: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:373:53: style:inconclusive: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:294:35: note: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:373:53: note: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:772:15: style:inconclusive: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:367:77: note: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:772:15: note: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:913:37: style:inconclusive: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:366:19: note: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:913:37: note: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:913:45: style:inconclusive: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:366:26: note: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:913:45: note: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1116:37: style:inconclusive: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.h:90:26: note: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1116:37: note: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1047:12: style: Local variable 'ftick' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:997:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1047:12: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1054:12: style: Local variable 'ftick' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:997:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1054:12: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:716:13: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/pictureflow.cpp:1267:12: style: Variable 'incr' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:72:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:109:16: style:inconclusive: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. [functionConst] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.h:27:9: note: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:109:16: note: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. qtsvg-everywhere-src-6.9.2/tests/manual/examples/embedded/fluidlauncher/slideshow.cpp:83:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embeddedsvgviewer/embeddedsvgviewer.cpp:34:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/embeddedsvgviewer/embeddedsvgviewer.h:20:5: style: Class 'EmbeddedSvgViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/displaywidget.cpp:14:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/displaywidget.cpp:32:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/displaywidget.cpp:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/displaywidget.h:21:5: style: Class 'DisplayWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/window.h:15:5: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svggenerator/window.cpp:15:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shapeComboBox [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/exportdialog.cpp:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/exportdialog.cpp:87:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/exportdialog.cpp:156:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/main.cpp:17:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:14:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:23:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopToolBarArea [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:105:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:160:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:115:42: style:inconclusive: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. [funcArgNamesDifferent] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.h:27:34: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:115:42: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:171:23: style: Local variable 'fileName' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:150:13: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/mainwindow.cpp:171:23: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnchorUnderMouse [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemClipsToShape [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:157:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:59:16: style: Local variable 'drawBackground' shadows outer function [shadowFunction] qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.h:27:10: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgviewer/svgview.cpp:59:16: note: Shadow variable qtsvg-everywhere-src-6.9.2/tests/manual/examples/svgwidget/main.cpp:17:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/examples/textobject/window.cpp:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/rendertestsuite/main.cpp:11:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-6.9.2/tests/manual/rendertestsuite/main.cpp:47:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] diff: 2.18.0 qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4517:7: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtsvg-everywhere-src-6.9.2/src/svg/qsvghandler.cpp:4971:32: style: Variable 'group' can be declared as pointer to const [constVariablePointer] 2.18.0 qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:700:62: style: Parameter 'states' can be declared as reference to const [constParameterReference] 2.18.0 qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle.cpp:708:101: style: Parameter 'states' can be declared as reference to const [constParameterReference] head qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:35: warning: Class 'QSvgGradientStyle' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtsvg-everywhere-src-6.9.2/src/svg/qsvgstyle_p.h:559:35: warning: Class 'QSvgGradientStyle' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:275:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:104:30: note: Shadowed declaration qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:275:17: note: Shadow variable head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:335:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:350:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:475:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:489:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] head qtsvg-everywhere-src-6.9.2/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartDocument [valueFlowBailoutIncompleteVar] DONE