2026-05-02 13:29 ftp://ftp.de.debian.org/debian/pool/main/i/iaito/iaito_6.0.8+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 842 799 elapsed-time: 4.2 3.8 head-timing-info: old-timing-info: head results: iaito-6.0.8+ds/src/CorePlugin.cpp:6:19: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/CorePlugin.cpp:6:12: style: Variable 'core' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/CorePlugin.cpp:6:17: style: Variable 'core' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/core/MainWindow.h:115:5: error: There is an unknown macro here somewhere. Configuration is required. If IAITO_DEPRECATED is a macro then please configure it. [unknownMacro] iaito-6.0.8+ds/src/common/AddressableItemModel.h:40:14: style: The destructor '~AddressableItemModel < QSortFilterProxyModel >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] iaito-6.0.8+ds/src/common/AddressableItemModel.h:13:14: note: Virtual destructor in base class iaito-6.0.8+ds/src/common/AddressableItemModel.h:40:14: note: Destructor in derived class iaito-6.0.8+ds/src/common/AddressableItemModel.h:41:25: style: The function 'asItemModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] iaito-6.0.8+ds/src/common/AddressableItemModel.h:26:33: note: Virtual function in base class iaito-6.0.8+ds/src/common/AddressableItemModel.h:41:25: note: Function in derived class iaito-6.0.8+ds/src/common/AddressableItemModel.cpp:23:62: style:inconclusive: Function 'name' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/AddressableItemModel.h:56:45: style:inconclusive: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/AnalTask.cpp:22:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breaked [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/AnalTask.cpp:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_PERM_RX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/AnalTask.cpp:50:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:62:13: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:84:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:93:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:105:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:114:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:120:13: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:124:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AnalTask.cpp:126:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/AsyncTask.h:36:10: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTask::isInterrupted' can be const. [functionConst] iaito-6.0.8+ds/src/common/AsyncTask.h:37:10: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTask::isRunning' can be const. [functionConst] iaito-6.0.8+ds/src/common/AsyncTask.h:39:20: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTask::getLog' can be const. [functionConst] iaito-6.0.8+ds/src/common/AsyncTask.h:40:26: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTask::getTimer' can be const. [functionConst] iaito-6.0.8+ds/src/common/AsyncTask.cpp:140:24: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTaskManager::getTasksRunning' can be const. [functionConst] iaito-6.0.8+ds/src/common/AsyncTask.h:78:10: note: Either there is a missing 'override', or the member function 'AsyncTaskManager::getTasksRunning' can be const. iaito-6.0.8+ds/src/common/AsyncTask.cpp:140:24: note: Either there is a missing 'override', or the member function 'AsyncTaskManager::getTasksRunning' can be const. iaito-6.0.8+ds/src/common/BugReporting.cpp:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IAITO_VERSION_FULL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Colors.cpp:10:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlagColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Colors.cpp:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ANAL_OP_TYPE_MASK [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Colors.cpp:6:68: performance: Function parameter 'opcode' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R2_HOME_THEMES [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:162:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DarkFlag [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:222:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:287:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/CommandTask.h:20:5: style: Class 'CommandTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/ColorThemeWorker.h:128:5: style: Class 'ColorThemeWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:177:21: style: The scope of the variable 'sl' can be reduced. [variableScope] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:48:14: style: Local variable 'currDir' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:43:10: note: Shadowed declaration iaito-6.0.8+ds/src/common/ColorThemeWorker.cpp:48:14: note: Shadow variable iaito-6.0.8+ds/src/common/CrashHandler.cpp:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/CrashHandler.cpp:122:10: style: The scope of the variable 'ok' can be reduced. [variableScope] iaito-6.0.8+ds/src/common/CrashHandler.cpp:167:17: style: Local variable 'ret' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/common/CrashHandler.cpp:123:9: note: Shadowed declaration iaito-6.0.8+ds/src/common/CrashHandler.cpp:167:17: note: Shadow variable iaito-6.0.8+ds/src/common/Configuration.cpp:305:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyCountry [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:330:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:387:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Configuration.cpp:701:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/DecompileTask.cpp:29:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breaked [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/DecompileTask.cpp:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/DecompileTask.cpp:133:38: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/common/Configuration.cpp:608:20: style: Either there is a missing 'override', or the member function 'Configuration::colorThemeDarkness' can be static. [functionStatic] iaito-6.0.8+ds/src/common/Configuration.h:135:9: note: Either there is a missing 'override', or the member function 'Configuration::colorThemeDarkness' can be static. iaito-6.0.8+ds/src/common/Configuration.cpp:608:20: note: Either there is a missing 'override', or the member function 'Configuration::colorThemeDarkness' can be static. iaito-6.0.8+ds/src/common/Configuration.cpp:714:15: performance: Range variable 'i' should be declared as const reference. [iterateByValue] iaito-6.0.8+ds/src/common/Decompiler.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Decompiler.cpp:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Decompiler.h:28:13: performance: Function 'getId()' should return member 'id' by const reference. [returnByReference] iaito-6.0.8+ds/src/common/Decompiler.h:29:13: performance: Function 'getName()' should return member 'name' by const reference. [returnByReference] iaito-6.0.8+ds/src/common/Decompiler.cpp:14:44: performance: Function parameter 'warningMessage' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/common/DecompilerHighlighter.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_SYNTAX_HIGHLIGHT_TYPE_KEYWORD [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/DecompilerHighlighter.cpp:56:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_SYNTAX_HIGHLIGHT [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/DecompilerHighlighter.h:19:5: style: Class 'DecompilerHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/DecompilerHighlighter.h:33:40: style:inconclusive: Function 'highlightBlock' argument 1 names different: declaration 'text' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/DecompilerHighlighter.cpp:26:7: style: Variable 'mapping' can be declared as const array [constVariable] iaito-6.0.8+ds/src/common/Helpers.cpp:22:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollPerItem [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:144:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:160:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:171:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:178:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:228:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:272:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:314:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Highlighter.cpp:17:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Highlighter.h:19:5: style: Class 'Highlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/Helpers.cpp:29:20: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/common/Helpers.cpp:29:30: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/common/IOModesController.cpp:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/IOModesController.cpp:107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/Helpers.cpp:242:35: performance: Function parameter 'supportedIconsNames' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/common/IOModesController.cpp:63:22: style: Variable 'reopenButton' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/common/IOModesController.cpp:65:22: style: Variable 'iocacheButton' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/common/IOModesController.cpp:86:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/common/IaitoSeekable.cpp:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/IaitoSeekable.cpp:58:21: style:inconclusive: Either there is a missing 'override', or the member function 'IaitoSeekable::isSynchronized' can be const. [functionConst] iaito-6.0.8+ds/src/common/IaitoSeekable.h:45:10: note: Either there is a missing 'override', or the member function 'IaitoSeekable::isSynchronized' can be const. iaito-6.0.8+ds/src/common/IaitoSeekable.cpp:58:21: note: Either there is a missing 'override', or the member function 'IaitoSeekable::isSynchronized' can be const. iaito-6.0.8+ds/src/common/JsonModel.cpp:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/JsonModel.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/JsonModel.cpp:115:16: style: Either there is a missing 'override', or the member function 'JsonModel::columnCount' can be static. [functionStatic] iaito-6.0.8+ds/src/common/JsonModel.h:29:9: note: Either there is a missing 'override', or the member function 'JsonModel::columnCount' can be static. iaito-6.0.8+ds/src/common/JsonModel.cpp:115:16: note: Either there is a missing 'override', or the member function 'JsonModel::columnCount' can be static. iaito-6.0.8+ds/src/common/JsonTreeItem.h:16:5: style: Class 'JsonTreeItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/JsonModel.cpp:44:19: style: Variable 'item' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/common/JsonModel.cpp:103:19: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/common/JsonTreeItem.h:26:13: performance: Function 'key()' should return member 'mKey' by const reference. [returnByReference] iaito-6.0.8+ds/src/common/JsonTreeItem.h:27:13: performance: Function 'value()' should return member 'mValue' by const reference. [returnByReference] iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:78:29: style: Local variable 'key' shadows outer function [shadowFunction] iaito-6.0.8+ds/src/common/JsonTreeItem.h:26:13: note: Shadowed declaration iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:78:29: note: Shadow variable iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:80:27: style: Local variable 'child' shadows outer function [shadowFunction] iaito-6.0.8+ds/src/common/JsonTreeItem.h:19:19: note: Shadowed declaration iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:80:27: note: Shadow variable iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:90:27: style: Local variable 'child' shadows outer function [shadowFunction] iaito-6.0.8+ds/src/common/JsonTreeItem.h:19:19: note: Shadowed declaration iaito-6.0.8+ds/src/common/JsonTreeItem.cpp:90:27: note: Shadow variable iaito-6.0.8+ds/src/common/MdHighlighter.cpp:10:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/MdHighlighter.cpp:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlightingRules [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ProgressIndicator.cpp:71:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RoundCap [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ProgressIndicator.h:10:5: style: Class 'ProgressIndicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/ProgressIndicator.h:23:34: style:inconclusive: Function 'timerEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/ProgressIndicator.h:24:34: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/R2Task.cpp:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tasks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2GhidraCmdDecompiler.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2GhidraCmdDecompiler.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2Task.cpp:49:14: style:inconclusive: Either there is a missing 'override', or the member function 'R2Task::breakTask' can be const. [functionConst] iaito-6.0.8+ds/src/common/R2Task.h:27:10: note: Either there is a missing 'override', or the member function 'R2Task::breakTask' can be const. iaito-6.0.8+ds/src/common/R2Task.cpp:49:14: note: Either there is a missing 'override', or the member function 'R2Task::breakTask' can be const. iaito-6.0.8+ds/src/common/R2Task.cpp:85:21: style:inconclusive: Either there is a missing 'override', or the member function 'R2Task::getResultRaw' can be const. [functionConst] iaito-6.0.8+ds/src/common/R2Task.h:32:17: note: Either there is a missing 'override', or the member function 'R2Task::getResultRaw' can be const. iaito-6.0.8+ds/src/common/R2Task.cpp:85:21: note: Either there is a missing 'override', or the member function 'R2Task::getResultRaw' can be const. iaito-6.0.8+ds/src/common/R2pdcCmdDecompiler.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2pdcCmdDecompiler.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2retdecDecompiler.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/R2retdecDecompiler.cpp:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_OFFSET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RefreshDeferrer.h:69:62: warning: Class 'ReplacingRefreshDeferrerAccumulator' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] iaito-6.0.8+ds/src/common/RefreshDeferrer.h:69:62: warning: Class 'ReplacingRefreshDeferrerAccumulator' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] iaito-6.0.8+ds/src/common/ResourcePaths.cpp:58:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ResourcePaths.cpp:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ResourcePaths.cpp:19:39: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/common/ResourcePaths.cpp:39:16: style: Variable 'path' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/common/ResourcePaths.cpp:42:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/common/RunScriptTask.cpp:18:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breaked [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RunScriptTask.cpp:27:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RunScriptTask.cpp:25:9: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/RunScriptTask.cpp:29:13: warning: Return value of function log() is not used. [ignoredReturnValue] iaito-6.0.8+ds/src/common/RichTextPainter.cpp:111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RichTextPainter.cpp:156:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForegroundBrush [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RichTextPainter.cpp:24:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cyan [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SelectionHighlight.cpp:24:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/RichTextPainter.h:24:5: warning: Member variable 'CustomRichText_t::flags' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/common/CachedFontMetrics.h:52:7: style:inconclusive: Technically the member function 'CachedFontMetrics < double >::height' can be const. [functionConst] iaito-6.0.8+ds/src/common/SettingsUpgrade.cpp:169:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iaitoSpecificOptions [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SettingsUpgrade.cpp:189:5: style: Statements following 'return' will never be executed. [unreachableCode] iaito-6.0.8+ds/src/common/ShortcutKeys.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_marks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ShortcutKeys.cpp:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/ShortcutKeys.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_marks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SvgIconEngine.cpp:13:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SvgIconEngine.cpp:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SvgIconEngine.h:19:66: style:inconclusive: Function 'paint' argument 3 names different: declaration 'mode' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/SvgIconEngine.h:19:85: style:inconclusive: Function 'paint' argument 4 names different: declaration 'state' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/common/SyntaxHighlighter.cpp:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkCyan [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/SyntaxHighlighter.h:36:5: style: Class 'FallbackSyntaxHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textEdit [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editedText [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editedText [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:73:24: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/common/TextEditDialog.cpp:70:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/common/TypeScriptHighlighter.cpp:12:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/common/TypeScriptHighlighter.h:12:5: style: Class 'TypeScriptHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/core/Iaito.h:159:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IAITO_QT_SKIP_EMPTY_PARTS [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/GuiCorePlugin.cpp:30:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/GuiCorePlugin.cpp:15:24: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.h:331:29: performance: Function parameter 'thing' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/MainWindow.cpp:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabsOnTop [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disassemblyContextMenuExtensions [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:319:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:400:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable consoleDock [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:507:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overviewDock [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:564:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuFile [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:586:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopDockWidgetArea [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:617:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:637:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:662:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newFileDialog [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newFileDialog [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:678:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:708:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:807:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:818:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:834:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:883:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functionsDock [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:893:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable responsive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:909:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabsOnTop [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:919:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabsOnTop [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:940:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDockWidgetFeatures [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:958:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1016:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackDock [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1029:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSyncMemoryWidget [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1040:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1061:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSyncMemoryWidget [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1071:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1087:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSyncMemoryWidget [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastMemoryWidget [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1182:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DelayedPopup [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1256:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1280:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuLayouts [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAYOUT_DEBUG [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1335:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSyncMemoryWidget [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functionDockWidthToRestore [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functionDockWidthToRestore [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1435:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dockWidgets [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1583:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentlyDebugging [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1599:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1615:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFile [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1650:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable responsive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1667:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabsOnTop [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1718:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1837:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1901:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layouts [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1928:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1960:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontChange [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:1980:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:2024:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disassemblyContextMenuExtensions [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/MainWindow.cpp:729:10: style: The scope of the variable 'graphContainsFunc' can be reduced. [variableScope] iaito-6.0.8+ds/src/core/MainWindow.cpp:1039:13: style: The scope of the variable 'name' can be reduced. [variableScope] iaito-6.0.8+ds/src/core/MainWindow.cpp:1572:19: style: Local variable 'it' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/core/MainWindow.cpp:1565:15: note: Shadowed declaration iaito-6.0.8+ds/src/core/MainWindow.cpp:1572:19: note: Shadow variable iaito-6.0.8+ds/src/core/MainWindow.cpp:1572:55: style: Local variable 'end' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/core/MainWindow.cpp:1565:37: note: Shadowed declaration iaito-6.0.8+ds/src/core/MainWindow.cpp:1572:55: note: Shadow variable iaito-6.0.8+ds/src/core/MainWindow.cpp:1859:18: style: Local variable 'cmd' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/core/MainWindow.cpp:1852:14: note: Shadowed declaration iaito-6.0.8+ds/src/core/MainWindow.cpp:1859:18: note: Shadow variable iaito-6.0.8+ds/src/core/MainWindow.cpp:452:59: performance: Function parameter 'docks' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/MainWindow.cpp:1859:18: style: Variable 'cmd' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/dialogs/AboutDialog.cpp:31:29: error: There is an unknown macro here somewhere. Configuration is required. If IAITO_VERSION_FULL is a macro then please configure it. [unknownMacro] iaito-6.0.8+ds/src/dialogs/AsyncTaskDialog.cpp:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AsyncTaskDialog.h:25:10: style:inconclusive: Either there is a missing 'override', or the member function 'AsyncTaskDialog::getInterruptOnClose' can be const. [functionConst] iaito-6.0.8+ds/src/dialogs/AsyncTaskDialog.h:21:5: style: Class 'AsyncTaskDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/core/Iaito.cpp:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueInstance [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:324:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:332:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:399:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ls_free [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:515:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:538:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:650:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:781:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_MODE_SET [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:811:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_PERM_R [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:831:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:942:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1027:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_META_TYPE_COMMENT [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1032:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1042:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1052:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1063:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1075:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1410:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1623:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UT32_MAX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1636:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UT64_MAX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1806:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1847:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1932:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:1976:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2030:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2069:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2350:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BP_PROT_EXEC [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2458:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Named [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2639:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MODE_DISABLED [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2677:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAsmPlugin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2693:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalPlugin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2838:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAsmPlugin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2864:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalPlugin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2898:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalFunction [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:2952:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBinImport [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3015:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBinSymbol [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3359:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RBinAddr [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3473:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3562:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalMethod [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3610:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalBaseClass [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3658:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAnalVTable [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:3696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ANAL_CLASS_ERR_SUCCESS [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:4386:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_anal_version [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:4542:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MODE_16M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:4579:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MODE_16M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:160:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_REGEX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:181:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:244:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:293:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:318:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:33:19: style: Either there is a missing 'override', or the member function 'ProcessModel::columnCount' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:32:9: note: Either there is a missing 'override', or the member function 'ProcessModel::columnCount' can be static. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:33:19: note: Either there is a missing 'override', or the member function 'ProcessModel::columnCount' can be static. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:284:24: style: Either there is a missing 'override', or the member function 'AttachProcDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:81:10: note: Either there is a missing 'override', or the member function 'AttachProcDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:284:24: note: Either there is a missing 'override', or the member function 'AttachProcDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:29:5: style: Class 'ProcessModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:47:5: style: Class 'ProcessProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:59:5: style: Class 'ProcessBeingAnalysedProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:31:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:32:40: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:35:54: style:inconclusive: Function 'headerData' argument 2 names different: declaration 'orientation' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:88:31: style:inconclusive: Function 'lessThan' argument 1 names different: declaration 'left' definition 'leftProc'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:36:52: note: Function 'lessThan' argument 1 names different: declaration 'left' definition 'leftProc'. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:88:31: note: Function 'lessThan' argument 1 names different: declaration 'left' definition 'leftProc'. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:88:67: style:inconclusive: Function 'lessThan' argument 2 names different: declaration 'right' definition 'rightProc'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:36:84: note: Function 'lessThan' argument 2 names different: declaration 'right' definition 'rightProc'. iaito-6.0.8+ds/src/dialogs/AttachProcDialog.cpp:88:67: note: Function 'lessThan' argument 2 names different: declaration 'right' definition 'rightProc'. iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:16:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:94:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BP_PROT_READ [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:152:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:167:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:173:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Module [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BP_PROT_READ [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.h:17:5: style: Class 'BreakpointsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.h:18:5: style: Class 'BreakpointsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:70:67: style:inconclusive: Function 'BreakpointsDialog' argument 1 names different: declaration 'editableBreakpoint' definition 'breakpoint'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.h:17:52: note: Function 'BreakpointsDialog' argument 1 names different: declaration 'editableBreakpoint' definition 'breakpoint'. iaito-6.0.8+ds/src/dialogs/BreakpointsDialog.cpp:70:67: note: Function 'BreakpointsDialog' argument 1 names different: declaration 'editableBreakpoint' definition 'breakpoint'. iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:11:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:19:22: style: Either there is a missing 'override', or the member function 'CommentsDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/CommentsDialog.h:26:10: note: Either there is a missing 'override', or the member function 'CommentsDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:19:22: note: Either there is a missing 'override', or the member function 'CommentsDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:44:50: style: Condition 'oldComment.isEmpty()' is always false [knownConditionTrueFalse] iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:44:26: note: Assuming that condition 'oldComment.isNull()' is not redundant iaito-6.0.8+ds/src/dialogs/CommentsDialog.cpp:44:50: note: Condition 'oldComment.isEmpty()' is always false iaito-6.0.8+ds/src/dialogs/CommentsDialog.h:33:31: style:inconclusive: Function 'eventFilter' argument 1 names different: declaration 'obj' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/EditFunctionDialog.cpp:9:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditFunctionDialog.cpp:62:26: style: Either there is a missing 'override', or the member function 'EditFunctionDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/EditFunctionDialog.h:31:10: note: Either there is a missing 'override', or the member function 'EditFunctionDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditFunctionDialog.cpp:62:26: note: Either there is a missing 'override', or the member function 'EditFunctionDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.cpp:13:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.cpp:20:29: style: Either there is a missing 'override', or the member function 'EditInstructionDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.h:25:10: note: Either there is a missing 'override', or the member function 'EditInstructionDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.cpp:20:29: note: Either there is a missing 'override', or the member function 'EditInstructionDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.cpp:5:66: style:inconclusive: Function 'EditInstructionDialog' argument 1 names different: declaration 'isEditingBytes' definition 'editMode'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.h:18:56: note: Function 'EditInstructionDialog' argument 1 names different: declaration 'isEditingBytes' definition 'editMode'. iaito-6.0.8+ds/src/dialogs/EditInstructionDialog.cpp:5:66: note: Function 'EditInstructionDialog' argument 1 names different: declaration 'isEditingBytes' definition 'editMode'. iaito-6.0.8+ds/src/core/Iaito.cpp:215:12: warning: Member variable 'IaitoCore::asyncTaskManager' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/core/Iaito.cpp:215:12: warning: Member variable 'IaitoCore::bbHighlighter' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/core/Iaito.cpp:215:12: warning: Member variable 'IaitoCore::debugTaskDialog' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/core/Iaito.cpp:619:20: style: Either there is a missing 'override', or the member function 'IaitoCore::cmdTask' can be static. [functionStatic] iaito-6.0.8+ds/src/core/Iaito.h:162:13: note: Either there is a missing 'override', or the member function 'IaitoCore::cmdTask' can be static. iaito-6.0.8+ds/src/core/Iaito.cpp:619:20: note: Either there is a missing 'override', or the member function 'IaitoCore::cmdTask' can be static. iaito-6.0.8+ds/src/core/Iaito.cpp:2526:17: style: Either there is a missing 'override', or the member function 'IaitoCore::isBreakpoint' can be static. [functionStatic] iaito-6.0.8+ds/src/core/Iaito.h:483:10: note: Either there is a missing 'override', or the member function 'IaitoCore::isBreakpoint' can be static. iaito-6.0.8+ds/src/core/Iaito.cpp:2526:17: note: Either there is a missing 'override', or the member function 'IaitoCore::isBreakpoint' can be static. iaito-6.0.8+ds/src/core/Iaito.cpp:2611:17: style:inconclusive: Either there is a missing 'override', or the member function 'IaitoCore::isGraphEmpty' can be const. [functionConst] iaito-6.0.8+ds/src/core/Iaito.h:525:10: note: Either there is a missing 'override', or the member function 'IaitoCore::isGraphEmpty' can be const. iaito-6.0.8+ds/src/core/Iaito.cpp:2611:17: note: Either there is a missing 'override', or the member function 'IaitoCore::isGraphEmpty' can be const. iaito-6.0.8+ds/src/core/Iaito.h:505:25: performance: Function 'getDecompilers()' should return member 'decompilers' by const reference. [returnByReference] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:11:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:50:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:92:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:33:24: style: Either there is a missing 'override', or the member function 'EditMethodDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/EditMethodDialog.h:61:10: note: Either there is a missing 'override', or the member function 'EditMethodDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditMethodDialog.cpp:33:24: note: Either there is a missing 'override', or the member function 'EditMethodDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/EditStringDialog.cpp:13:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:389:26: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:413:26: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1412:26: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1720:42: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1722:48: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1735:21: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1736:21: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1737:38: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:1750:50: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/core/Iaito.cpp:4602:39: style: C-style pointer casting [cstyleCast] iaito-6.0.8+ds/src/dialogs/EditVariablesDialog.cpp:80:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/EditVariablesDialog.cpp:8:62: performance: Function parameter 'initialVar' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3009:16: style: The scope of the variable 'it' can be reduced. [variableScope] iaito-6.0.8+ds/src/core/Iaito.cpp:564:39: style:inconclusive: Function 'cmdRaw' argument 1 names different: declaration 'cmd' definition 'rcmd'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:114:32: note: Function 'cmdRaw' argument 1 names different: declaration 'cmd' definition 'rcmd'. iaito-6.0.8+ds/src/core/Iaito.cpp:564:39: note: Function 'cmdRaw' argument 1 names different: declaration 'cmd' definition 'rcmd'. iaito-6.0.8+ds/src/core/Iaito.cpp:922:52: style:inconclusive: Function 'editBytes' argument 2 names different: declaration 'inst' definition 'bytes'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:252:45: note: Function 'editBytes' argument 2 names different: declaration 'inst' definition 'bytes'. iaito-6.0.8+ds/src/core/Iaito.cpp:922:52: note: Function 'editBytes' argument 2 names different: declaration 'inst' definition 'bytes'. iaito-6.0.8+ds/src/core/Iaito.cpp:1095:37: style:inconclusive: Function 'seekAndShow' argument 1 names different: declaration 'thing' definition 'offset'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:349:30: note: Function 'seekAndShow' argument 1 names different: declaration 'thing' definition 'offset'. iaito-6.0.8+ds/src/core/Iaito.cpp:1095:37: note: Function 'seekAndShow' argument 1 names different: declaration 'thing' definition 'offset'. iaito-6.0.8+ds/src/core/Iaito.cpp:1529:53: style:inconclusive: Function 'formatRefDesc' argument 1 names different: declaration 'ref' definition 'refItem'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:433:46: note: Function 'formatRefDesc' argument 1 names different: declaration 'ref' definition 'refItem'. iaito-6.0.8+ds/src/core/Iaito.cpp:1529:53: note: Function 'formatRefDesc' argument 1 names different: declaration 'ref' definition 'refItem'. iaito-6.0.8+ds/src/core/Iaito.cpp:3706:46: style:inconclusive: Function 'setAnalMethod' argument 1 names different: declaration 'cls' definition 'className'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:310:39: note: Function 'setAnalMethod' argument 1 names different: declaration 'cls' definition 'className'. iaito-6.0.8+ds/src/core/Iaito.cpp:3706:46: note: Function 'setAnalMethod' argument 1 names different: declaration 'cls' definition 'className'. iaito-6.0.8+ds/src/core/Iaito.cpp:4326:32: style:inconclusive: Function 'hexdump' argument 1 names different: declaration 'offset' definition 'address'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:392:25: note: Function 'hexdump' argument 1 names different: declaration 'offset' definition 'address'. iaito-6.0.8+ds/src/core/Iaito.cpp:4326:32: note: Function 'hexdump' argument 1 names different: declaration 'offset' definition 'address'. iaito-6.0.8+ds/src/core/Iaito.cpp:4573:42: style:inconclusive: Function 'getHexdumpPreview' argument 1 names different: declaration 'offset' definition 'address'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/core/Iaito.h:393:35: note: Function 'getHexdumpPreview' argument 1 names different: declaration 'offset' definition 'address'. iaito-6.0.8+ds/src/core/Iaito.cpp:4573:42: note: Function 'getHexdumpPreview' argument 1 names different: declaration 'offset' definition 'address'. iaito-6.0.8+ds/src/dialogs/FlagDialog.cpp:27:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/FlagDialog.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/FlagDialog.cpp:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/FlagDialog.cpp:125:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/core/Iaito.cpp:379:43: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:402:47: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:420:35: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:420:49: performance: Function parameter 'key' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:432:32: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:432:46: performance: Function parameter 'key' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:432:59: performance: Function parameter 'val' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:730:13: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:805:33: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:828:33: performance: Function parameter 'path' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:853:36: performance: Function parameter 'old_name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:853:54: performance: Function parameter 'new_name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:859:48: performance: Function parameter 'newName' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:859:65: performance: Function parameter 'oldName' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1095:37: performance: Function parameter 'offset' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1307:32: performance: Function parameter 'arch' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1307:46: performance: Function parameter 'cpu' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1521:33: performance: Function parameter 'val' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1521:52: performance: Function parameter 'prepend_val' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1521:79: performance: Function parameter 'append_val' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:1831:44: performance: Function parameter 'registerRole' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:2160:44: performance: Function parameter 'offset' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:2333:40: performance: Function parameter 'plugin' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3236:55: performance: Function parameter 'flagspace' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3861:18: performance: Range variable 'key' should be declared as const reference. [iterateByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3878:18: performance: Range variable 'key' should be declared as const reference. [iterateByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3919:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3919:53: performance: Function parameter 'category' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3946:58: performance: Function parameter 'search_for' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:3946:78: performance: Function parameter 'space' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:4047:13: performance: Function parameter 'variableName' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/core/Iaito.cpp:301:12: style: Variable 'kore' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:389:20: style: Variable 'nsi' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:744:14: style: Variable 'f' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:1651:20: style: Variable 'map' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:1656:22: style: Variable 'sect' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:1665:19: style: Variable 'r' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:1675:20: style: Variable 'fcn' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:2450:82: style: Parameter 'bpi' can be declared as pointer to const [constParameterPointer] iaito-6.0.8+ds/src/core/Iaito.cpp:3521:14: style: Variable 'kv' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4188:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4198:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4203:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4208:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4213:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4218:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:4223:14: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/core/Iaito.cpp:334:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/core/Iaito.cpp:1486:33: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/dialogs/HexdumpRangeDialog.cpp:135:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/HexdumpRangeDialog.cpp:42:26: style:inconclusive: Either there is a missing 'override', or the member function 'HexdumpRangeDialog::empty' can be const. [functionConst] iaito-6.0.8+ds/src/dialogs/HexdumpRangeDialog.h:18:10: note: Either there is a missing 'override', or the member function 'HexdumpRangeDialog::empty' can be const. iaito-6.0.8+ds/src/dialogs/HexdumpRangeDialog.cpp:42:26: note: Either there is a missing 'override', or the member function 'HexdumpRangeDialog::empty' can be const. iaito-6.0.8+ds/src/core/Iaito.cpp:2954:17: style: Variable 'type' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/core/Iaito.cpp:3017:21: style: Variable 'type' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:26:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:135:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Little [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:496:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownArrow [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:146:38: style:inconclusive: Either there is a missing 'override', or the member function 'InitialOptionsDialog::getAnalysisCommands' can be const. [functionConst] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.h:60:20: note: Either there is a missing 'override', or the member function 'InitialOptionsDialog::getAnalysisCommands' can be const. iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:146:38: note: Either there is a missing 'override', or the member function 'InitialOptionsDialog::getAnalysisCommands' can be const. iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:220:36: style: Condition 'cpu.isEmpty()' is always false [knownConditionTrueFalse] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:220:19: note: Assuming that condition 'cpu.isNull()' is not redundant iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:220:36: note: Condition 'cpu.isEmpty()' is always false iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.h:30:50: style:inconclusive: Function 'on_archComboBox_currentIndexChanged' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:337:17: style: Local variable 'main' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.h:43:17: note: Shadowed declaration iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:337:17: note: Shadow variable iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:149:16: style: Variable 'commandDesc' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:39:41: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/dialogs/LayoutManager.cpp:47:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/LayoutManager.cpp:63:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:93:5: error: Uninitialized variables: item.checkbox, item.checked [uninitvar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:173:9: error: Uninitialized variables: item.checkbox, item.checked [uninitvar] iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.cpp:259:9: error: Uninitialized variables: item.checkbox, item.checked [uninitvar] iaito-6.0.8+ds/src/dialogs/LinkTypeDialog.cpp:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/LinkTypeDialog.cpp:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MapFileDialog.cpp:22:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFILEDIALOG_FLAGS [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MapFileDialog.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NativeDebugDialog.cpp:11:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:11:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:79:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extension [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:61:14: style: Local variable 'selectedType' shadows outer function [shadowFunction] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.h:26:21: note: Shadowed declaration iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:61:14: note: Shadow variable iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:18:61: performance: Function parameter 'types' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/dialogs/MultitypeFileSaveDialog.cpp:28:16: style: Variable 'type' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verticalSpacer [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:116:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFILEDIALOG_FLAGS [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:171:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:189:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:207:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:338:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:380:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTipRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:430:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxRecentFiles [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/NewFileDialog.cpp:484:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:27:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Enabled [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:52:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:158:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:168:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:176:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.cpp:190:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.h:20:5: style: Class 'CheckBoxDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.h:41:30: style:inconclusive: Function 'processFinished' argument 1 names different: declaration 'exitCode' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.h:41:61: style:inconclusive: Function 'processFinished' argument 2 names different: declaration 'status' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/R2PluginsDialog.cpp:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/R2TaskDialog.h:28:10: style:inconclusive: Either there is a missing 'override', or the member function 'R2TaskDialog::getBreakOnClose' can be const. [functionConst] iaito-6.0.8+ds/src/dialogs/R2TaskDialog.h:24:5: style: Class 'R2TaskDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/SaveProjectDialog.cpp:20:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/SaveProjectDialog.cpp:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestructiveRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:26:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:221:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:101:25: style: Either there is a missing 'override', or the member function 'RemoteDebugDialog::on_buttonBox_accepted' can be static. [functionStatic] iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.h:30:10: note: Either there is a missing 'override', or the member function 'RemoteDebugDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:101:25: note: Either there is a missing 'override', or the member function 'RemoteDebugDialog::on_buttonBox_accepted' can be static. iaito-6.0.8+ds/src/dialogs/RemoteDebugDialog.cpp:141:46: performance: Function parameter 'formdata' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mode [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_selectedKey [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mode [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/ShortcutKeysDialog.cpp:118:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/TypesInteractionDialog.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syntaxHighLighter [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/TypesInteractionDialog.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFILEDIALOG_FLAGS [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/TypesInteractionDialog.cpp:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/TypesInteractionDialog.cpp:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/WelcomeDialog.cpp:19:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/WelcomeDialog.cpp:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/WelcomeDialog.cpp:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/VersionInfoDialog.cpp:18:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/WelcomeDialog.h:34:46: style:inconclusive: Function 'on_updatesCheckBox_stateChanged' argument 1 names different: declaration 'state' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/dialogs/WriteCommandsDialogs.cpp:64:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/WriteCommandsDialogs.h:23:37: style: Class 'Base64EnDecodedWriteDialog' is unsafe, 'Base64EnDecodedWriteDialog::ui' can leak by wrong usage. [unsafeClassCanLeak] iaito-6.0.8+ds/src/dialogs/WriteCommandsDialogs.h:37:35: style: Class 'IncrementDecrementDialog' is unsafe, 'IncrementDecrementDialog::ui' can leak by wrong usage. [unsafeClassCanLeak] iaito-6.0.8+ds/src/dialogs/XrefsDialog.cpp:19:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/XrefsDialog.cpp:146:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MODE_16M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/XrefsDialog.cpp:231:12: warning: Member variable 'XrefModel::to' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/dialogs/XrefsDialog.h:21:5: style: Class 'XrefModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/dialogs/XrefsDialog.cpp:107:38: style: The scope of the variable 'extraSelections' can be reduced. [variableScope] iaito-6.0.8+ds/src/dialogs/preferences/AnalOptionsWidget.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AnalOptionsWidget.cpp:104:52: style:inconclusive: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/preferences/AnalOptionsWidget.h:52:44: note: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. iaito-6.0.8+ds/src/dialogs/preferences/AnalOptionsWidget.cpp:104:52: note: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. iaito-6.0.8+ds/src/dialogs/preferences/AnalOptionsWidget.cpp:144:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:58:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:131:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:161:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:189:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:203:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HomeLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:231:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HomeLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:253:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AppearanceOptionsWidget.cpp:300:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AsmOptionsWidget.cpp:92:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/AsmOptionsWidget.cpp:344:51: style:inconclusive: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/preferences/AsmOptionsWidget.h:62:37: note: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. iaito-6.0.8+ds/src/dialogs/preferences/AsmOptionsWidget.cpp:344:51: note: Function 'checkboxEnabler' argument 1 names different: declaration 'checkbox' definition 'checkBox'. iaito-6.0.8+ds/src/dialogs/preferences/ColorThemeEditDialog.cpp:37:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDockWidgetFeatures [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/ColorThemeEditDialog.cpp:108:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/ColorThemeEditDialog.cpp:141:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/ColorThemeEditDialog.cpp:162:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/DebugOptionsWidget.cpp:62:62: style:inconclusive: Function 'onDebugPluginChanged' argument 1 names different: declaration 'index' definition 'plugin'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/preferences/DebugOptionsWidget.h:29:46: note: Function 'onDebugPluginChanged' argument 1 names different: declaration 'index' definition 'plugin'. iaito-6.0.8+ds/src/dialogs/preferences/DebugOptionsWidget.cpp:62:62: note: Function 'onDebugPluginChanged' argument 1 names different: declaration 'index' definition 'plugin'. iaito-6.0.8+ds/src/dialogs/preferences/ColorThemeEditDialog.cpp:22:5: performance: Variable 'showAlphaOptions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] iaito-6.0.8+ds/src/dialogs/preferences/GraphOptionsWidget.cpp:39:15: style: Variable 'graphSpacingWidgets' can be declared as const array [constVariable] iaito-6.0.8+ds/src/dialogs/preferences/InitializationFileEditor.cpp:30:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modificationChanged [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/InitializationFileEditor.cpp:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/InitializationFileEditor.cpp:74:26: style: Error code from the return value of function iaitoRCDirectory.mkpath() is not used. [ignoredReturnErrorCode] iaito-6.0.8+ds/src/dialogs/preferences/KeyboardOptionsWidget.cpp:13:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/KeyboardOptionsWidget.cpp:9:65: style:inconclusive: Function 'KeyboardOptionsWidget' argument 1 names different: declaration 'parent' definition 'dialog'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/dialogs/preferences/KeyboardOptionsWidget.h:18:55: note: Function 'KeyboardOptionsWidget' argument 1 names different: declaration 'parent' definition 'dialog'. iaito-6.0.8+ds/src/dialogs/preferences/KeyboardOptionsWidget.cpp:9:65: note: Function 'KeyboardOptionsWidget' argument 1 names different: declaration 'parent' definition 'dialog'. iaito-6.0.8+ds/src/dialogs/preferences/PluginsOptionsWidget.cpp:24:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextBrowserInteraction [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/PreferenceCategory.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/PreferenceCategory.cpp:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/PreferencesDialog.cpp:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/PreferencesDialog.cpp:98:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/dialogs/preferences/PreferencesDialog.cpp:120:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/AddressableItemContextMenu.cpp:27:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/AddressableItemContextMenu.cpp:71:64: performance: Function parameter 'name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/AddressableItemContextMenu.cpp:93:21: style: Variable 'tmpName' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWithChildrenShortcut [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:164:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_MAX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:275:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:306:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Semicolon [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:323:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_X [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:328:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_N [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:359:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Y [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:372:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:382:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:440:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_CONSTANT_VARIABLE [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:547:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_FUNCTION_NAME [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:565:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_MAX [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:631:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_CODEMETA_TYPE_GLOBAL_VARIABLE [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:143:29: style:inconclusive: Either there is a missing 'override', or the member function 'DecompilerContextMenu::getIsTogglingBreakpoints' can be const. [functionConst] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.h:19:10: note: Either there is a missing 'override', or the member function 'DecompilerContextMenu::getIsTogglingBreakpoints' can be const. iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:143:29: note: Either there is a missing 'override', or the member function 'DecompilerContextMenu::getIsTogglingBreakpoints' can be const. iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:84:59: performance: Function parameter 'word' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:109:66: performance: Function parameter 'offsetList' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:415:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:449:24: style: Variable 'func' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/menus/DecompilerContextMenu.cpp:670:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:745:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:750:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Semicolon [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:755:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:760:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_C [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:765:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_A [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:770:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:775:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_D [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:780:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Asterisk [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:785:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_N [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:790:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Y [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:795:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_X [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:805:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_L [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:810:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:815:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_P [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:820:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHIFT [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_U [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:990:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1069:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disassembly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1105:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_None [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWithChildrenShortcut [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1290:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWithChildrenShortcut [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:23:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueInstance [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:94:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:124:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:138:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:60:26: style: Error code from the return value of function nativePluginsDir.mkdir() is not used. [ignoredReturnErrorCode] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:129:16: style: Error code from the return value of function pluginsDir.mkpath() is not used. [ignoredReturnErrorCode] iaito-6.0.8+ds/src/plugins/PluginManager.h:41:35: style:inconclusive: Either there is a missing 'override', or the member function 'PluginManager::getPlugins' can be const. [functionConst] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:80:63: style:inconclusive: Function 'operator()' argument 1 names different: declaration '' definition 'plugin'. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:42:16: style: Variable 'dir' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:96:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:116:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/plugins/PluginManager.cpp:76:19: style: Variable 'loadedPlugins' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/plugins/sample-cpp/IaitoSamplePlugin.cpp:31:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferred [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoDockWidget.h:16:5: error: There is an unknown macro here somewhere. Configuration is required. If IAITO_DEPRECATED is a macro then please configure it. [unknownMacro] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:798:38: style: Either there is a missing 'override', or the member function 'DisassemblyContextMenu::getDisplayOptionsSequence' can be static. [functionStatic] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.h:112:18: note: Either there is a missing 'override', or the member function 'DisassemblyContextMenu::getDisplayOptionsSequence' can be static. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:798:38: note: Either there is a missing 'override', or the member function 'DisassemblyContextMenu::getDisplayOptionsSequence' can be static. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:678:44: style: Condition 'comment.isEmpty()' is always false [knownConditionTrueFalse] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:678:23: note: Assuming that condition 'comment.isNull()' is not redundant iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:678:44: note: Condition 'comment.isEmpty()' is always false iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1252:50: style:inconclusive: Function 'addAnonymousAction' argument 3 names different: declaration 'shortcut' definition 'keySequence'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.h:221:78: note: Function 'addAnonymousAction' argument 3 names different: declaration 'shortcut' definition 'keySequence'. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1252:50: note: Function 'addAnonymousAction' argument 3 names different: declaration 'shortcut' definition 'keySequence'. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1283:74: style:inconclusive: Function 'initAction' argument 4 names different: declaration 'keySequence' definition 'keySequenceList'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.h:225:90: note: Function 'initAction' argument 4 names different: declaration 'keySequence' definition 'keySequenceList'. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1283:74: note: Function 'initAction' argument 4 names different: declaration 'keySequence' definition 'keySequenceList'. iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:440:13: style: Local variable 'offset' shadows outer argument [shadowArgument] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:433:93: note: Shadowed declaration iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:440:13: note: Shadow variable iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1261:66: performance: Function parameter 'name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1272:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1283:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:488:20: style: Variable 'fcn' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:489:16: style: Variable 'flag' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:974:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:563:76: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:587:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:1296:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/BinariesWidget.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binariesModel [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/BinariesWidget.cpp:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/menus/DisassemblyContextMenu.cpp:837:33: style: Variable 'oldInstructionBytes' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/widgets/BoolToggleDelegate.cpp:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/BoolToggleDelegate.cpp:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/BoolToggleDelegate.h:11:5: style: Class 'BoolTogggleDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/CodeEditor.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupCompletion [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CodeEditor.cpp:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CodeEditor.cpp:96:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CodeEditor.cpp:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CodeEditor.h:14:5: style: Class 'CodeEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/ColorThemeComboBox.cpp:14:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeComboBox.cpp:31:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorChanged [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:319:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CrossCursor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:409:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:448:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorPicker.h:61:18: style: Virtual function 'setColor' is called from destructor '~ColorPicker()' at line 233. Dynamic binding is not used. [virtualCallInConstructor] iaito-6.0.8+ds/src/widgets/ColorPicker.cpp:233:9: note: Calling setColor iaito-6.0.8+ds/src/widgets/ColorPicker.h:61:18: note: setColor is a virtual function iaito-6.0.8+ds/src/widgets/ColorPicker.h:167:5: style: Class 'AlphaChannelBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/ColorPicker.h:190:5: style: Class 'ColorValueBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/ColorPicker.h:46:6: style: The destructor '~ColorPicker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] iaito-6.0.8+ds/src/widgets/ColorPicker.h:19:14: note: Virtual destructor in base class iaito-6.0.8+ds/src/widgets/ColorPicker.h:46:6: note: Destructor in derived class iaito-6.0.8+ds/src/widgets/ColorPicker.h:179:39: style:inconclusive: Function 'colorToPoint' argument 1 names different: declaration 'color' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resetButtonPixmap [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable margin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable margin [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resetButtonRect [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:196:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:233:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:257:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:282:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:298:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:326:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:352:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:376:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:405:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/ColorThemeListView.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CustomCommandWidget.cpp:21:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monospace [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CustomCommandWidget.cpp:66:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CustomCommandWidget.cpp:98:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/CustomCommandWidget.cpp:113:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DebugActions.cpp:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F9 [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DebugActions.cpp:236:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSelectableByMouse [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:38:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlagColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:114:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:61:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:193:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MODE_16M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:371:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charWidth [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:380:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charWidth [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:554:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brtrueColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:581:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charHeight [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:606:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charHeight [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:639:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:692:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:729:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:743:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:766:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:812:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charWidth [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:849:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:960:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/FilesWidget.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesModel [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:112:9: style:inconclusive: Either there is a missing 'override', or the member function 'DisassemblerGraphView::getWidth' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:113:9: style:inconclusive: Either there is a missing 'override', or the member function 'DisassemblerGraphView::getHeight' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:114:42: style:inconclusive: Either there is a missing 'override', or the member function 'DisassemblerGraphView::getBlocks' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:193:10: style:inconclusive: Either there is a missing 'override', or the member function 'DisassemblerGraphView::isGraphEmpty' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:43:9: style: Struct 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:36:22: style:inconclusive: Function 'DisassemblerGraphView' argument 4 names different: declaration 'additionalMenuAction' definition 'additionalMenuActions'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:96:26: note: Function 'DisassemblerGraphView' argument 4 names different: declaration 'additionalMenuAction' definition 'additionalMenuActions'. iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:36:22: note: Function 'DisassemblerGraphView' argument 4 names different: declaration 'additionalMenuAction' definition 'additionalMenuActions'. iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:153:53: style:inconclusive: Function 'connectSeekChanged' argument 1 names different: declaration 'disconnect' definition 'disconn'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:158:34: note: Function 'connectSeekChanged' argument 1 names different: declaration 'disconnect' definition 'disconn'. iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:153:53: note: Function 'connectSeekChanged' argument 1 names different: declaration 'disconnect' definition 'disconn'. iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:140:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:552:23: style: Variable 'db' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:574:23: style: Variable 'db' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:759:16: style: Variable 'instr' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:588:12: style: Variable 'instr' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.cpp:690:23: style: Variable 'block' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/widgets/GraphHorizontalAdapter.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Right [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphHorizontalAdapter.h:13:5: style: Class 'GraphHorizontalAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/GraphView.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mouse [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClosedHandCursor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:341:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:444:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:661:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:772:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::lastRowLeft' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::lastRowRight' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::leftPosition' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::rightPosition' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:76:5: warning: Member variable 'GridEdge::secondaryPriority' has no initializer. [uninitMemberVarNoCtor] iaito-6.0.8+ds/src/widgets/GraphView.cpp:547:19: style:inconclusive: Either there is a missing 'override', or the member function 'GraphView::viewToLogicalCoordinates' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/GraphView.h:91:12: note: Either there is a missing 'override', or the member function 'GraphView::viewToLogicalCoordinates' can be const. iaito-6.0.8+ds/src/widgets/GraphView.cpp:547:19: note: Either there is a missing 'override', or the member function 'GraphView::viewToLogicalCoordinates' can be const. iaito-6.0.8+ds/src/widgets/GraphView.cpp:552:19: style:inconclusive: Either there is a missing 'override', or the member function 'GraphView::logicalToViewCoordinates' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/GraphView.h:92:12: note: Either there is a missing 'override', or the member function 'GraphView::logicalToViewCoordinates' can be const. iaito-6.0.8+ds/src/widgets/GraphView.cpp:552:19: note: Either there is a missing 'override', or the member function 'GraphView::logicalToViewCoordinates' can be const. iaito-6.0.8+ds/src/widgets/GraphView.cpp:646:17: style:inconclusive: Either there is a missing 'override', or the member function 'GraphView::checkPointClicked' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/GraphView.h:181:10: note: Either there is a missing 'override', or the member function 'GraphView::checkPointClicked' can be const. iaito-6.0.8+ds/src/widgets/GraphView.cpp:646:17: note: Either there is a missing 'override', or the member function 'GraphView::checkPointClicked' can be const. iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:21:5: style: Class 'GraphGridLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/GraphView.cpp:690:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] iaito-6.0.8+ds/src/widgets/GraphView.cpp:696:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] iaito-6.0.8+ds/src/widgets/GraphView.h:152:32: style:inconclusive: Function 'blockContextMenuRequested' argument 1 names different: declaration 'block' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/GraphView.h:152:58: style:inconclusive: Function 'blockContextMenuRequested' argument 2 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/GraphView.h:152:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/GraphView.h:165:34: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/GraphView.cpp:349:57: style:inconclusive: Function 'paint' argument 3 names different: declaration 'area' definition 'viewport'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/GraphView.h:98:50: note: Function 'paint' argument 3 names different: declaration 'area' definition 'viewport'. iaito-6.0.8+ds/src/widgets/GraphView.cpp:349:57: note: Function 'paint' argument 3 names different: declaration 'area' definition 'viewport'. iaito-6.0.8+ds/src/widgets/GraphView.cpp:505:44: style:inconclusive: Function 'showRectangle' argument 1 names different: declaration 'rect' definition 'block'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/GraphView.h:84:37: note: Function 'showRectangle' argument 1 names different: declaration 'rect' definition 'block'. iaito-6.0.8+ds/src/widgets/GraphView.cpp:505:44: note: Function 'showRectangle' argument 1 names different: declaration 'rect' definition 'block'. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:230:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:318:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dest [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:399:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:504:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:601:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:737:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1087:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1296:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:636:48: performance: Function parameter 'block' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1507:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1737:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphView.cpp:646:44: style: Parameter 'point' can be declared as reference to const [constParameterReference] iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphvizLayout.h:19:5: style: Class 'GraphvizLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:14:43: style:inconclusive: Function 'GraphvizLayout' argument 1 names different: declaration 'layoutType' definition 'lineType'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/GraphvizLayout.h:19:31: note: Function 'GraphvizLayout' argument 1 names different: declaration 'layoutType' definition 'lineType'. iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:14:43: note: Function 'GraphvizLayout' argument 1 names different: declaration 'layoutType' definition 'lineType'. iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:222:34: style: Local variable 'it' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:196:18: note: Shadowed declaration iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:222:34: note: Shadow variable iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:223:37: style: Local variable 'direction' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/widgets/GraphvizLayout.h:27:15: note: Shadowed declaration iaito-6.0.8+ds/src/widgets/GraphvizLayout.cpp:223:37: note: Shadow variable iaito-6.0.8+ds/src/widgets/HexWidget.cpp:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:336:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monospace [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:632:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBeamCursor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:657:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:672:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:714:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:766:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mouse [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:940:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInput [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:955:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:996:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1048:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1064:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInput [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1080:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInput [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1096:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInput [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1263:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1296:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1345:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignVCenter [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1364:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/HexWidget.h:61:5: warning: Member variable 'HexCursor::address' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/widgets/HexWidget.h:190:5: warning: Member variable 'HexSelection::m_start' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/widgets/HexWidget.h:190:5: warning: Member variable 'HexSelection::m_end' is not initialized in the constructor. [uninitMemberVar] iaito-6.0.8+ds/src/widgets/HexWidget.h:56:10: style:inconclusive: Technically the member function 'BasicCursor::operator<' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/HexWidget.h:224:10: style:inconclusive: Technically the member function 'HexSelection::intersects' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/HexWidget.h:239:17: style:inconclusive: Technically the member function 'HexSelection::isEmpty' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/HexWidget.h:240:21: style:inconclusive: Technically the member function 'HexSelection::start' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/HexWidget.h:241:21: style:inconclusive: Technically the member function 'HexSelection::end' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/HexWidget.h:18:5: style: Struct 'BasicCursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/HexWidget.h:96:5: style: Class 'BufferData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1253:13: style: The scope of the variable 'addrString' can be reduced. [variableScope] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:472:38: style:inconclusive: Function 'setFixedLineSize' argument 1 names different: declaration 'bytes' definition 'lineSize'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/HexWidget.h:281:31: note: Function 'setFixedLineSize' argument 1 names different: declaration 'bytes' definition 'lineSize'. iaito-6.0.8+ds/src/widgets/HexWidget.cpp:472:38: note: Function 'setFixedLineSize' argument 1 names different: declaration 'bytes' definition 'lineSize'. iaito-6.0.8+ds/src/widgets/HexWidget.cpp:913:16: style: Local variable 'data' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/widgets/HexWidget.h:505:35: note: Shadowed declaration iaito-6.0.8+ds/src/widgets/HexWidget.cpp:913:16: note: Shadow variable iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1275:12: style: Local variable 'itemColor' shadows outer function [shadowFunction] iaito-6.0.8+ds/src/widgets/HexWidget.h:361:18: note: Shadowed declaration iaito-6.0.8+ds/src/widgets/HexWidget.cpp:1275:12: note: Shadow variable iaito-6.0.8+ds/src/widgets/HexWidget.cpp:258:16: style: Variable 'na' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:252:7: style: Variable 'numActions' can be declared as const array [constVariable] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:821:20: style: Variable 'fi' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/widgets/HexWidget.cpp:685:19: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:361:23: style: The member function 'GraphGridLayout::findMergePoints' can be static. [functionStatic] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:113:10: note: The member function 'GraphGridLayout::findMergePoints' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:361:23: note: The member function 'GraphGridLayout::findMergePoints' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:576:23: style: The member function 'GraphGridLayout::calculateEdgeMainColumn' can be static. [functionStatic] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:152:10: note: The member function 'GraphGridLayout::calculateEdgeMainColumn' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:576:23: note: The member function 'GraphGridLayout::calculateEdgeMainColumn' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1214:23: style: The member function 'GraphGridLayout::adjustColumnWidths' can be static. [functionStatic] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:165:10: note: The member function 'GraphGridLayout::adjustColumnWidths' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1214:23: note: The member function 'GraphGridLayout::adjustColumnWidths' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1358:23: style: The member function 'GraphGridLayout::connectEdgeEnds' can be static. [functionStatic] iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:200:10: note: The member function 'GraphGridLayout::connectEdgeEnds' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1358:23: note: The member function 'GraphGridLayout::connectEdgeEnds' can be static. iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1672:17: style: The scope of the variable 'prevSegmentPos' can be reduced. [variableScope] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:751:25: style: Local variable 'i' shadows outer variable [shadowVariable] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:705:21: note: Shadowed declaration iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:751:25: note: Shadow variable iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:269:15: style: Variable 'block' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:306:16: style: Variable 'it' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:325:20: style: Variable 'edge' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:333:16: style: Variable 'node' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:342:16: style: Variable 'node' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:368:19: style: Variable 'targetBlock' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:380:19: style: Variable 'targetBlock' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:432:19: style: Variable 'firstChild' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:551:15: style: Variable 'block' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:559:16: style: Variable 'blockIt' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:703:16: style: Variable 'blockIt' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1081:16: style: Variable 'edgeListIt' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1148:16: style: Variable 'segment' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1169:16: style: Variable 'edgeListIt' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1222:16: style: Variable 'node' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1237:23: style: Parameter 'edgeColumnWidth' can be declared as reference to const [constParameterReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1524:23: style: Variable 'inequality' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1541:23: style: Variable 'inequality' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1712:16: style: Variable 'blockIt' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1779:19: style: Variable 'targetBlock' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1882:19: style: Variable 'blockLeft' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1900:27: style: Variable 'mergeBlock' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:365:20: style: Variable 'mergeBlock' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1126:37: style: Variable 'block' can be declared as pointer to const [constVariablePointer] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:383:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:504:25: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:560:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1350:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:48:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GridNarrow [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgroundColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:218:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_M [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:272:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PinchGesture [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:293:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:400:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:471:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:309:45: error: Uninitialized variables: block.lastRowLeft, block.lastRowRight, block.leftPosition, block.rightPosition [uninitvar] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:309:45: error: Uninitialized struct member: block.lastRowLeft [uninitStructMember] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:309:45: error: Uninitialized struct member: block.lastRowRight [uninitStructMember] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:309:45: error: Uninitialized struct member: block.leftPosition [uninitStructMember] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:309:45: error: Uninitialized struct member: block.rightPosition [uninitStructMember] iaito-6.0.8+ds/src/widgets/IaitoGraphView.h:21:5: style: Class 'IaitoGraphView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:236:22: style: Same expression on both sides of '|'. [duplicateExpression] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:211:47: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'keyEvent'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/IaitoGraphView.h:107:35: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'keyEvent'. iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:211:47: note: Function 'keyPressEvent' argument 1 names different: declaration 'event' definition 'keyEvent'. iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:339:53: performance: Function parameter 'graphCommand' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/widgets/IaitoGraphView.cpp:424:73: performance: Function parameter 'graphCommand' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:602:31: style: Variable 'gridEdges[i].dest' is assigned a value that is never used. [unreadVariable] iaito-6.0.8+ds/src/widgets/IaitoTreeView.cpp:9:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/IaitoTreeWidget.cpp:13:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maximum [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/MapsWidget.cpp:89:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/MapsWidget.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bankCombo [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/MapsWidget.cpp:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/MapsWidget.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/MapsWidget.cpp:332:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/Omnibar.cpp:25:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/Omnibar.cpp:35:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupCompletion [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/Omnibar.cpp:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchContains [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/OverviewView.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/OverviewView.cpp:47:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/OverviewView.cpp:64:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/OverviewView.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable backgroundColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/OverviewView.h:147:12: style:inconclusive: Either there is a missing 'override', or the member function 'OverviewView::getRangeRect' can be const. [functionConst] iaito-6.0.8+ds/src/widgets/OverviewView.h:22:5: style: Class 'OverviewView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/OverviewView.cpp:24:42: performance: Function parameter 'baseBlocks' should be passed by const reference. [passedByValue] iaito-6.0.8+ds/src/widgets/SegmentsWidget.cpp:116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SegmentsWidget.cpp:151:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:36:5: style: Class 'SegmentsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:54:5: style: Class 'SegmentsProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:38:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:39:40: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:43:38: style:inconclusive: Function 'headerData' argument 2 names different: declaration 'orientation' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:31:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charWidth [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jmpColor [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:158:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charWidth [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:212:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mouse [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:228:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:235:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:150:82: style:inconclusive: Function 'addBlock' argument 2 names different: declaration 'content' definition 'text'. [funcArgNamesDifferent] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:58:65: note: Function 'addBlock' argument 2 names different: declaration 'content' definition 'text'. iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:150:82: note: Function 'addBlock' argument 2 names different: declaration 'content' definition 'text'. iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:47:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:48:81: style:inconclusive: Function 'blockHelpEvent' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:49:80: style:inconclusive: Function 'blockClicked' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.cpp:99:11: style: Variable 'content' can be declared as reference to const [constVariableReference] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:59:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:249:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVA_INVALID [valueFlowBailoutIncompleteVar] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:271:53: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] iaito-6.0.8+ds/src/widgets/VisualNavbar.cpp:283:74: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] diff: head iaito-6.0.8+ds/src/common/AddressableItemModel.cpp:23:62: style:inconclusive: Function 'name' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/AddressableItemModel.h:56:45: style:inconclusive: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/DecompilerHighlighter.h:33:40: style:inconclusive: Function 'highlightBlock' argument 1 names different: declaration 'text' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/ProgressIndicator.h:23:34: style:inconclusive: Function 'timerEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/ProgressIndicator.h:24:34: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/RichTextPainter.h:24:5: warning: Member variable 'CustomRichText_t::flags' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/common/SvgIconEngine.h:19:66: style:inconclusive: Function 'paint' argument 3 names different: declaration 'mode' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/common/SvgIconEngine.h:19:85: style:inconclusive: Function 'paint' argument 4 names different: declaration 'state' definition ''. [funcArgNamesDifferentUnnamed] 2.20.0 iaito-6.0.8+ds/src/core/GuiCorePlugin.cpp:16:12: style: The scope of the variable 'core' can be reduced. [variableScope] 2.20.0 iaito-6.0.8+ds/src/core/Iaito.cpp:333:16: style: Variable 'location' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:31:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:32:40: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/AttachProcDialog.h:35:54: style:inconclusive: Function 'headerData' argument 2 names different: declaration 'orientation' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/CommentsDialog.h:33:31: style:inconclusive: Function 'eventFilter' argument 1 names different: declaration 'obj' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/InitialOptionsDialog.h:30:50: style:inconclusive: Function 'on_archComboBox_currentIndexChanged' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.h:41:30: style:inconclusive: Function 'processFinished' argument 1 names different: declaration 'exitCode' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/PackageManagerDialog.h:41:61: style:inconclusive: Function 'processFinished' argument 2 names different: declaration 'status' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/WelcomeDialog.h:34:46: style:inconclusive: Function 'on_updatesCheckBox_stateChanged' argument 1 names different: declaration 'state' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/dialogs/preferences/InitializationFileEditor.cpp:74:26: style: Error code from the return value of function iaitoRCDirectory.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 iaito-6.0.8+ds/src/plugins/PluginManager.cpp:115:16: style: Variable 'path' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/plugins/PluginManager.cpp:129:16: style: Error code from the return value of function pluginsDir.mkpath() is not used. [ignoredReturnErrorCode] head iaito-6.0.8+ds/src/plugins/PluginManager.cpp:42:16: style: Variable 'dir' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/plugins/PluginManager.cpp:60:26: style: Error code from the return value of function nativePluginsDir.mkdir() is not used. [ignoredReturnErrorCode] head iaito-6.0.8+ds/src/plugins/PluginManager.cpp:80:63: style:inconclusive: Function 'operator()' argument 1 names different: declaration '' definition 'plugin'. [funcArgNamesDifferentUnnamed] 2.20.0 iaito-6.0.8+ds/src/plugins/PluginManager.cpp:95:16: style: Variable 'location' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/ColorPicker.h:179:39: style:inconclusive: Function 'colorToPoint' argument 1 names different: declaration 'color' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/DisassemblerGraphView.h:140:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1148:16: style: Variable 'segment' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1882:19: style: Variable 'blockLeft' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:1900:27: style: Variable 'mergeBlock' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:269:15: style: Variable 'block' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:325:20: style: Variable 'edge' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:365:20: style: Variable 'mergeBlock' can be declared as pointer to const [constVariablePointer] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:432:19: style: Variable 'firstChild' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:551:15: style: Variable 'block' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.cpp:703:16: style: Variable 'blockIt' can be declared as reference to const [constVariableReference] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::lastRowLeft' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::lastRowRight' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::leftPosition' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:41:5: warning: Member variable 'GridBlock::rightPosition' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/widgets/GraphGridLayout.h:76:5: warning: Member variable 'GridEdge::secondaryPriority' has no initializer. [uninitMemberVarNoCtor] head iaito-6.0.8+ds/src/widgets/GraphView.h:152:32: style:inconclusive: Function 'blockContextMenuRequested' argument 1 names different: declaration 'block' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/GraphView.h:152:58: style:inconclusive: Function 'blockContextMenuRequested' argument 2 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/GraphView.h:152:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/GraphView.h:165:34: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:38:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:39:40: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SegmentsWidget.h:43:38: style:inconclusive: Function 'headerData' argument 2 names different: declaration 'orientation' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:47:72: style:inconclusive: Function 'blockContextMenuRequested' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:48:81: style:inconclusive: Function 'blockHelpEvent' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] head iaito-6.0.8+ds/src/widgets/SimpleTextGraphView.h:49:80: style:inconclusive: Function 'blockClicked' argument 3 names different: declaration 'pos' definition ''. [funcArgNamesDifferentUnnamed] DONE