2024-04-21 15:13 ftp://ftp.de.debian.org/debian/pool/main/q/qtremoteobjects-everywhere-src/qtremoteobjects-everywhere-src_5.15.13.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 -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-20-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 598 598 elapsed-time: 3.2 3.1 head-timing-info: old-timing-info: head results: qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/plugins/plugin.cpp:92:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Valid [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/plugins/plugin.cpp:76:5: style: Class 'TimeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/modelviewserver/main.cpp:69:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/modelviewserver/main.cpp:77:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/modelviewserver/main.cpp:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/modelviewserver/main.cpp:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/server/timemodel.h:58:5: style: Class 'MinuteTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/directconnectclient/client.cpp:77:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_slot [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/directconnectclient/client.h:63:5: style: Class 'Client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/server/timemodel.cpp:55:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/directconnectserver/simpleswitch.h:60:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/directconnectdynamicclient/dynamicclient.h:64:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/registryconnectedclient/dynamicclient.h:64:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/modelviewserver/main.cpp:128:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/simpleswitch/registryconnectedserver/simpleswitch.h:60:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslserver/main.cpp:123:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslcppclient/main.cpp:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorOccurred [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslcppclient/main.cpp:109:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifyPeer [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslserver/timemodel.h:58:5: style: Class 'MinuteTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslserver/sslserver.h:64:5: style: Class 'SslServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslserver/sslserver.cpp:67:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslErrors [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/ssl/sslserver/timemodel.cpp:55:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/common/websocketiodevice.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsclient/main.cpp:82:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/common/websocketiodevice.h:64:5: style: Class 'WebSocketIoDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsserver/main.cpp:78:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsserver/main.cpp:86:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsserver/main.cpp:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsserver/main.cpp:139:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h:60:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/imports/remoteobjects/plugin.cpp:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/imports/remoteobjects/plugin.cpp:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/imports/remoteobjects/plugin.cpp:136:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_MINOR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:208:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable server_slot [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories_p.h:214:5: debug: Failed to parse 'using CreatorFunc = QConnectionAbstractServer * ( * ) ( QObject * ) ;'. The checking continues anyway. [simplifyUsing] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories_p.h:253:5: debug: Failed to parse 'using CreatorFunc = ClientIoDevice * ( * ) ( QObject * ) ;'. The checking continues anyway. [simplifyUsing] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:66:5: style: Class 'SimpleSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:166:5: style: Class 'Client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:265:5: style: Class 'DynamicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:130:18: style: Local variable 'srcSwitch' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:118:14: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:130:18: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:132:23: style: Local variable 'srcNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:114:19: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:132:23: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:228:41: style: Local variable 'ptr' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:149:37: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:228:41: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:230:23: style: Local variable 'repNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:242:19: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:230:23: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:329:49: style: Local variable 'ptr' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:149:37: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:329:49: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:331:23: style: Local variable 'repNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:242:19: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:331:23: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:348:18: style: Local variable 'srcSwitch' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:118:14: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:348:18: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:351:23: style: Local variable 'srcNode' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:114:19: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp:351:23: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_local_backend.cpp:66:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_local_backend.cpp:86:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_local_backend.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_local_backend.cpp:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories_p.h:205:10: style:inconclusive: Technically the member function 'QtROServerFactory::isValid' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories_p.h:244:10: style:inconclusive: Technically the member function 'QtROClientFactory::isValid' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.h:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_backend.cpp:69:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_backend.cpp:89:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_backend.cpp:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_backend.cpp:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_backend.cpp:183:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddressInUseError [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/examples/remoteobjects/websockets/wsserver/main.cpp:137:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_tcpip_backend.cpp:68:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_tcpip_backend.cpp:96:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_tcpip_backend.cpp:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_tcpip_backend.cpp:120:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_tcpip_backend.cpp:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories.cpp:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_IO [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories.cpp:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverFactory [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories.cpp:299:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientFactory [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices_p.h:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices_p.h:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:319:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:426:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:523:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:577:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosingState [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:637:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnectionfactories_p.h:92:19: performance: Function 'remoteObjects()' should return member 'm_remoteObjects' by const reference. [returnByReference] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server_p.h:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:406:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:466:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aboutToClose [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:155:21: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:513:22: warning: Member variable 'QIOQnxSourcePrivate::msgType' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:88:10: style: Virtual function 'close' is called from destructor '~QQnxNativeIo()' at line 311. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:311:5: note: Calling close qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:88:10: note: close is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:126:10: style: Virtual function 'close' is called from destructor '~QIOQnxSource()' at line 528. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:528:5: note: Calling close qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.h:126:10: note: close is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices_p.h:99:5: style: Class 'QIOQnxSourcePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_global_p.h:102:5: style: Class 'Thread < QQnxNativeIoPrivate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:221:27: style: Local variable 'res' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:204:23: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_qiodevices.cpp:221:27: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:215:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.h:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgumentCount [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.h:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgumentCount [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.h:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgumentCount [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.h:159:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArgumentCount [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:236:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Slot [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:136:26: warning: Member variable 'QQnxNativeServerPrivate::attachStruct' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_server.cpp:136:26: warning: Member variable 'QQnxNativeServerPrivate::terminateCoid' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qconnection_qnx_global_p.h:102:5: style: Class 'Thread < QQnxNativeServerPrivate >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: warning: Member variable 'QAbstractItemAdapterSourceAPI::m_signalArgCount' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: warning: Member variable 'QAbstractItemAdapterSourceAPI::m_methodArgCount' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: style: Struct 'QAbstractItemAdapterSourceAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:75:18: performance: Function 'availableRoles()' should return member 'm_availableRoles' by const reference. [returnByReference] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:70:86: style:inconclusive: Function 'QAbstractItemModelSourceAdapter' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:68:78: note: Function 'QAbstractItemModelSourceAdapter' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:70:86: note: Function 'QAbstractItemModelSourceAdapter' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:75:45: performance: Function parameter 'index_' should be passed by const reference. However it seems that 'IndexValuePair' is a callback function. [passedByValueCallback] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:73:8: note: Function pointer used here. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:75:45: note: Function parameter 'index_' should be passed by const reference. However it seems that 'IndexValuePair' is a callback function. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:76:41: performance: Function parameter 'availableRoles' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:115:69: performance: Function parameter 'parentList' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:134:74: performance: Function parameter 'start' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:134:91: performance: Function parameter 'end' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter.cpp:200:72: performance: Function parameter 'index' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:132:34: error: Uninitialized variable: val [uninitvar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:145:34: error: Uninitialized variable: val [uninitvar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeltypes.h:188:81: error: Uninitialized variable: flags [uninitvar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qtremoteobjectglobal.h:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qtremoteobjectglobal.h:146:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qtremoteobjectglobal.h:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket_p.h:146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataStreamVersion [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:90:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_impl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:119:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_impl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:136:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_impl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:97:10: warning: The class 'QRemoteObjectPendingCallWatcher' defines member function with name 'isFinished' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:69:10: note: Parent function 'QRemoteObjectPendingCall::isFinished' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:97:10: note: Derived function 'QRemoteObjectPendingCallWatcher::isFinished' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:64:31: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:66:14: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:76:5: style: Class 'QRemoteObjectPendingCall' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:94:5: style: Class 'QRemoteObjectPendingCallWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket_p.h:141:5: style: Class 'DataStreamPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:205:42: style: Local variable 'call' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:132:64: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectdynamicreplica.cpp:205:42: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:370:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:377:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:384:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:391:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:398:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:405:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:120:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:166:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:311:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:374:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchRootSize [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:449:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:460:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FetchRootSize [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:480:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:494:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:544:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:679:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:717:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:775:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:865:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_REMOTEOBJECT_MODELS [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:954:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:975:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:997:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMessage [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:211:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:245:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetaCall [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:83:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsEnumeration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:106:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsEnumeration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:125:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:165:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Handshake [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InitPacket [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:230:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InitDynamicPacket [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:255:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsEnumeration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:269:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsEnumeration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:287:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsGadget [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:309:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsGadget [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:531:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:574:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:582:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokePacket [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:609:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeReplyPacket [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:625:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyChangePacket [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:640:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectList [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:652:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ping [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:659:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pong [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:678:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:227:39: warning: The class 'QRemoteObjectPendingCallWatcher' defines member function with name 'isFinished' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:149:32: note: Parent function 'QRemoteObjectPendingCall::isFinished' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:227:39: note: Derived function 'QRemoteObjectPendingCallWatcher::isFinished' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:100:53: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.cpp:112:36: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistry.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistry.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistry.cpp:170:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistry.cpp:191:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistry.cpp:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:144:18: style: Local variable 'internalIndex' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:118:84: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:144:18: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:680:16: style: Local variable 'typeName' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket_p.h:115:19: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:680:16: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpacket.cpp:364:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistrysource.cpp:65:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistrysource.cpp:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectregistrysource.cpp:91:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectreplica.cpp:63:1: error: There is an unknown macro here somewhere. Configuration is required. If QT_WARNING_DISABLE_GCC is a macro then please configure it. [unknownMacro] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.h:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadProperty [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:704:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:738:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsEnumeration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:770:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:869:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:890:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1000:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Signal [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1171:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectSignature [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRemoteObjectPackets [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ServerAlreadyCreated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1892:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ServerAlreadyCreated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1947:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RegistryAlreadyHosted [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1983:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRemoteObjectPackets [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeName [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationNotValidOnClientNode [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2364:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationNotValidOnClientNode [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2474:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Suspect [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.cpp:71:5: warning: The class 'QRemoteObjectSettingsStorePrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectAbstractPersistedStorePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:83:5: note: Parent function 'QRemoteObjectAbstractPersistedStorePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.cpp:71:5: note: Derived function 'QRemoteObjectSettingsStorePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.h:61:5: warning: The class 'QRemoteObjectSettingsStore' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectAbstractPersistedStore'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:77:5: note: Parent function 'QRemoteObjectAbstractPersistedStore::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.h:61:5: note: Derived function 'QRemoteObjectSettingsStore::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:206:5: warning: The class 'QRemoteObjectHostBasePrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectNodePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:193:5: note: Parent function 'QRemoteObjectNodePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:206:5: note: Derived function 'QRemoteObjectHostBasePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:214:5: warning: The class 'QRemoteObjectHostPrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectHostBasePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:206:5: note: Parent function 'QRemoteObjectHostBasePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:214:5: note: Derived function 'QRemoteObjectHostPrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:214:5: warning: The class 'QRemoteObjectHostPrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectNodePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:193:5: note: Parent function 'QRemoteObjectNodePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:214:5: note: Derived function 'QRemoteObjectHostPrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:224:5: warning: The class 'QRemoteObjectRegistryHostPrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectHostBasePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:206:5: note: Parent function 'QRemoteObjectHostBasePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:224:5: note: Derived function 'QRemoteObjectRegistryHostPrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:224:5: warning: The class 'QRemoteObjectRegistryHostPrivate' defines member function with name 'd_func' also defined in its parent class 'QRemoteObjectNodePrivate'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:193:5: note: Parent function 'QRemoteObjectNodePrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:224:5: note: Derived function 'QRemoteObjectRegistryHostPrivate::d_func' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.h:54:5: style: Class 'QRemoteObjectSettingsStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:104:5: style: Class 'QRemoteObjectNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:105:5: style: Class 'QRemoteObjectNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:212:5: style: Class 'QRemoteObjectHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:213:5: style: Class 'QRemoteObjectHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:234:5: style: Class 'QRemoteObjectRegistryHost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.cpp:68:14: style: The destructor '~QRemoteObjectSettingsStorePrivate' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode_p.h:81:14: note: Virtual destructor in base class qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsettingsstore.cpp:68:14: note: Destructor in derived class qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:185:92: performance: Function parameter 'roles' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:194:10: style:inconclusive: Technically the member function 'LRUCache < int , CacheData >::exists' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:208:12: style:inconclusive: Technically the member function 'LRUCache < int , CacheData >::size' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply < QSize >' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:64:31: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply < QSize >::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply < QSize >' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:66:14: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply < QSize >::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply < DataEntries >' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:64:31: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply < DataEntries >::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply < DataEntries >' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:66:14: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply < DataEntries >::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply < QVariantList >' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:64:31: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply < QVariantList >::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply < QVariantList >' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:66:14: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply < QVariantList >::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: warning: The class 'QRemoteObjectPendingReply < MetaAndDataEntries >' defines member function with name 'operator=' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:64:31: note: Parent function 'QRemoteObjectPendingCall::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:120:32: note: Derived function 'QRemoteObjectPendingReply < MetaAndDataEntries >::operator=' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: warning: The class 'QRemoteObjectPendingReply < MetaAndDataEntries >' defines member function with name 'returnValue' also defined in its parent class 'QRemoteObjectPendingCall'. [duplInheritedMember] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:66:14: note: Parent function 'QRemoteObjectPendingCall::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectpendingcall.h:126:10: note: Derived function 'QRemoteObjectPendingReply < MetaAndDataEntries >::returnValue' qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:458:15: style: The scope of the variable 'parentList' can be reduced. [variableScope] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:940:10: style: The scope of the variable 'parentItem' can be reduced. [variableScope] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:152:21: style: Local variable 'entry' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:148:101: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:152:21: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:229:14: style: Local variable 'dataChanged' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:355:10: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:229:14: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:834:14: style: Local variable 'parent' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.h:62:17: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:834:14: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:975:15: style: Local variable 'index' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.h:63:17: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:975:15: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:985:25: style: Local variable 'data' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.h:60:14: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:985:25: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:291:27: performance: Function parameter '_parentList' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:301:63: performance: Function parameter '_roles' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:314:96: performance: Function parameter '_roles' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:326:69: performance: Function parameter 'srcParent' should be passed by const reference. However it seems that 'onRowsMoved' is a callback function. [passedByValueCallback] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:140:120: note: Function pointer used here. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:326:69: note: Function parameter 'srcParent' should be passed by const reference. However it seems that 'onRowsMoved' is a callback function. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:326:113: performance: Function parameter 'destParent' should be passed by const reference. However it seems that 'onRowsMoved' is a callback function. [passedByValueCallback] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:140:120: note: Function pointer used here. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:326:113: note: Function parameter 'destParent' should be passed by const reference. However it seems that 'onRowsMoved' is a callback function. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:347:74: performance: Function parameter 'current' should be passed by const reference. However it seems that 'onCurrentChanged' is a callback function. [passedByValueCallback] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:141:125: note: Function pointer used here. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:347:74: note: Function parameter 'current' should be passed by const reference. However it seems that 'onCurrentChanged' is a callback function. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:347:93: performance: Function parameter 'previous' should be passed by const reference. However it seems that 'onCurrentChanged' is a callback function. [passedByValueCallback] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:141:125: note: Function pointer used here. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:347:93: note: Function parameter 'previous' should be passed by const reference. However it seems that 'onCurrentChanged' is a callback function. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:293:10: style: Variable 'parentOfParent' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:549:10: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:875:10: style: Variable 'item' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica.cpp:1009:10: style: Variable 'item' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:181:36: style: Variable 'api' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:187:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:196:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:110:20: warning: Either the condition 'it==cachedItems.rend()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:113:20: note: Assuming that condition 'it==cachedItems.rend()' is not redundant qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodelreplica_p.h:110:20: note: Dereference of an invalid iterator qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qtremoteobjectglobal.cpp:100:80: style: Parameter 'dst' can be declared as reference to const [constParameterReference] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qtremoteobjectglobal.cpp:119:63: style: Parameter 'src' can be declared as reference to const [constParameterReference] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:116:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:206:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:299:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:327:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:466:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:185:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRemoteObjectPackets [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:68:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:121:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:144:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:169:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:255:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:328:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/benchmarks/tst_benchmarkstest.cpp:146:9: style: The scope of the variable 'readout' can be reduced. [variableScope] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:157:57: style:inconclusive: Function 'onServerDisconnect' argument 1 names different: declaration 'obj' definition 'conn'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio_p.h:87:38: note: Function 'onServerDisconnect' argument 1 names different: declaration 'obj' definition 'conn'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:157:57: note: Function 'onServerDisconnect' argument 1 names different: declaration 'obj' definition 'conn'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:174:51: style:inconclusive: Function 'onServerRead' argument 1 names different: declaration 'obj' definition 'conn'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio_p.h:88:32: note: Function 'onServerRead' argument 1 names different: declaration 'obj' definition 'conn'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:174:51: note: Function 'onServerRead' argument 1 names different: declaration 'obj' definition 'conn'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:257:54: style: Local variable 'call' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:221:17: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsourceio.cpp:257:54: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/sslTestServer/main.cpp:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/sslTestServer/pingpong.h:37:5: style: Class 'PingPong' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/sslTestServer/sslserver.h:42:5: style: Class 'SslServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/sslTestServer/pingpong.cpp:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/sslTestServer/sslserver.cpp:45:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslErrors [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/external_IODevice/tst_client/tst_client.cpp:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/engine.h:40:5: style: Class 'Engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/speedometer.cpp:31:14: warning: Member variable 'Speedometer::speed' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/speedometer.h:38:5: style: Class 'Speedometer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/client/main.cpp:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/client/main.cpp:72:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable advance [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/client/main.cpp:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/client/main.cpp:167:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testEnumParamsInSignals [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/client/main.cpp:177:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: warning: Member variable 'QAbstractItemAdapterSourceAPI < QAbstractItemModel , QAbstractItemModelSourceAdapter >::m_signalArgCount' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: warning: Member variable 'QAbstractItemAdapterSourceAPI < QAbstractItemModel , QAbstractItemModelSourceAdapter >::m_methodArgCount' is not initialized in the constructor. [uninitMemberVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/external/tst_integration_external.cpp:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/main.cpp:50:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newConnection [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/main.cpp:74:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:133:18: style: Virtual function 'setRegistryUrl' is called from constructor 'QRemoteObjectNode(const QUrl®istryAddress,QObject*parent=nullptr)' at line 1629. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1629:5: note: Calling setRegistryUrl qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:133:18: note: setRegistryUrl is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:218:10: style: Virtual function 'setHostUrl' is called from constructor 'QRemoteObjectHost(const QUrl&address,const QUrl®istryAddress=QUrl()' at line 1690. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1690:14: note: Calling setHostUrl qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:218:10: note: setHostUrl is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:218:10: style: Virtual function 'setHostUrl' is called from constructor 'QRemoteObjectHost(const QUrl&address,QObject*parent)' at line 1710. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1710:9: note: Calling setHostUrl qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:218:10: note: setHostUrl is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:236:10: style: Virtual function 'setRegistryUrl' is called from constructor 'QRemoteObjectRegistryHost(const QUrl®istryAddress=QUrl()' at line 1735. Dynamic binding is not used. [virtualCallInConstructor] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:1735:5: note: Calling setRegistryUrl qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.h:236:10: note: setRegistryUrl is a virtual function qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectabstractitemmodeladapter_p.h:123:5: style: Struct 'QAbstractItemAdapterSourceAPI < QAbstractItemModel , QAbstractItemModelSourceAdapter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/mytestserver.h:44:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/main.cpp:46:9: style: Struct 'Device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/mytestserver.cpp:69:84: style:inconclusive: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/mytestserver.h:52:74: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_external/server/mytestserver.cpp:69:84: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:92:53: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:136:35: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/client/main.cpp:45:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable notified [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/client/main.cpp:60:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable advance [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/client/main.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bool [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/client/main.cpp:155:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testEnumParamsInSignals [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/client/main.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:91:59: style:inconclusive: Function 'QRemoteObjectSourceBase' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource_p.h:101:47: note: Function 'QRemoteObjectSourceBase' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:91:59: note: Function 'QRemoteObjectSourceBase' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:155:51: style:inconclusive: Function 'QRemoteObjectSource' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource_p.h:107:43: note: Function 'QRemoteObjectSource' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:155:51: note: Function 'QRemoteObjectSource' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:163:59: style:inconclusive: Function 'QRemoteObjectRootSource' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource_p.h:119:47: note: Function 'QRemoteObjectRootSource' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:163:59: note: Function 'QRemoteObjectRootSource' argument 1 names different: declaration 'object' definition 'obj'. qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:142:30: style: Local variable 'adapter' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:92:59: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:142:30: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:951:20: style: Local variable 'name' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:157:16: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:951:20: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:515:15: style: Local variable 'methodCount' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource_p.h:142:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:515:15: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2518:19: style: Local variable 'name' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:157:16: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2518:19: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:477:34: style: Local variable 'name' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:451:93: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:477:34: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2584:19: style: Local variable 'name' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:157:16: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2584:19: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:490:25: style: Local variable 'typeName' shadows outer argument [shadowArgument] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:451:114: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:490:25: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectsource.cpp:125:105: style: Variable 'modelApi' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:144:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:193:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HYBRID [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:286:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELECTRIC [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:334:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:473:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:497:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteObjectAdded [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:601:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:658:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:699:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:722:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:751:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:778:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:809:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidMessage [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:910:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:942:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2278:111: performance: Function parameter 'roles' should be passed by const reference. [passedByValue] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:960:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1003:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:495:24: style: Variable 'host' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1076:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/src/remoteobjects/qremoteobjectnode.cpp:2285:89: style: Variable 'api' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1246:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1261:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpmChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1316:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1407:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registryUrl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1418:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/server/main.cpp:59:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/server/mytestserver.h:44:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/server/mytestserver.cpp:64:84: style:inconclusive: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/server/mytestserver.h:51:74: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/server/mytestserver.cpp:64:84: note: Function 'testEnumParamsInSlots' argument 3 names different: declaration '__repc_variable_1' definition 'number'. qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration_multiprocess/tst/tst_integration_multiprocess.cpp:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelreplica/tst_modelreplicatest.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable templated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelreplica/tst_modelreplicatest.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable templated [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelreplica/tst_modelreplicatest.cpp:182:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:136:1: style: The class 'tst_Integration' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:72:5: style: Class 'TestDynamicBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:85:5: style: Class 'TestDynamic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/pods/tst_pods.cpp:60:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:581:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:367:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:367:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:534:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:534:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:814:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:814:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:847:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:847:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:888:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:888:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:978:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:978:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1126:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1126:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1280:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:138:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/integration/tst_integration.cpp:1280:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/shared/model_utilities.h:108:75: debug: Function::addArguments found argument 'pending' with varid 0. [varid0] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.h:42:3: style: Class 'ModelTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:37:44: style:inconclusive: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.h:42:34: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'. qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:37:44: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'. qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:337:25: style: Local variable 'index' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.h:49:8: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:337:25: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:570:9: style: Local variable 'rowCount' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.h:46:8: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:570:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:571:9: style: Local variable 'columnCount' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.h:47:8: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:571:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/modeltest.cpp:130:25: style: Unused variable: roles [unusedVariable] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/client/main.cpp:57:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/proxy/main.cpp:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteObjectAdded [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/shared/model_utilities.h:59:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/shared/model_utilities.h:108:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QModelIndex [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:111:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gas [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:439:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/server/mytestserver.cpp:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foobar [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/server/main.cpp:58:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bar [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/server/mytestserver.cpp:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/server/mytestserver.h:44:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy_multiprocess/tst/tst_proxy_multiprocess.cpp:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:321:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:536:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:573:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:597:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:641:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerDataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:691:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:737:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:764:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:797:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:822:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkRed [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:890:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:924:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:972:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:996:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1035:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1055:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1075:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1097:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roles [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:1118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/reconnect/client/main.cpp:45:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:161:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:48:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:161:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:273:28: style: Local variable 'metaObject' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:48:5: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/proxy/tst_proxy.cpp:273:28: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullobject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/qml/usertypes/tst_usertypes.cpp:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCDIR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/reconnect/tst/tst_reconnect.cpp:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/enums/tst_enums.cpp:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/pods/tst_pods.cpp:61:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/signature/matchAndQuit/main.cpp:45:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/signature/mismatch.cpp:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/signature/signatureTests/tst_signature.cpp:57:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForwardedChannels [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/signature/state/main.cpp:45:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repc/signature/state/main.cpp:59:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repcodegenerator/tst_repcodegenerator.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREPROCESSORTEST_MACRO [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/restart/client/main.cpp:46:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/restart/client/main.cpp:68:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/restart/server/main.cpp:60:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startedChanged [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/restart/server/mytestserver.h:44:5: style: Class 'MyTestServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/restart/tst/tst_restart.cpp:91:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runMode [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:101:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadPush [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/subclassreplica/tst_subclassreplicatest.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullobject [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:156:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:251:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable podsdeclaration [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedvalues [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:408:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectedRoles [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:453:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/repparser/tst_parser.cpp:505:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/cppcodegenerator.h:41:5: style: Class 'CppCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tools/repc/main.cpp:73:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:98:9: style: Struct 'RowData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:317:5: style: Class 'FetchData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:93:26: performance: Function 'changedData()' should return member 'm_changedData' by const reference. [returnByReference] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/symbols.h:146:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.cpp:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.cpp:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:454:30: style: Local variable 'i' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:425:18: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:454:30: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tests/auto/modelview/tst_modelview.cpp:549:24: style: Variable 'secondItem' can be declared as pointer to const [constVariablePointer] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/keywords.cpp:454:10: style: struct member 'Anonymous0::next' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/keywords.cpp:455:9: style: struct member 'Anonymous0::defchar' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/keywords.cpp:456:10: style: struct member 'Anonymous0::defnext' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.h:64:18: style:inconclusive: Technically the member function 'Parser::lookup' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.h:87:22: note: Technically the member function 'Parser::lookup' can be const. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/parser.h:64:18: note: Technically the member function 'Parser::lookup' can be const. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/symbols.h:47:12: style: Struct 'SubArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/symbols.h:48:12: style: Struct 'SubArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/ppkeywords.cpp:126:10: style: struct member 'Anonymous0::next' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/ppkeywords.cpp:127:9: style: struct member 'Anonymous0::defchar' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/ppkeywords.cpp:128:10: style: struct member 'Anonymous0::defnext' is never used. [unusedStructMember] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:139:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:320:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normalizedType [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:823:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isDefault [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:962:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isDefault [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1018:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isDefault [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1314:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable className [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1387:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isDefault [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1499:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/util/generate_keywords.cpp:277:5: style: Struct 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qtremoteobjects-everywhere-src-5.15.13/tools/repc/utils.cpp:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/utils.cpp:123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/utils.cpp:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/utils.cpp:182:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Public [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:155:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:182:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:469:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:518:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:603:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:627:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:993:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/utils.cpp:153:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:211:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:686:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1080:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:62:16: style:inconclusive: Technically the member function 'RepCodeGenerator::classSignature' can be const. [functionConst] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:153:30: note: Technically the member function 'RepCodeGenerator::classSignature' can be const. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:62:16: note: Technically the member function 'RepCodeGenerator::classSignature' can be const. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:64:10: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:252:24: note: Technically the member function 'RepCodeGenerator::generateHeader' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:64:10: note: Technically the member function 'RepCodeGenerator::generateHeader' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:65:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistration' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:552:27: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistration' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:65:13: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistration' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:66:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForPending' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:573:27: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForPending' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:66:13: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForPending' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:67:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForEnums' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:590:27: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:67:13: note: Technically the member function 'RepCodeGenerator::generateMetaTypeRegistrationForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:68:10: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:601:24: note: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:68:10: note: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:74:10: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:524:24: note: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:74:10: note: Technically the member function 'RepCodeGenerator::generateStreamOperatorsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:75:10: performance:inconclusive: Technically the member function 'RepCodeGenerator::generateConversionFunctionsForEnums' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:503:24: note: Technically the member function 'RepCodeGenerator::generateConversionFunctionsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:75:10: note: Technically the member function 'RepCodeGenerator::generateConversionFunctionsForEnums' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:77:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::formatQPropertyDeclarations' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:310:27: note: Technically the member function 'RepCodeGenerator::formatQPropertyDeclarations' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:77:13: note: Technically the member function 'RepCodeGenerator::formatQPropertyDeclarations' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:78:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::formatConstructors' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:315:27: note: Technically the member function 'RepCodeGenerator::formatConstructors' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:78:13: note: Technically the member function 'RepCodeGenerator::formatConstructors' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:79:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::formatPropertyGettersAndSetters' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:334:27: note: Technically the member function 'RepCodeGenerator::formatPropertyGettersAndSetters' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:79:13: note: Technically the member function 'RepCodeGenerator::formatPropertyGettersAndSetters' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:81:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::formatDataMembers' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:342:27: note: Technically the member function 'RepCodeGenerator::formatDataMembers' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:81:13: note: Technically the member function 'RepCodeGenerator::formatDataMembers' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:82:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::formatMarshallingOperators' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:364:27: note: Technically the member function 'RepCodeGenerator::formatMarshallingOperators' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:82:13: note: Technically the member function 'RepCodeGenerator::formatMarshallingOperators' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:83:13: performance:inconclusive: Technically the member function 'RepCodeGenerator::typeForMode' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:378:27: note: Technically the member function 'RepCodeGenerator::typeForMode' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:83:13: note: Technically the member function 'RepCodeGenerator::typeForMode' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:747:13: style: The scope of the variable 'nPersisted' can be reduced. [variableScope] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:590:88: style:inconclusive: Function 'generateMetaTypeRegistrationForEnums' argument 1 names different: declaration 'enums' definition 'enumUses'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:67:74: note: Function 'generateMetaTypeRegistrationForEnums' argument 1 names different: declaration 'enums' definition 'enumUses'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:590:88: note: Function 'generateMetaTypeRegistrationForEnums' argument 1 names different: declaration 'enums' definition 'enumUses'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:601:98: style:inconclusive: Function 'generateStreamOperatorsForEnums' argument 2 names different: declaration 'enums' definition 'enumUses'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:68:84: note: Function 'generateStreamOperatorsForEnums' argument 2 names different: declaration 'enums' definition 'enumUses'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:601:98: note: Function 'generateStreamOperatorsForEnums' argument 2 names different: declaration 'enums' definition 'enumUses'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:623:83: style:inconclusive: Function 'generateClass' argument 3 names different: declaration 'astClasses' definition 'astClass'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.h:85:69: note: Function 'generateClass' argument 3 names different: declaration 'astClasses' definition 'astClass'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:623:83: note: Function 'generateClass' argument 3 names different: declaration 'astClasses' definition 'astClass'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1212:17: style: Local variable 'enumCount' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1006:15: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1212:17: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1258:17: style: Local variable 'enumCount' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1006:15: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:1258:17: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:46:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:55:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:68:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/tools/repc/repcodegenerator.cpp:895:61: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.h:257:10: performance:inconclusive: Technically the member function 'Moc::testFunctionAttribute' can be static (but you may consider moving to unnamed namespace). [functionStatic] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:335:11: note: Technically the member function 'Moc::testFunctionAttribute' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.h:257:10: note: Technically the member function 'Moc::testFunctionAttribute' can be static (but you may consider moving to unnamed namespace). qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:381:68: style: Condition '(def->isStatic=true)==true' is always true [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:382:51: style: Condition '(def->isVirtual=true)==true' is always true [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:475:86: style: Condition '(def->isStatic=true)==true' is always true [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:476:51: style: Condition '(def->isVirtual=true)==true' is always true [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1250:16: style: The scope of the variable 'identifier' can be reduced. [variableScope] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1026:42: style:inconclusive: Function 'createPropertyDef' argument 1 names different: declaration 'def' definition 'propDef'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.h:239:41: note: Function 'createPropertyDef' argument 1 names different: declaration 'def' definition 'propDef'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1026:42: note: Function 'createPropertyDef' argument 1 names different: declaration 'def' definition 'propDef'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1530:22: style: Local variable 'i' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1514:14: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/moc.cpp:1530:22: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:241:32: style: Redundant condition: The condition '!*data' is redundant since '*data != '.'' is sufficient. [redundantCondition] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:296:31: style: Redundant condition: The condition '*data' is redundant since '*data == '\n'' is sufficient. [redundantCondition] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:418:28: style: Redundant condition: The condition '!*data' is redundant since '*data != '.'' is sufficient. [redundantCondition] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:503:27: style: Redundant condition: The condition '*data' is redundant since '*data == '\n'' is sufficient. [redundantCondition] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1135:54: style: Condition 'token==WHITESPACE' is always false [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1138:65: style: Condition 'lastToken==WHITESPACE' is always false [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1142:67: style: Condition 'lastToken==WHITESPACE' is always false [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1135:45: style: Same expression on both sides of '||' because 'token==PP_WHITESPACE' and 'token==WHITESPACE' represent the same value. [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1138:52: style: Same expression on both sides of '||' because 'lastToken==WHITESPACE' and 'lastToken==PP_WHITESPACE' represent the same value. [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1142:54: style: Same expression on both sides of '||' because 'lastToken==PP_WHITESPACE' and 'lastToken==WHITESPACE' represent the same value. [knownConditionTrueFalse] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1036:59: style:inconclusive: Function 'resolveInclude' argument 1 names different: declaration 'filename' definition 'include'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.h:66:49: note: Function 'resolveInclude' argument 1 names different: declaration 'filename' definition 'include'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1036:59: note: Function 'resolveInclude' argument 1 names different: declaration 'filename' definition 'include'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1217:71: style:inconclusive: Function 'preprocessed' argument 2 names different: declaration 'device' definition 'file'. [funcArgNamesDifferent] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.h:67:61: note: Function 'preprocessed' argument 2 names different: declaration 'device' definition 'file'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1217:71: note: Function 'preprocessed' argument 2 names different: declaration 'device' definition 'file'. qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:559:25: style: Local variable 'sf' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:540:17: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:559:25: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:645:27: style: Local variable 's' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:579:12: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:645:27: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:675:26: style: Local variable 'i' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:644:18: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:675:26: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:711:30: style: Local variable 'i' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:644:18: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:711:30: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:774:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:774:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:785:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:785:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:793:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:793:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:801:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:801:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:809:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:809:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:817:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:817:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:825:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:825:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:839:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:839:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:857:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:857:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:871:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:871:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:885:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:885:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:939:9: style: Local variable 'value' shadows outer function [shadowFunction] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:753:9: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:939:9: note: Shadow variable qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1134:23: style: Local variable 'token' shadows outer variable [shadowVariable] qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1056:15: note: Shadowed declaration qtremoteobjects-everywhere-src-5.15.13/tools/repc/moc_copy/preprocessor.cpp:1134:23: note: Shadow variable diff: DONE