2025-11-19 01:28 ftp://ftp.de.debian.org/debian/pool/main/q/qtsvg-opensource-src/qtsvg-opensource-src_5.15.17.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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: 1ca1246 (2025-11-18 18:56:39 +0100) count: 390 415 elapsed-time: 5.0 5.0 head-timing-info: old-timing-info: head results: qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.cpp:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.cpp:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.h:67:5: style: Class 'SourceWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.cpp:89:46: style:inconclusive: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.h:70:36: note: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/sourcewidget.cpp:89:46: note: Function 'createData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/contenttab.cpp:107:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/contenttab.cpp:137:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/contenttab.h:82:5: style: Class 'ContentTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/mimedata.cpp:67:48: style:inconclusive: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/mimedata.h:69:42: note: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-5.15.17/examples/svg/draganddrop/delayedencoding/mimedata.cpp:67:48: note: Function 'retrieveData' argument 1 names different: declaration 'mimetype' definition 'mimeType'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.cpp:91:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/main.cpp:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desktopservices [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:126:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Crashed [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/desktopwidget.cpp:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.cpp:61:10: warning: Member variable 'LinkTab::m_WebItem' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.cpp:61:10: warning: Member variable 'LinkTab::m_MailToItem' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/desktopwidget.h:75:5: style: Class 'DesktopWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.h:77:5: style: Class 'LinkTab' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:60:5: performance: Variable 'imagePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:61:5: performance: Variable 'appCaption' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.h:78:6: style: The destructor '~LinkTab' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/contenttab.h:83:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.h:78:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:107:26: style:inconclusive: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.h:67:13: note: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:107:26: note: Either there is a missing 'override', or the member function 'DemoApplication::getCaption' can be const. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.h:67:13: performance: Function 'getCaption()' should return member 'appCaption' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.h:86:22: style: Class 'LinkTab' is unsafe, 'LinkTab::m_WebItem' can leak by wrong usage. [unsafeClassCanLeak] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/desktopservices/linktab.h:87:22: style: Class 'LinkTab' is unsafe, 'LinkTab::m_MailToItem' can leak by wrong usage. [unsafeClassCanLeak] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:58:42: performance: Function parameter 'executableName' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:58:66: performance: Function parameter 'caption' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:58:83: performance: Function parameter 'imageName' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/demoapplication.cpp:58:106: performance: Function parameter 'args' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.h:108:3: style: Class 'PictureFlow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.h:65:5: style: Class 'SlideShow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.h:67:5: style: Class 'FluidLauncher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.cpp:116:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:244:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.cpp:287:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationChange [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:156:16: style:inconclusive: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.h:74:9: note: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:156:16: note: Either there is a missing 'override', or the member function 'SlideShow::slideInterval' can be const. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/slideshow.cpp:130:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.cpp:199:34: style: Local variable 'attrs' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.cpp:179:26: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/fluidlauncher.cpp:199:34: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/embeddedsvgviewer/main.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable embeddedsvgviewer [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embeddedsvgviewer/embeddedsvgviewer.h:66:5: style: Class 'EmbeddedSvgViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/main.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable framebufferobject [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.h:61:5: style: Class 'GLWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:92:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:176:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:268:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:350:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:399:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:420:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CombinedDepthStencil [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:273:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forward [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ALL_ATTRIB_BITS [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:609:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:669:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB16 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:737:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:964:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB16 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1232:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Left [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:203:19: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:203:15: style: Local variable 'p' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:148:14: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:203:15: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/opengl/framebufferobject/glwidget.cpp:204:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/examples/svg/richtext/textobject/window.cpp:70:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/displaywidget.cpp:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/displaywidget.cpp:79:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/displaywidget.cpp:90:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/displaywidget.h:68:5: style: Class 'DisplayWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/window.cpp:62:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svggenerator/window.h:62:5: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:85:5: style: Class 'WeatherInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/exportdialog.cpp:85:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/exportdialog.cpp:134:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/exportdialog.cpp:203:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/main.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svgviewer [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:358:29: style: Local variable 'period' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:338:17: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:358:29: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:386:58: performance: Function parameter 'lowT' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:386:72: performance: Function parameter 'highT' should be passed by const reference. [passedByValue] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/weatherinfo/weatherinfo.cpp:125:18: style: Variable 'action' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:61:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopToolBarArea [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:152:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnchorUnderMouse [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemClipsToShape [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:149:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleBuffers [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:204:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/main.cpp:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:420:21: warning: Member variable 'PictureFlowPrivate::singlePress' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:420:21: warning: Member variable 'PictureFlowPrivate::pixelDistanceMoved' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:341:3: style: Class 'PictureFlowPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/main.cpp:64:52: style:inconclusive: Function 'create' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/main.cpp:61:40: note: Function 'create' argument 1 names different: declaration 'filename' definition 'file'. qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/main.cpp:64:52: note: Function 'create' argument 1 names different: declaration 'filename' definition 'file'. qtsvg-everywhere-src-5.15.17/src/plugins/imageformats/svg/main.cpp:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanRead [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:162:42: style:inconclusive: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.h:74:34: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:162:42: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'fileName'. qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:218:23: style: Local variable 'fileName' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:197:13: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/mainwindow.cpp:218:23: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:106:16: style: Local variable 'drawBackground' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.h:74:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/svgviewer/svgview.cpp:106:16: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:898:23: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:899:23: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:912:26: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:420:53: style:inconclusive: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:341:35: note: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:420:53: note: Function 'PictureFlowPrivate' argument 1 names different: declaration 'widget' definition 'w'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:819:15: style:inconclusive: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:414:77: note: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:819:15: note: Function 'renderSlide' argument 4 names different: declaration 'col' definition 'col2'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:960:37: style:inconclusive: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:413:19: note: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:960:37: note: Function 'recalc' argument 1 names different: declaration 'w' definition 'ww'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:960:45: style:inconclusive: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:413:26: note: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:960:45: note: Function 'recalc' argument 2 names different: declaration 'h' definition 'wh'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1163:37: style:inconclusive: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.h:138:26: note: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1163:37: note: Function 'setZoomFactor' argument 1 names different: declaration 'zoom' definition 'z'. qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1094:12: style: Local variable 'ftick' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1044:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1094:12: note: Shadow variable qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1101:12: style: Local variable 'ftick' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1044:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1101:12: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/plugins/imageformats/svg/qsvgiohandler.cpp:184:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:157:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/imageformats/svg/qsvgiohandler.cpp:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:216:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:322:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_4 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:377:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_4 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:425:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsNullHook [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:763:13: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-5.15.17/examples/svg/embedded/fluidlauncher/pictureflow.cpp:1314:12: style: Variable 'incr' is assigned a value that is never used. [unreadVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QT_DEPRECATED_SINCE( ... ) [syntaxError] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:214:11: style: Local variable 'actualSize' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:58:11: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:214:11: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:345:17: style: Local variable 'pixmap' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.h:60:13: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/plugins/iconengines/svgiconengine/qsvgiconengine.cpp:345:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/plugins/imageformats/svg/qsvgiohandler.cpp:57:5: style: Class 'QSvgIOHandlerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:432:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgfont.cpp:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFeatures [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:186:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVG [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:229:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:246:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:257:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:274:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:297:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:338:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectBoundingMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:548:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:882:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:949:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:982:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:996:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDirty [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1050:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1060:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PolylineMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1134:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1141:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:664:10: style:inconclusive: Technically the member function 'QSvgAnimateTransform::animActive' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:576:35: warning: Class 'QSvgGradientStyle' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:576:35: warning: Class 'QSvgGradientStyle' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:189:5: style: Class 'QSvgQualityStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:221:5: style: Class 'QSvgOpacityStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:306:5: style: Class 'QSvgViewportFillStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:550:5: style: Class 'QSvgSolidColorStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:575:5: style: Class 'QSvgGradientStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:618:5: style: Class 'QSvgTransformStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:733:5: style: Class 'QSvgCompOpStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgfont_p.h:78:5: style: Class 'QSvgFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgQualityStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgFillStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgViewportFillStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgFontStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgStrokeStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgSolidColorStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgGradientStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgTransformStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgAnimateColor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgAnimateTransform >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgOpacityStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgCompOpStyle >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:172:14: style: The destructor '~QSvgStyleProperty' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:121:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:172:14: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:576:6: style: The destructor '~QSvgGradientStyle' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:172:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:576:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:268:13: performance: Function 'gradientId()' should return member 'm_gradientId' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:494:13: performance: Function 'gradientId()' should return member 'm_gradientId' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:580:13: performance: Function 'stopLink()' should return member 'm_link' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvgfont_p.h:81:13: performance: Function 'familyName()' should return member 'm_familyName' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:90:5: warning: Member variable 'QSvgPaintEnginePrivate::stream' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:92:9: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:223:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSPAN [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXTAREA [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXTAREA [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcSvgDraw [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATION [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:517:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARC [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CIRCLE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:527:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:537:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:542:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLYGON [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLYLINE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:557:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:567:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:965:64: style:inconclusive: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:183:51: note: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:965:64: note: Function 'drawImage' argument 2 names different: declaration 'pm' definition 'image'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1053:52: style:inconclusive: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:178:39: note: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1053:52: note: Function 'drawPath' argument 1 names different: declaration 'path' definition 'p'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1138:72: style:inconclusive: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:182:59: note: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1138:72: note: Function 'drawTextItem' argument 2 names different: declaration 'item' definition 'textItem'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1076:46: style: Local variable 'e' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1064:38: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvggenerator.cpp:1076:46: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:615:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:345:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:218:5: style: Class 'QSvgTspan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:188:6: style: The destructor '~QSvgText' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:112:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:188:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:222:6: style: The destructor '~QSvgTspan' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:112:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:222:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:152:13: performance: Function 'nodeId()' should return member 'm_id' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:155:13: performance: Function 'xmlClass()' should return member 'm_class' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:247:13: performance: Function 'linkId()' should return member 'm_linkId' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:304:11: style: The scope of the variable 'y' can be reduced. [variableScope] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:305:10: style: The scope of the variable 'initial' can be reduced. [variableScope] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:234:30: style:inconclusive: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:167:24: note: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:234:30: note: Function 'QSvgRect' argument 1 names different: declaration 'paren' definition 'node'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:464:68: style:inconclusive: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics_p.h:239:63: note: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:464:68: note: Function 'QSvgUse' argument 3 names different: declaration 'link' definition 'node'. qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:418:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:400:18: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvggraphics.cpp:418:22: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:547:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFS [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:347:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWITCH [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:70:5: style: Class 'QSvgStructureNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:87:5: style: Class 'QSvgG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:95:5: style: Class 'QSvgDefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:103:5: style: Class 'QSvgSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgFont >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgFillStyleProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:71:6: style: The destructor '~QSvgStructureNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:112:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:71:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:80:6: style: The destructor '~QSvgTinyDocument' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:71:6: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:80:6: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure_p.h:76:22: performance: Function 'renderers()' should return member 'm_renderers' by const reference. [returnByReference] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:332:43: style:inconclusive: Function 'setDisplayMode' argument 1 names different: declaration 'display' definition 'mode'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:149:37: note: Function 'setDisplayMode' argument 1 names different: declaration 'display' definition 'mode'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:332:43: note: Function 'setDisplayMode' argument 1 names different: declaration 'display' definition 'mode'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:151:19: style: Local variable 'width' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:86:9: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:151:19: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:152:19: style: Local variable 'height' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:87:9: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:152:19: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:225:15: style: Local variable 'parent' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode_p.h:115:15: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:225:15: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:202:23: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgnode.cpp:225:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Light [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:331:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUALITY [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILL [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:464:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIEWPORT_FILL [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:469:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:474:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STROKE [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:479:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOLID_COLOR [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRADIENT [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:489:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFORM [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OP [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:801:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATE_TRANSFORM [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANIMATE_COLOR [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:934:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPACITY [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:90:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:194:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:273:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:319:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:356:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOC [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:309:25: style: Condition '!isSupportedSvgExtension(*sitr)' is always true [knownConditionTrueFalse] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:309:49: note: Calling function 'isSupportedSvgExtension' returns 0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:309:25: note: Condition '!isSupportedSvgExtension(*sitr)' is always true qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:221:25: style: The scope of the variable 'wordlist' can be reduced. [variableScope] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:92:23: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:363:24: style: Variable 'node' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:369:61: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstructure.cpp:364: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-5.15.17/src/svg/qsvghandler.cpp:470:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameCaseSensitivity [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:510:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:984:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindingFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1050:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1253:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1409:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyleNormal [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1493:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_PI [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1568:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_PI [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1984:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uri [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2036:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLON [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2100:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Clear [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2825:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2904:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PadSpread [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2946:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2990:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindingFill [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3069:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uri [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3259:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3299:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3655:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3862:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Style [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3888:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Style [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3913:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:4015:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:4063:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvertedGreedinessOption [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:178:16: warning: Member variable 'QSvgFontStyle::m_weight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:178:16: warning: Member variable 'QSvgFontStyle::m_oldSvgFont' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:178:16: warning: Member variable 'QSvgFontStyle::m_oldWeight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_weight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_oldSvgFont' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:190:16: warning: Member variable 'QSvgFontStyle::m_oldWeight' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:405:20: warning: Member variable 'QSvgGradientStyle::m_doc' is not initialized in the constructor. [uninitMemberVar] qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cyan [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:159:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:172:14: style: The destructor '~QSvgStyleProperty' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:121:14: note: Virtual destructor in base class qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:172:14: note: Destructor in derived class qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:130:22: style: Local variable 'availableSizes' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:45:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:130:22: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:140:22: style: Local variable 'availableSizes' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:45:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qicon_svg/tst_qicon_svg.cpp:140:22: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:436:58: style:inconclusive: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:618:42: note: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:436:58: note: Function 'QSvgTransformStyle' argument 1 names different: declaration 'transform' definition 'trans'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:376:24: style:inconclusive: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:95:10: note: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:376:24: note: Technically the member function 'QSvgTinyDocument::setViewBox' can be const. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:636:72: style:inconclusive: Function 'QSvgAnimateTransform' argument 3 names different: declaration 'by' definition 'byMs'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:652:54: note: Function 'QSvgAnimateTransform' argument 3 names different: declaration 'by' definition 'byMs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:636:72: note: Function 'QSvgAnimateTransform' argument 3 names different: declaration 'by' definition 'byMs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:446:24: style:inconclusive: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:124:10: note: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:446:24: note: Technically the member function 'QSvgTinyDocument::mapSourceToTarget' can be const. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:814:64: style:inconclusive: Function 'QSvgAnimateColor' argument 3 names different: declaration 'by' definition 'byMs'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:710:50: note: Function 'QSvgAnimateColor' argument 3 names different: declaration 'by' definition 'byMs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:814:64: note: Function 'QSvgAnimateColor' argument 3 names different: declaration 'by' definition 'byMs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:300:11: style: Local variable 'width' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:473:11: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle.cpp:300:11: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler_p.h:97:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler_p.h:98:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler_p.h:99:5: style: Class 'QSvgHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:74:5: style: Class 'QSvgRefCounter < QSvgStyleProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:141:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:274:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentInterpolation [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:305:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:361:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectBoundingMode [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:435:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CrossPattern [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:191:58: style:inconclusive: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument_p.h:75:51: note: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:191:58: note: Function 'load' argument 1 names different: declaration 'file' definition 'fileName'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:327:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvgtinydocument.cpp:517:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:158:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:171:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:184:9: style: C-style pointer casting [cstyleCast] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:149:13: style: Local variable 'fileName' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:52:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:149:13: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:265:13: style: Local variable 'fileName' shadows outer function [shadowFunction] qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:52:10: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvggenerator/tst_qsvggenerator.cpp:265:13: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgplugin/tst_qsvgplugin.cpp:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:77:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:59:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. [functionStatic] qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:43:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:59:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::init' can be static. qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:63:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. [functionStatic] qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:44:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:63:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::cleanup' can be static. qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:67:24: style:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. [functionConst] qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:47:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. qtsvg-everywhere-src-5.15.17/tests/benchmarks/svg/qsvgrenderer/tst_qsvgrenderer.cpp:67:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::construct' can be const. qtsvg-everywhere-src-5.15.17/tests/libfuzzer/svg/qsvgrenderer/render/main.cpp:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/manual/rendertestsuite/main.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/manual/rendertestsuite/main.cpp:83:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:285:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:352:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:387:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartDocument [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:483:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:568:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:746:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:790:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:811:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:833:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:905:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:934:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1042:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1311:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1542:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1582:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1605:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1619:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1638:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable svg [valueFlowBailoutIncompleteVar] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:851:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. [functionStatic] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:95:10: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:851:24: note: Either there is a missing 'override', or the member function 'tst_QSvgRenderer::testGzHelper' can be static. qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:131:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:99:30: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:131:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:141:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:99:30: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:141:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:225:17: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:99:30: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:225:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:366:27: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:99:30: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:366:27: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:397:27: style: Local variable 'src' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:99:30: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:397:27: note: Shadow variable qtsvg-everywhere-src-5.15.17/tests/auto/qsvgrenderer/tst_qsvgrenderer.cpp:1113:10: style: Variable 'expectedColors' can be declared as const array [constVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3637:52: warning: Class 'QSvgHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3637:52: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:492:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:867:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1627:49: style:inconclusive: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:181:49: note: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1627:49: note: Function 'parsePathDataFast' argument 1 names different: declaration 'data' definition 'dataStr'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2344:52: style:inconclusive: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1956:52: note: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2344:52: note: Function 'parseStyle' argument 2 names different: declaration 'attributes' definition 'attrs'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3643:50: style:inconclusive: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler_p.h:99:41: note: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3643:50: note: Function 'QSvgHandler' argument 1 names different: declaration 'data' definition 'reader'. qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1976:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1968:14: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1976:22: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1991:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1968:14: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1991:22: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2415:21: style: Local variable 'str' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2410:21: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2415:21: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3304:17: style: Local variable 'widthStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3273:22: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3304:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3305:17: style: Local variable 'heightStr' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3274:22: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3305:17: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:4075:32: style: Local variable 'rx' shadows outer variable [shadowVariable] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:4062:28: note: Shadowed declaration qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:4075:32: note: Shadow variable qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:514:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:524:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:531:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:554:19: style: Variable 'n' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:575:28: style: Variable 'svgParent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:849:82: style: Parameter 'handler' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1035:50: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:1472:15: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2856:41: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:2880:32: style: Variable 'inherited' can be declared as pointer to const [constVariablePointer] qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3946:28: style: Variable 'group' can be declared as pointer to const [constVariablePointer] diff: 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:139:51: style:inconclusive: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.h:64:37: note: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:139:51: note: Function 'QGraphicsSvgItem' argument 1 names different: declaration 'parentItem' definition 'parent'. 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:150:76: style:inconclusive: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.h:65:62: note: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:150:76: note: Function 'QGraphicsSvgItem' argument 2 names different: declaration 'parentItem' definition 'parent'. 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:228:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:255:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:291:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraMaxDeviceCoordCacheSize [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:310:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraMaxDeviceCoordCacheSize [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:371:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCache [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:381:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCache [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.cpp:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeviceCoordinateCache [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.h:64:5: style: Class 'QGraphicsSvgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qgraphicssvgitem.h:65:5: style: Class 'QGraphicsSvgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3637:52: 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-5.15.17/src/svg/qsvghandler.cpp:3637:52: 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-5.15.17/src/svg/qsvghandler.cpp:3637:52: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3637:52: warning: Class 'QSvgHandler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtsvg-everywhere-src-5.15.17/src/svg/qsvghandler.cpp:3946:28: style: Variable 'group' can be declared as pointer to const [constVariablePointer] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:279:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:287:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:414:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:107:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:414:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:434:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:110:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:434:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:449:37: style:inconclusive: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. [funcArgNamesDifferent] qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:108:27: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.cpp:449:37: note: Function 'render' argument 1 names different: declaration 'p' definition 'painter'. 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:70:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:71:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:72:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:73:5: style: Class 'QSvgRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head qtsvg-everywhere-src-5.15.17/src/svg/qsvgrenderer.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: QT_DEPRECATED_SINCE( ... ) [syntaxError] head qtsvg-everywhere-src-5.15.17/src/svg/qsvgstyle_p.h:576: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-5.15.17/src/svg/qsvgstyle_p.h:576:35: warning: Class 'QSvgGradientStyle' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgwidget.cpp:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_Widget [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgwidget.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgwidget.h:62:5: style: Class 'QSvgWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgwidget.h:63:5: style: Class 'QSvgWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 qtsvg-everywhere-src-5.15.17/src/svg/qsvgwidget.h:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] DONE