2025-11-23 14:04 ftp://ftp.de.debian.org/debian/pool/main/q/qt6-scxml/qt6-scxml_6.9.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 643 644 elapsed-time: 18.2 17.9 head-timing-info: old-timing-info: head results: qtscxml-everywhere-src-6.9.2/examples/scxml/calculator/calculator.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/ftpclient/main.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/invoke/invoke.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/mediaplayer/main.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/mediaplayer/thedatamodel.cpp:12:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/sudoku/mainwindow.cpp:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/sudoku/mainwindow.cpp:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:19:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.h:16:5: style: Class 'TrafficLight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.h:31:5: style: Class 'LightWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.h:52:5: style: Class 'ButtonWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:14:5: style: Class 'TrafficLightWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-common/trafficlight.cpp:58:25: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-qml-dynamic/trafficlight-qml-dynamic.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-qml-simple/trafficlight-qml-simple.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-qml-static/trafficlight-qml-static.cpp:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectCreationFailed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/scxml/trafficlight-widgets-dynamic/trafficlight-widgets-dynamic.cpp:16:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/moveblocks/main.cpp:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/moveblocks/main.cpp:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/pingpong/main.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/movementtransition.h:28:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StateMachineWrapped [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/window.cpp:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeWriter [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/window.cpp:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/window.cpp:144:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Y [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/window.h:24:13: performance: Function 'status()' should return member 'myStatus' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/examples/statemachine/rogue/window.cpp:49:9: style: The scope of the variable 'xPos' can be reduced. [variableScope] qtscxml-everywhere-src-6.9.2/examples/statemachine/trafficlight/main.cpp:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/trafficlight/main.cpp:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/trafficlight/main.cpp:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entered [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/examples/statemachine/trafficlight/main.cpp:120:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel_p.h:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:78:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qscxmlEsLog [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:109:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:124:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qscxmlEsLog [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:335:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefinedValue [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:238:31: style: Local variable 'engine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:184:16: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:238:31: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:273:31: style: Local variable 'engine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:184:16: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:273:31: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptdatamodel.cpp:109:14: style: Variable 'platformVars' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/plugins/ecmascriptdatamodel/qscxmlecmascriptplatformproperties_p.h:32:5: style: Class 'QScxmlPlatformProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/doc/snippets/mediaplayer/thedatamodel.cpp:12:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:181:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParameterInfo [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.h:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.h:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.h:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice_p.h:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmldatamodel.h:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmldatamodel_p.h:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.h:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:480:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:487:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:500:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:515:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RegisterPropertyMetaType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:537:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:581:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:632:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1007:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scxml [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1399:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1455:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1520:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1808:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1841:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2142:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrematureEndOfDocumentError [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:152:5: warning: Member variable 'Invoke::autoforward' is not initialized in the constructor. [uninitMemberVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1675:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::preReadElementDataModel' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:575:10: note: Technically the member function 'QScxmlCompilerPrivate::preReadElementDataModel' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1675:29: note: Technically the member function 'QScxmlCompilerPrivate::preReadElementDataModel' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1870:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementScxml' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:587:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementScxml' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1870:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementScxml' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1887:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementInitial' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:590:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementInitial' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1887:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementInitial' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1892:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementTransition' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:591:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementTransition' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1892:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementTransition' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1909:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnEntry' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:594:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnEntry' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1909:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnEntry' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1914:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnExit' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:595:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnExit' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1914:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementOnExit' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1929:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementElseIf' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:598:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementElseIf' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1929:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementElseIf' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1934:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementElse' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:599:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementElse' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1934:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementElse' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1949:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementDataModel' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:602:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementDataModel' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1949:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementDataModel' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2006:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementDoneData' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:605:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementDoneData' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2006:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementDoneData' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2030:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementParam' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:607:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementParam' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2030:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementParam' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2094:29: performance:inconclusive: Technically the member function 'QScxmlCompilerPrivate::postReadElementFinalize' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:612:10: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementFinalize' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2094:29: note: Technically the member function 'QScxmlCompilerPrivate::postReadElementFinalize' can be static (but you may consider moving to unnamed namespace). qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:864:42: style:inconclusive: Technically the member function 'QScxmlCompilerPrivate::ParserState::collectChars' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:656:14: note: Technically the member function 'QScxmlCompilerPrivate::ParserState::collectChars' can be const. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:864:42: note: Technically the member function 'QScxmlCompilerPrivate::ParserState::collectChars' can be const. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:191:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::Raise::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:200:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::Log::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:208:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::JavaScript::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:216:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::Assign::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:224:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::Initialize::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:263:9: performance:inconclusive: Technically the member function 'QScxmlExecutableContent::Cancel::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:390:18: style:inconclusive: Technically the member function 'QScxmlExecutableContent::StateTable::Array::const_iterator::operator!=' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:390:16: warning: Struct 'ScxmlDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:390:16: warning: Struct 'ScxmlDocument' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.h:29:5: style: Class 'QScxmlCompiler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:81:5: style: Struct 'DataElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:91:5: style: Struct 'Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:101:5: style: Struct 'DoneData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:107:5: style: Struct 'Instruction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:131:5: style: Struct 'Send' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:152:5: style: Struct 'Invoke' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:161:5: style: Struct 'Raise' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:169:5: style: Struct 'Log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:178:5: style: Struct 'Script' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:189:5: style: Struct 'Assign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:198:5: style: Struct 'If' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:210:5: style: Struct 'Foreach' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:219:5: style: Struct 'Cancel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:225:5: style: Struct 'StateOrTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:265:5: style: Struct 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:294:5: style: Struct 'Transition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:310:5: style: Struct 'HistoryState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:353:5: style: Struct 'Scxml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:382:5: style: Struct 'ScxmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:524:5: style: Class 'QScxmlCompilerPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:658:9: style: Struct 'ParserState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:361:9: style: Struct 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:469:5: style: Class 'QScxmlExecutionEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice_p.h:26:5: style: Class 'QScxmlInvokableServicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:40:5: style: Class 'EventLoopHook' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:56:5: style: Class 'ScxmlEventRouter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:80:5: style: Class 'StateMachineInfoProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:217:5: style: Class 'QScxmlStateMachinePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.h:54:5: style: Class 'QScxmlStateMachine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:43:5: style: Class 'ScxmlVerifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:108:14: style: The destructor '~Instruction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:57:14: note: Virtual destructor in base class qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:108:14: note: Destructor in derived class qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:529:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:544:24: performance: Function 'errors()' should return member 'm_errors' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1450:9: style: Condition '!maybeId(attributes,&newState->id)' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1450:17: note: Calling function 'maybeId' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1450:9: note: Condition '!maybeId(attributes,&newState->id)' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1465:9: style: Condition '!maybeId(attributes,&newState->id)' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1465:17: note: Calling function 'maybeId' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1465:9: note: Condition '!maybeId(attributes,&newState->id)' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1541:9: style: Condition '!maybeId(attributes,&newState->id)' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1541:17: note: Calling function 'maybeId' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1541:9: note: Condition '!maybeId(attributes,&newState->id)' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1557:9: style: Condition '!maybeId(attributes,&newState->id)' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1557:17: note: Calling function 'maybeId' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1557:9: note: Condition '!maybeId(attributes,&newState->id)' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2189:39: style: Condition '!preReadElementTransition()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2189:64: note: Calling function 'preReadElementTransition' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2189:39: note: Condition '!preReadElementTransition()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2192:39: style: Condition '!preReadElementOnEntry()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2192:61: note: Calling function 'preReadElementOnEntry' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2192:39: note: Condition '!preReadElementOnEntry()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2193:39: style: Condition '!preReadElementOnExit()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2193:60: note: Calling function 'preReadElementOnExit' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2193:39: note: Condition '!preReadElementOnExit()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2194:39: style: Condition '!preReadElementRaise()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2194:59: note: Calling function 'preReadElementRaise' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2194:39: note: Condition '!preReadElementRaise()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2195:39: style: Condition '!preReadElementIf()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2195:56: note: Calling function 'preReadElementIf' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2195:39: note: Condition '!preReadElementIf()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2198:39: style: Condition '!preReadElementForeach()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2198:61: note: Calling function 'preReadElementForeach' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2198:39: note: Condition '!preReadElementForeach()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2199:39: style: Condition '!preReadElementLog()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2199:57: note: Calling function 'preReadElementLog' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2199:39: note: Condition '!preReadElementLog()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2200:39: style: Condition '!preReadElementDataModel()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2200:63: note: Calling function 'preReadElementDataModel' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2200:39: note: Condition '!preReadElementDataModel()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2201:39: style: Condition '!preReadElementData()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2201:58: note: Calling function 'preReadElementData' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2201:39: note: Condition '!preReadElementData()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2202:39: style: Condition '!preReadElementAssign()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2202:60: note: Calling function 'preReadElementAssign' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2202:39: note: Condition '!preReadElementAssign()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2203:39: style: Condition '!preReadElementDoneData()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2203:62: note: Calling function 'preReadElementDoneData' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2203:39: note: Condition '!preReadElementDoneData()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2204:39: style: Condition '!preReadElementContent()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2204:61: note: Calling function 'preReadElementContent' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2204:39: note: Condition '!preReadElementContent()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2205:39: style: Condition '!preReadElementParam()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2205:59: note: Calling function 'preReadElementParam' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2205:39: note: Condition '!preReadElementParam()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2206:39: style: Condition '!preReadElementScript()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2206:60: note: Calling function 'preReadElementScript' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2206:39: note: Condition '!preReadElementScript()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2207:39: style: Condition '!preReadElementSend()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2207:58: note: Calling function 'preReadElementSend' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2207:39: note: Condition '!preReadElementSend()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2208:39: style: Condition '!preReadElementCancel()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2208:60: note: Calling function 'preReadElementCancel' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2208:39: note: Condition '!preReadElementCancel()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2209:39: style: Condition '!preReadElementInvoke()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2209:60: note: Calling function 'preReadElementInvoke' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2209:39: note: Condition '!preReadElementInvoke()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2251:39: style: Condition '!postReadElementScxml()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2251:60: note: Calling function 'postReadElementScxml' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2251:39: note: Condition '!postReadElementScxml()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2252:39: style: Condition '!postReadElementState()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2252:60: note: Calling function 'postReadElementState' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2252:39: note: Condition '!postReadElementState()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2253:39: style: Condition '!postReadElementParallel()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2253:63: note: Calling function 'postReadElementParallel' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2253:39: note: Condition '!postReadElementParallel()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2254:39: style: Condition '!postReadElementInitial()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2254:62: note: Calling function 'postReadElementInitial' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2254:39: note: Condition '!postReadElementInitial()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2255:39: style: Condition '!postReadElementTransition()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2255:65: note: Calling function 'postReadElementTransition' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2255:39: note: Condition '!postReadElementTransition()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2256:39: style: Condition '!postReadElementFinal()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2256:60: note: Calling function 'postReadElementFinal' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2256:39: note: Condition '!postReadElementFinal()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2257:39: style: Condition '!postReadElementHistory()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2257:62: note: Calling function 'postReadElementHistory' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2257:39: note: Condition '!postReadElementHistory()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2258:39: style: Condition '!postReadElementOnEntry()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2258:62: note: Calling function 'postReadElementOnEntry' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2258:39: note: Condition '!postReadElementOnEntry()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2259:39: style: Condition '!postReadElementOnExit()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2259:61: note: Calling function 'postReadElementOnExit' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2259:39: note: Condition '!postReadElementOnExit()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2262:39: style: Condition '!postReadElementElseIf()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2262:61: note: Calling function 'postReadElementElseIf' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2262:39: note: Condition '!postReadElementElseIf()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2263:39: style: Condition '!postReadElementElse()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2263:59: note: Calling function 'postReadElementElse' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2263:39: note: Condition '!postReadElementElse()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2266:39: style: Condition '!postReadElementDataModel()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2266:64: note: Calling function 'postReadElementDataModel' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2266:39: note: Condition '!postReadElementDataModel()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2269:39: style: Condition '!postReadElementDoneData()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2269:63: note: Calling function 'postReadElementDoneData' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2269:39: note: Condition '!postReadElementDoneData()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2270:39: style: Condition '!postReadElementContent()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2270:62: note: Calling function 'postReadElementContent' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2270:39: note: Condition '!postReadElementContent()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2271:39: style: Condition '!postReadElementParam()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2271:60: note: Calling function 'postReadElementParam' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2271:39: note: Condition '!postReadElementParam()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2275:39: style: Condition '!postReadElementInvoke()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2275:61: note: Calling function 'postReadElementInvoke' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2275:39: note: Condition '!postReadElementInvoke()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2276:39: style: Condition '!postReadElementFinalize()' is always false [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2276:63: note: Calling function 'postReadElementFinalize' returns 1 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2276:39: note: Condition '!postReadElementFinalize()' is always false qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:519:19: style: The scope of the variable '_v' can be reduced. [variableScope] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:629:29: style:inconclusive: Function 'invoke' argument 1 names different: declaration 'child' definition 'parentStateMachine'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:446:56: note: Function 'invoke' argument 1 names different: declaration 'child' definition 'parentStateMachine'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:629:29: note: Function 'invoke' argument 1 names different: declaration 'child' definition 'parentStateMachine'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:717:50: style:inconclusive: Function 'QScxmlCompiler' argument 1 names different: declaration 'xmlReader' definition 'reader'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.h:29:38: note: Function 'QScxmlCompiler' argument 1 names different: declaration 'xmlReader' definition 'reader'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:717:50: note: Function 'QScxmlCompiler' argument 1 names different: declaration 'xmlReader' definition 'reader'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2075:19: style: Local variable 'fileName' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:529:13: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:2075:19: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:203:39: style: Variable 's' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:518:34: style: Variable '_t' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1308:67: style: Parameter 'compiler' can be declared as pointer to const [constParameterPointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:1480:27: style: Variable 'parentState' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:170:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:335:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:371:47: style: Unused variable: childStates [unusedVariable] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.h:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:110:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidIndex [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlerror.cpp:91:27: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:24:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlatformEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:148:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:269:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:278:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:318:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendid [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:347:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendid [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:374:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:401:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invokeId [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:425:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invokeId [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:441:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delayInMiliSecs [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:450:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delayInMiliSecs [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:464:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:473:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:507:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:520:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlatformEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:545:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:570:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:51:17: style: Local variable 'id' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:40:13: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:51:17: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:118:18: style: Local variable 'event' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent_p.h:34:13: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlevent.cpp:118:18: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent.cpp:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInstruction [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent.cpp:302:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent.cpp:243:49: style:inconclusive: Function 'execute' argument 1 names different: declaration 'ip' definition 'id'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent_p.h:471:55: note: Function 'execute' argument 1 names different: declaration 'ip' definition 'id'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlexecutablecontent.cpp:243:49: note: Function 'execute' argument 1 names different: declaration 'ip' definition 'id'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:187:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:206:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoString [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:239:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:384:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:125:57: style:inconclusive: Function 'QScxmlInvokableServiceFactoryPrivate' argument 2 names different: declaration 'names' definition 'namelist'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice_p.h:43:61: note: Function 'QScxmlInvokableServiceFactoryPrivate' argument 2 names different: declaration 'names' definition 'namelist'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:125:57: note: Function 'QScxmlInvokableServiceFactoryPrivate' argument 2 names different: declaration 'names' definition 'namelist'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:142:79: style:inconclusive: Function 'QScxmlInvokableService' argument 2 names different: declaration 'parent' definition 'factory'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.h:27:59: note: Function 'QScxmlInvokableService' argument 2 names different: declaration 'parent' definition 'factory'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:142:79: note: Function 'QScxmlInvokableService' argument 2 names different: declaration 'parent' definition 'factory'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:295:71: style:inconclusive: Function 'QScxmlScxmlService' argument 3 names different: declaration 'parent' definition 'factory'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice_p.h:59:55: note: Function 'QScxmlScxmlService' argument 3 names different: declaration 'parent' definition 'factory'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:295:71: note: Function 'QScxmlScxmlService' argument 3 names different: declaration 'parent' definition 'factory'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:314:10: style: Local variable 'id' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice_p.h:63:13: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:314:10: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlinvokableservice.cpp:306:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.cpp:63:31: style: Local variable 'resolved' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.cpp:76:14: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.cpp:63:31: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlnulldatamodel.cpp:28:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:220:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:459:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable service [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:665:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statesEntered [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1093:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1397:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1733:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_QSCXMLC_OUTPUT_REVISION [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1854:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1881:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QSIGNAL_CODE [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:2043:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:2061:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:2079:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:644:11: style: The scope of the variable 'args' can be reduced. [variableScope] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:334:73: style:inconclusive: Function 'QScxmlStateMachinePrivate' argument 1 names different: declaration 'qMetaObject' definition 'metaObject'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:217:50: note: Function 'QScxmlStateMachinePrivate' argument 1 names different: declaration 'qMetaObject' definition 'metaObject'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:334:73: note: Function 'QScxmlStateMachinePrivate' argument 1 names different: declaration 'qMetaObject' definition 'metaObject'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:529:81: style:inconclusive: Function 'submitError' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:239:58: note: Function 'submitError' argument 2 names different: declaration 'msg' definition 'message'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:529:81: note: Function 'submitError' argument 2 names different: declaration 'msg' definition 'message'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:530:60: style:inconclusive: Function 'submitError' argument 3 names different: declaration 'sendid' definition 'sendId'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine_p.h:239:78: note: Function 'submitError' argument 3 names different: declaration 'sendid' definition 'sendId'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:530:60: note: Function 'submitError' argument 3 names different: declaration 'sendid' definition 'sendId'. qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:953:26: style: Local variable 't' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:944:18: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:953:26: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:2153:19: performance: Range variable 'invokedService' should be declared as const reference. [iterateByValue] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:462:18: style: Variable 'factory' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:715:16: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1255:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1264:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1287:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:1297:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachine.cpp:2153:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachineinfo_p.h:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachineinfo.cpp:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlstatemachineinfo_p.h:55:5: style: Class 'QScxmlStateMachineInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:106:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContainer [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_QSCXMLC_OUTPUT_REVISION [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StateTable [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:302:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContainer [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:523:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParameterInfo [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:538:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoString [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:566:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoContainer [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:660:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:676:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:692:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:821:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:874:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:1031:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoString [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: style:inconclusive: Technically the member function 'Table < QList < QString > , QString , StringId >::data' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: style:inconclusive: Technically the member function 'Table < QList < EvaluatorInfo > , EvaluatorInfo , EvaluatorId >::data' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: style:inconclusive: Technically the member function 'Table < QList < AssignmentInfo > , AssignmentInfo , EvaluatorId >::data' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: style:inconclusive: Technically the member function 'Table < QList < ForeachInfo > , ForeachInfo , EvaluatorId >::data' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: style:inconclusive: Technically the member function 'Table < QList < QString > , QString , int >::data' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:863:9: style: Class 'InstructionStorage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:833:9: style: Class 'Table < QList < QString > , QString , StringId >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:833:9: style: Class 'Table < QList < EvaluatorInfo > , EvaluatorInfo , EvaluatorId >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:833:9: style: Class 'Table < QList < AssignmentInfo > , AssignmentInfo , EvaluatorId >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:833:9: style: Class 'Table < QList < ForeachInfo > , ForeachInfo , EvaluatorId >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:833:9: style: Class 'Table < QList < QString > , QString , int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:847:19: performance: Function 'data()' should return member 'elements' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:219:29: style: Condition '!m_dataElements.isEmpty()' is always true [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:293:44: style: Variable 'param' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:553:42: style: Variable 'el' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:578:36: style: Variable 'f' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/scxml/qscxmltabledata.cpp:390:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_events [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_events [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:66:47: style:inconclusive: Either there is a missing 'override', or the member function 'QScxmlEventConnection::bindableEvents' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection_p.h:55:28: note: Either there is a missing 'override', or the member function 'QScxmlEventConnection::bindableEvents' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:66:47: note: Either there is a missing 'override', or the member function 'QScxmlEventConnection::bindableEvents' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection_p.h:51:5: style: Class 'QScxmlEventConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:96:16: style: Local variable 'stateMachine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection_p.h:57:25: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:96:16: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:98:20: style: Local variable 'events' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection_p.h:53:17: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/eventconnection.cpp:98:20: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_children [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:50:47: style:inconclusive: Either there is a missing 'override', or the member function 'QScxmlInvokedServices::bindableChildren' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices_p.h:45:28: note: Either there is a missing 'override', or the member function 'QScxmlInvokedServices::bindableChildren' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:50:47: note: Either there is a missing 'override', or the member function 'QScxmlInvokedServices::bindableChildren' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices_p.h:42:5: style: Class 'QScxmlInvokedServices' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:43:47: style: Local variable 'children' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices_p.h:44:17: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/invokedservices.cpp:43:47: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineextended_p.h:34:5: style: Class 'QScxmlStateMachineExtended' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stateMachine [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_initialValues [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_initialValues [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataModel [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataModel [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:58:32: style:inconclusive: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::source' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:48:10: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::source' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:58:32: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::source' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:87:43: style:inconclusive: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableSource' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:50:21: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableSource' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:87:43: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableSource' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:111:50: style:inconclusive: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableInitialValues' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:54:28: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableInitialValues' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:111:50: note: Either there is a missing 'override', or the member function 'QScxmlStateMachineLoader::bindableInitialValues' can be const. qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:105:16: style: Local variable 'stateMachine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:45:25: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:105:16: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:128:16: style: Local variable 'stateMachine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:45:25: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:128:16: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:175:10: style: Local variable 'stateMachine' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader_p.h:45:25: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/scxmlqml/statemachineloader.cpp:175:10: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/eventtest.cpp:17:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wrapped [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/eventtest.cpp:20:28: style: Variable 'keyEvent' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/eventtest.cpp:20:37: style: Variable 'keyEvent' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/eventtest.cpp:20:28: style: Variable 'keyEvent' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main.cpp:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entered [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main2.cpp:23:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quitButton [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main2.cpp:17:13: style: Variable 's13' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main2.cpp:17:17: style: Variable 's13' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main2.cpp:17:13: style: Variable 's13' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:12:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:14:13: style: Variable 's11' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:15:13: style: Variable 's12' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:14:17: style: Variable 's11' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:15:17: style: Variable 's12' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:14:13: style: Variable 's11' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main3.cpp:15:13: style: Variable 's12' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:30:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:10:5: style: Struct 'StringEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:24:5: style: Class 'StringTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:32:22: style: Variable 'se' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main5.cpp:15:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main5.cpp:42:13: style: Variable 's3' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main5.cpp:42:16: style: Variable 's3' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main5.cpp:42:13: style: Variable 's3' is assigned a value that is never used. [unreadVariable] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.h:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition_p.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.cpp:42:5: warning: Member variable 'QKeyEventTransitionPrivate::transition' is not initialized in the constructor. [uninitMemberVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.h:19:5: style: Class 'QKeyEventTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition_p.h:32:5: style: Class 'QBasicKeyEventTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.cpp:116:65: style:inconclusive: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.h:29:48: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qkeyeventtransition.cpp:116:65: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.h:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition_p.h:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.cpp:48:31: warning: Member variable 'QMouseEventTransitionPrivate::transition' is not initialized in the constructor. [uninitMemberVar] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.h:20:5: style: Class 'QMouseEventTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition_p.h:34:5: style: Class 'QBasicMouseEventTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.cpp:122:67: style:inconclusive: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. [funcArgNamesDifferent] qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.h:30:48: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qmouseeventtransition.cpp:122:67: note: Function 'setModifierMask' argument 1 names different: declaration 'modifiers' definition 'modifierMask'. qtscxml-everywhere-src-6.9.2/src/statemachine/qstatemachine_p.h:222:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] qtscxml-everywhere-src-6.9.2/src/statemachine/qabstracttransition_p.h:52:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] qtscxml-everywhere-src-6.9.2/src/statemachine/qfinalstate.h:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/qfinalstate_p.h:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/qfinalstate.h:16:5: style: Class 'QFinalState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.h:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate_p.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.h:29:5: style: Class 'QHistoryState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.h:30:5: style: Class 'QHistoryState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.cpp:222:11: style: Local variable 'defaultTransition' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.h:33:26: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/src/statemachine/qhistorystate.cpp:222:11: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/statemachineqml/finalstate.cpp:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/finalstate.cpp:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/finalstate.cpp:25:39: style:inconclusive: Either there is a missing 'override', or the member function 'FinalState::children' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/finalstate_p.h:42:31: note: Either there is a missing 'override', or the member function 'FinalState::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/finalstate.cpp:25:39: note: Either there is a missing 'override', or the member function 'FinalState::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_signal [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_signal [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_guard [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_guard [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_guard [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type_Script [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:203:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type_Script [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:142:47: style:inconclusive: Either there is a missing 'override', or the member function 'SignalTransition::bindableGuard' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition_p.h:50:33: note: Either there is a missing 'override', or the member function 'SignalTransition::bindableGuard' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:142:47: note: Either there is a missing 'override', or the member function 'SignalTransition::bindableGuard' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:85:35: style:inconclusive: Either there is a missing 'override', or the member function 'SignalTransition::signal' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition_p.h:55:21: note: Either there is a missing 'override', or the member function 'SignalTransition::signal' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:85:35: note: Either there is a missing 'override', or the member function 'SignalTransition::signal' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:127:39: style:inconclusive: Either there is a missing 'override', or the member function 'SignalTransition::bindableSignal' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition_p.h:57:25: note: Either there is a missing 'override', or the member function 'SignalTransition::bindableSignal' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/signaltransition.cpp:127:39: note: Either there is a missing 'override', or the member function 'SignalTransition::bindableSignal' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/state.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/state.cpp:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/state.cpp:36:34: style:inconclusive: Either there is a missing 'override', or the member function 'State::children' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/state_p.h:45:31: note: Either there is a missing 'override', or the member function 'State::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/state.cpp:36:34: note: Either there is a missing 'override', or the member function 'State::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExclusiveStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:52:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExclusiveStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_childrenComputedProperty [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:62:41: style:inconclusive: Either there is a missing 'override', or the member function 'StateMachine::children' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine_p.h:48:31: note: Either there is a missing 'override', or the member function 'StateMachine::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/statemachine.cpp:62:41: note: Either there is a missing 'override', or the member function 'StateMachine::children' can be const. qtscxml-everywhere-src-6.9.2/src/statemachineqml/timeouttransition_p.h:37:5: style: Class 'TimeoutTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/compiled/tst_compiled.cpp:277:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/compiled/tst_compiled.cpp:185:5: style: Class 'MyConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/dynamicmetaobject/tst_dynamicmetaobject.cpp:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/dynamicmetaobject/tst_dynamicmetaobject.cpp:57:24: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/tests/auto/dynamicmetaobject/tst_dynamicmetaobject.cpp:11:5: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tests/auto/dynamicmetaobject/tst_dynamicmetaobject.cpp:57:24: note: Shadow variable qtscxml-everywhere-src-6.9.2/tests/auto/parser/tst_parser.cpp:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorFileName [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/parser/tst_parser.cpp:53:33: style: Local variable 'error' shadows outer function [shadowFunction] qtscxml-everywhere-src-6.9.2/tests/auto/parser/tst_parser.cpp:16:10: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tests/auto/parser/tst_parser.cpp:53:33: note: Shadow variable qtscxml-everywhere-src-6.9.2/tests/auto/shared/util.h:35:20: performance: Function 'dataDirectory()' should return member 'm_dataDirectory' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/tests/auto/shared/util.h:37:20: performance: Function 'directory()' should return member 'm_directory' by const reference. [returnByReference] qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:90:5: warning: Either the condition 'changedSpy' is redundant or there is possible null pointer dereference: changedSpy. [nullPointerRedundantCheck] qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:93:9: note: Assuming that condition 'changedSpy' is not redundant qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:90:5: note: Null pointer dereference qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:97:5: warning: Either the condition 'changedSpy' is redundant or there is possible null pointer dereference: changedSpy. [nullPointerRedundantCheck] qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:101:9: note: Assuming that condition 'changedSpy' is not redundant qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:97:5: note: Null pointer dereference qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:105:5: warning: Either the condition 'changedSpy' is redundant or there is possible null pointer dereference: changedSpy. [nullPointerRedundantCheck] qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:108:9: note: Assuming that condition 'changedSpy' is not redundant qtscxml-everywhere-src-6.9.2/tests/auto/shared/bindableqmlutils.h:105:5: note: Null pointer dereference qtscxml-everywhere-src-6.9.2/tests/auto/qml/scxmlqmlcpp/tst_scxmlqmlcpp.cpp:143:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateMachineChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:109:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:169:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exited [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:324:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:209:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MyState::emitPrivateSignals' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:234:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MyTransition::emitPrivateSignals' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:203:5: style: Class 'MyState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:249:5: style: Class 'SignalConnectionTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:269:5: style: Class 'TestTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstate/tst_qstate.cpp:193:26: style: Variable 't3' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:344:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:383:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:480:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:521:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:543:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:591:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:631:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:670:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:709:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:793:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:837:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:863:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoInitialStateError [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:890:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:923:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:952:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1027:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1053:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1066:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1085:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontRestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1232:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1724:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1767:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1807:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1920:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1935:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1958:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1983:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2009:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2072:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExclusiveStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2303:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2705:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3019:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphicsSceneMouseMove [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3047:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3142:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3206:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3406:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontRestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3459:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3514:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3583:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3636:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3776:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3852:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3892:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3962:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4012:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4063:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4257:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4292:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4366:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4435:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4520:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4572:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable started [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4614:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runningChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4691:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4707:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4736:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationActivate [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4798:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4809:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalPriority [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4819:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4864:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4890:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4911:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4933:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4973:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4982:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5048:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontRestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5057:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restorePolicy [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5106:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runningChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5134:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5239:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5403:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5481:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5641:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5742:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontRestoreProperties [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5751:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restorePolicy [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5846:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5900:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5965:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6035:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6080:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6179:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExclusiveStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6222:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeChanged [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6414:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6478:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6548:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6580:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParallelStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6633:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6672:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalWithNoArg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6864:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeepHistory [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4630:5: warning: Member variable 'CloneSignalTransition::eventSignalIndex' is not initialized in the constructor. [uninitMemberVar] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6689:25: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QStateMachine::cancelDelayedEventWithChrono' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:245:10: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::cancelDelayedEventWithChrono' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6689:25: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::cancelDelayedEventWithChrono' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6736:25: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoAndStop' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:246:10: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoAndStop' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6736:25: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoAndStop' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6822:25: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoFromThread' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:247:10: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoFromThread' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6822:25: note: Either there is a missing 'override', or the member function 'tst_QStateMachine::postDelayedEventWithChronoFromThread' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6806:10: performance:inconclusive: Either there is a missing 'override', or the member function 'DelayedEventWithChronoPosterThread::postEvent' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:90:5: style: Class 'SignalEmitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:258:5: style: Class 'TestState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:261:5: style: Class 'TestState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:277:5: style: Class 'TestTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:442:5: style: Class 'CustomErrorState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1707:5: style: Struct 'StringEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1739:5: style: Class 'StringEventPoster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1906:5: style: Class 'DelayedEventPosterThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2243:5: style: Class 'TestSignalTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2666:5: style: Class 'TestEventTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4676:5: style: Class 'EventPosterThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5120:5: style: Class 'PropertyObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5724:5: style: Class 'AssignPropertyTestState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6012:5: style: Class 'SignalEmitterThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6124:5: style: Class 'SignalTransitionMutatorThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6665:9: style: Struct 'Emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:6796:5: style: Class 'DelayedEventWithChronoPosterThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2763:22: style: Condition 'x==1' is always true [knownConditionTrueFalse] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2756:15: note: Assuming that condition 'x==0' is not redundant qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2750:23: note: Assuming that condition 'x<2' is not redundant qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2763:22: note: Condition 'x==1' is always true qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1498:9: style: C-style pointer casting [cstyleCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1506:9: style: C-style pointer casting [cstyleCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2767:9: style: C-style pointer casting [cstyleCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3006:9: style: C-style pointer casting [cstyleCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1245:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1247:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1252:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1255:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1257:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1259:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1261:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1267:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1268:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1277:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1279:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1293:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1299:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1626:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2321:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2322:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2385:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2386:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2435:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2439:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2468:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2472:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2489:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2710:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:2769:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3065:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3516:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:3518:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5861:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5864:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:5788:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1726:22: style: Variable 'se' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:4770:26: style: Variable 't1' can be declared as pointer to const [constVariablePointer] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:143:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testBases [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:168:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:221:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:261:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:292:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:414:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:126:17: performance:inconclusive: Either there is a missing 'override', or the member function 'TestScion::initTestCase' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:115:10: note: Either there is a missing 'override', or the member function 'TestScion::initTestCase' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:126:17: note: Either there is a missing 'override', or the member function 'TestScion::initTestCase' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/scion/tst_scion.cpp:364:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] qtscxml-everywhere-src-6.9.2/tests/auto/shared/util.cpp:56:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_includeCategories [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedStates [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:315:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExternalEvent [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:462:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:266:24: performance:inconclusive: Either there is a missing 'override', or the member function 'tst_StateMachine::onExit' can be static. [functionStatic] qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:29:10: note: Either there is a missing 'override', or the member function 'tst_StateMachine::onExit' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/statemachine/tst_statemachine.cpp:266:24: note: Either there is a missing 'override', or the member function 'tst_StateMachine::onExit' can be static. qtscxml-everywhere-src-6.9.2/tests/auto/statemachineinfo/tst_statemachineinfo.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidState [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/manual/cppgen/tst_cppgen.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unmangled [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tests/manual/testCpp/testcpp.cpp:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:60:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN_METATYPENAME_STRING [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:114:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classname [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:192:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_SMART_POINTER [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:239:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:728:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:816:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsUnresolvedSignal [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:844:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumIsFlag [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:1213:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumIsFlag [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.h:30:15: style:inconclusive: Technically the member function 'Generator::registeredStringsCount' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:168:16: style:inconclusive: Technically the member function 'Generator::stridx' can be const. [functionConst] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.h:61:9: note: Technically the member function 'Generator::stridx' can be const. qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:168:16: note: Technically the member function 'Generator::stridx' can be const. qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:1053:17: style: The scope of the variable 'offset' can be reduced. [variableScope] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:418:29: style: Local variable 's' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:407:25: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:418:29: note: Shadow variable qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:196:43: style: Iterating over container 'smartPointers' that is always empty. [knownEmptyContainer] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:207:49: style: Iterating over container 'oneArgTemplates' that is always empty. [knownEmptyContainer] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/main.cpp:14:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_QSCXMLC_OUTPUT_REVISION [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2014:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2197:10: style: Local variable 'flags' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.h:58:39: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tools/qscxmlc/moc.cpp:2197:10: note: Shadow variable qtscxml-everywhere-src-6.9.2/tools/qscxmlc/qscxmlc.cpp:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/qscxmlc.cpp:78:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.h:35:5: warning: Member variable 'CppDumper::m_translationUnit' is not initialized in the constructor. [uninitMemberVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCompression [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:419:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEvaluator [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:457:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_QSCXMLC_OUTPUT_REVISION [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:494:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:510:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_QSCXMLC_OUTPUT_REVISION [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:611:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:799:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.h:66:23: style: Unused private function: 'CppDumper::b' [unusedPrivateFunction] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.h:66:23: note: Unused private function: 'CppDumper::b' qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.h:66:23: note: Unused private function: 'CppDumper::b' qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:63:26: style: Local variable 'i' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:45:14: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:63:26: note: Shadow variable qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:772:21: style: Local variable 'arg' shadows outer variable [shadowVariable] qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:744:17: note: Shadowed declaration qtscxml-everywhere-src-6.9.2/tools/qscxmlc/scxmlcppdumper.cpp:772:21: note: Shadow variable qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:8:1: error: The one definition rule is violated, different classes/structs have the same name 'StringEvent' [ctuOneDefinitionRuleViolation] qtscxml-everywhere-src-6.9.2/tests/auto/qstatemachine/qstatemachine/tst_qstatemachine.cpp:1704:1: note: The one definition rule is violated, different classes/structs have the same name 'StringEvent' qtscxml-everywhere-src-6.9.2/src/statemachine/doc/snippets/statemachine/main4.cpp:8:1: note: The one definition rule is violated, different classes/structs have the same name 'StringEvent' diff: 2.18.0 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler.cpp:718:7: warning: Class 'QScxmlCompiler' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:390:16: warning: Struct 'ScxmlDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head qtscxml-everywhere-src-6.9.2/src/scxml/qscxmlcompiler_p.h:390:16: warning: Struct 'ScxmlDocument' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] head qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasickeyeventtransition.cpp:31:5: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] head qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition.cpp:31:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/gui/qbasicmouseeventtransition.cpp:31:5: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/qabstracttransition_p.h:52:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] head qtscxml-everywhere-src-6.9.2/src/statemachine/qabstracttransition_p.h:52:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/qabstracttransition_p.h:52:5: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/qstatemachine_p.h:222:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] head qtscxml-everywhere-src-6.9.2/src/statemachine/qstatemachine_p.h:222:0: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [syntaxError] 2.18.0 qtscxml-everywhere-src-6.9.2/src/statemachine/qstatemachine_p.h:222:5: error: failed to expand 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS', Wrong number of parameters for macro 'Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS'. [preprocessorErrorDirective] head qtscxml-everywhere-src-6.9.2/tools/qscxmlc/generator.cpp:1213:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnumIsFlag [valueFlowBailoutIncompleteVar] DONE