2025-11-27 09:01 ftp://ftp.de.debian.org/debian/pool/main/k/kconfig/kconfig_5.116.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 169 419 elapsed-time: 2.5 5.5 head-timing-info: old-timing-info: head results: kconfig-5.116.0/autotests/fallbackconfigresourcestest.cpp:27:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test.cpp:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testName [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test.cpp:174:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testName [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test.cpp:195:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test_signals.cpp:52:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test_signals.cpp:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test_signals.cpp:168:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/kconfigcompiler_test_signals.cpp:74:5: style: Struct 'TestSettersArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfig-5.116.0/autotests/kconfig_compiler/test4main.cpp:22:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfig_compiler/test9main.cpp:22:17: style: Unused variable: newlist [unusedVariable] kconfig-5.116.0/autotests/kconfigguitest.cpp:27:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigguitest.cpp:71:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigguitest.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigguitest.h:11:1: style: The class 'KConfigTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kconfig-5.116.0/autotests/kconfigloadertest.cpp:28:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_testName [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigloadertest.h:16:1: style: The class 'ConfigLoaderTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kconfig-5.116.0/autotests/kconfignokdehometest.cpp:27:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigskeletontest.cpp:42:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kconfigskeletontest.h:11:1: style: The class 'KConfigSkeletonTest' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] kconfig-5.116.0/autotests/kconfigtest.cpp:756:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/autotests/kdesktopfiletest.h:19:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/autotests/ksharedconfig_in_global_object.cpp:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/ksharedconfig_in_global_object.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/ksharedconfig_in_global_object.cpp:22:14: performance:inconclusive: Technically the member function 'Tester::initConfig' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/autotests/ksharedconfig_in_global_object.cpp:18:10: note: Technically the member function 'Tester::initConfig' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/autotests/ksharedconfig_in_global_object.cpp:22:14: note: Technically the member function 'Tester::initConfig' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/autotests/ksharedconfigtest.cpp:31:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/ksharedconfigtest.cpp:74:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:59:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_BUILD_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/autotests/kstandardshortcutwatchertest.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kstandardshortcutwatchertest.cpp:40:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Open [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kstandardshortcutwatchertest.cpp:50:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shortcutChanged [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/kstandardshortcutwatchertest.cpp:63:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shortcutChanged [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconf_update.cpp:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconf_update.cpp:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconf_update.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_EXECUTABLE [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconf_update.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updContent [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconf_update.cpp:469:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updContent [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconfigutils.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expected [valueFlowBailoutIncompleteVar] kconfig-5.116.0/autotests/test_kconfigutils.cpp:90:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/core/kauthorized.h:141:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/core/kconfig.h:321:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/core/kconfigdata_p.h:105:5: style: Struct 'KEntryKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfig-5.116.0/src/core/kconfigbackend_p.h:167:13: performance: Function 'filePath()' should return member 'localFileName' by const reference. [returnByReference] kconfig-5.116.0/src/core/kconfiggroup.h:143:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/core/kconfigdata.cpp:261:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bLocal [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/core/kconfigdata.cpp:325:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDefault [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/core/kconfigdata.cpp:201:22: style: Local variable 'cit' shadows outer variable [shadowVariable] kconfig-5.116.0/src/core/kconfigdata.cpp:194:18: note: Shadowed declaration kconfig-5.116.0/src/core/kconfigdata.cpp:201:22: note: Shadow variable kconfig-5.116.0/src/core/kconfigwatcher.cpp:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/core/kconfigwatcher.cpp:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:768:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/core/kdesktopfile.h:135:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/core/kemailsettings.h:51:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/gui/kconfiggroupgui.cpp:97:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QFont [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfiggroupgui.cpp:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfiggroupgui.cpp:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readEntryGui [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfiggui.h:54:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/gui/kconfigloader.h:156:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_BUILD_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentGroup [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:92:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentGroup [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kconfigskeleton.cpp:18:53: style:inconclusive: Function 'KConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. [funcArgNamesDifferent] kconfig-5.116.0/src/gui/kconfigskeleton.h:89:49: note: Function 'KConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. kconfig-5.116.0/src/gui/kconfigskeleton.cpp:18:53: note: Function 'KConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. kconfig-5.116.0/src/gui/kconfigskeleton.cpp:42:58: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/gui/kconfigskeleton.h:47:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/gui/kconfigskeleton.cpp:42:58: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/gui/kconfigskeleton.cpp:71:57: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/gui/kconfigskeleton.h:69:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/gui/kconfigskeleton.cpp:71:57: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/gui/kstandardshortcut.h:125:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] kconfig-5.116.0/src/gui/kwindowconfig.cpp:120:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMaximized [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kwindowconfig.cpp:173:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMaximized [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kwindowconfig.cpp:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMaximized [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kwindowconfig.cpp:210:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMaximized [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kwindowconfig.cpp:127:24: style: Redundant condition: sizeValid. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] kconfig-5.116.0/src/gui/kwindowconfig.cpp:47:71: performance: Function parameter 'screenName' should be passed by const reference. [passedByValue] kconfig-5.116.0/src/gui/kwindowconfig.cpp:53:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kconfig-5.116.0/src/gui/kwindowstatesaver.cpp:38:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable widthChanged [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/gui/kwindowstatesaver.cpp:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowToParent [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:197:141: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:430:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:457:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:543:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:597:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:659:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:685:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:762:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_LOG [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:537:25: style:inconclusive: Technically the member function 'KonfUpdate::parseGroupString' can be const. [functionConst] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:79:17: note: Technically the member function 'KonfUpdate::parseGroupString' can be const. kconfig-5.116.0/src/kconf_update/kconf_update.cpp:537:25: note: Technically the member function 'KonfUpdate::parseGroupString' can be const. kconfig-5.116.0/src/kconf_update/kconf_update.cpp:48:5: style: Class 'KonfUpdate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:537:57: style:inconclusive: Function 'parseGroupString' argument 1 names different: declaration '_str' definition 'str'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:79:49: note: Function 'parseGroupString' argument 1 names different: declaration '_str' definition 'str'. kconfig-5.116.0/src/kconf_update/kconf_update.cpp:537:57: note: Function 'parseGroupString' argument 1 names different: declaration '_str' definition 'str'. kconfig-5.116.0/src/kconf_update/kconf_update.cpp:507:26: style: Local variable 'cg' shadows outer variable [shadowVariable] kconfig-5.116.0/src/kconf_update/kconf_update.cpp:497:22: note: Shadowed declaration kconfig-5.116.0/src/kconf_update/kconf_update.cpp:507:26: note: Shadow variable kconfig-5.116.0/src/kconf_update/kconfigutils.cpp:32:45: style:inconclusive: Function 'parseGroupString' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconf_update/kconfigutils.h:25:45: note: Function 'parseGroupString' argument 1 names different: declaration 'str' definition '_str'. kconfig-5.116.0/src/kconf_update/kconfigutils.cpp:32:45: note: Function 'parseGroupString' argument 1 names different: declaration 'str' definition '_str'. kconfig-5.116.0/src/kconf_update/kconfigutils.cpp:57:39: style:inconclusive: Function 'unescapeString' argument 1 names different: declaration 'str' definition 'src'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconf_update/kconfigutils.h:27:39: note: Function 'unescapeString' argument 1 names different: declaration 'str' definition 'src'. kconfig-5.116.0/src/kconf_update/kconfigutils.cpp:57:39: note: Function 'unescapeString' argument 1 names different: declaration 'str' definition 'src'. kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:36:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:158:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigParameters.h:27:5: style: Class 'KConfigParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:93:13: performance: Function 'inputFile()' should return member 'm_inputFile' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:97:13: performance: Function 'fileName()' should return member 'm_fileName' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:101:13: performance: Function 'baseDir()' should return member 'm_baseDir' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:105:13: performance: Function 'This()' should return member 'm_this' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:109:13: performance: Function 'Const()' should return member 'm_const' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:113:23: performance: Function 'cfg()' should return member 'm_cfg' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:24:67: style:inconclusive: Function 'KConfigCodeGeneratorBase' argument 1 names different: declaration 'inputFileName' definition 'inputFile'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:37:45: note: Function 'KConfigCodeGeneratorBase' argument 1 names different: declaration 'inputFileName' definition 'inputFile'. kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:24:67: note: Function 'KConfigCodeGeneratorBase' argument 1 names different: declaration 'inputFileName' definition 'inputFile'. kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:115:62: style:inconclusive: Function 'addHeaders' argument 1 names different: declaration 'header' definition 'headerList'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:46:40: note: Function 'addHeaders' argument 1 names different: declaration 'header' definition 'headerList'. kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:115:62: note: Function 'addHeaders' argument 1 names different: declaration 'header' definition 'headerList'. kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:109:19: style: Local variable 'm_fileName' shadows outer variable [shadowVariable] kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.h:135:13: note: Shadowed declaration kconfig-5.116.0/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp:109:19: note: Shadow variable kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Semicolon [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:20:123: style:inconclusive: Function 'KConfigHeaderGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.h:31:103: note: Function 'KConfigHeaderGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:20:123: note: Function 'KConfigHeaderGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:20:141: style:inconclusive: Function 'KConfigHeaderGenerator' argument 4 names different: declaration 'parseResult' definition 'result'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.h:31:128: note: Function 'KConfigHeaderGenerator' argument 4 names different: declaration 'parseResult' definition 'result'. kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:20:141: note: Function 'KConfigHeaderGenerator' argument 4 names different: declaration 'parseResult' definition 'result'. kconfig-5.116.0/src/kconfig_compiler/KConfigHeaderGenerator.cpp:260:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kconfig-5.116.0/src/kconfig_compiler/KConfigParameters.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigSourceGenerator.cpp:402:17: style: The scope of the variable 'first' can be reduced. [variableScope] kconfig-5.116.0/src/kconfig_compiler/KConfigSourceGenerator.cpp:591:17: style: The scope of the variable 't' can be reduced. [variableScope] kconfig-5.116.0/src/kconfig_compiler/KConfigSourceGenerator.cpp:18:123: style:inconclusive: Function 'KConfigSourceGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigSourceGenerator.h:31:103: note: Function 'KConfigSourceGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. kconfig-5.116.0/src/kconfig_compiler/KConfigSourceGenerator.cpp:18:123: note: Function 'KConfigSourceGenerator' argument 3 names different: declaration 'parameters' definition 'cfg'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:375:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:450:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:502:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:544:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:254:24: style:inconclusive: Technically the member function 'KConfigXmlParser::createChangedSignal' can be const. [functionConst] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:43:10: note: Technically the member function 'KConfigXmlParser::createChangedSignal' can be const. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:254:24: note: Technically the member function 'KConfigXmlParser::createChangedSignal' can be const. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:264:24: performance:inconclusive: Technically the member function 'KConfigXmlParser::validateNameAndKey' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:45:10: note: Technically the member function 'KConfigXmlParser::validateNameAndKey' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:264:24: note: Technically the member function 'KConfigXmlParser::validateNameAndKey' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:24: performance:inconclusive: Technically the member function 'KConfigXmlParser::readParameterFromEntry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:58:10: note: Technically the member function 'KConfigXmlParser::readParameterFromEntry' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:24: note: Technically the member function 'KConfigXmlParser::readParameterFromEntry' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:164:24: performance:inconclusive: Technically the member function 'KConfigXmlParser::hasDefaultCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:59:10: note: Technically the member function 'KConfigXmlParser::hasDefaultCode' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:164:24: note: Technically the member function 'KConfigXmlParser::hasDefaultCode' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:24: performance:inconclusive: Technically the member function 'KConfigXmlParser::readChoicesFromEntry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:60:10: note: Technically the member function 'KConfigXmlParser::readChoicesFromEntry' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:24: note: Technically the member function 'KConfigXmlParser::readChoicesFromEntry' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:297:24: style:inconclusive: Technically the member function 'KConfigXmlParser::readParamDefaultValues' can be const. [functionConst] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:62:10: note: Technically the member function 'KConfigXmlParser::readParamDefaultValues' can be const. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:297:24: note: Technically the member function 'KConfigXmlParser::readParamDefaultValues' can be const. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:39:17: performance: Function 'getParseResult()' should return member 'mParseResult' by const reference. [returnByReference] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:57: style:inconclusive: Function 'readParameterFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:58:43: note: Function 'readParameterFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:57: note: Function 'readParameterFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:87: style:inconclusive: Function 'readParameterFromEntry' argument 2 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:58:69: note: Function 'readParameterFromEntry' argument 2 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:119:87: note: Function 'readParameterFromEntry' argument 2 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:164:49: style:inconclusive: Function 'hasDefaultCode' argument 1 names different: declaration 'entry' definition 'readEntry'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:59:35: note: Function 'hasDefaultCode' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:164:49: note: Function 'hasDefaultCode' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:55: style:inconclusive: Function 'readChoicesFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:60:41: note: Function 'readChoicesFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:55: note: Function 'readChoicesFromEntry' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:85: style:inconclusive: Function 'readChoicesFromEntry' argument 2 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:60:67: note: Function 'readChoicesFromEntry' argument 2 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:178:85: note: Function 'readChoicesFromEntry' argument 2 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:219:52: style:inconclusive: Function 'readGroupElements' argument 1 names different: declaration 'entry' definition 'readEntry'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:61:38: note: Function 'readGroupElements' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:219:52: note: Function 'readGroupElements' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:297:57: style:inconclusive: Function 'readParamDefaultValues' argument 1 names different: declaration 'entry' definition 'readEntry'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:62:43: note: Function 'readParamDefaultValues' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:297:57: note: Function 'readParamDefaultValues' argument 1 names different: declaration 'entry' definition 'readEntry'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:490:58: style:inconclusive: Function 'readIncludeTag' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:52:44: note: Function 'readIncludeTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:490:58: note: Function 'readIncludeTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:498:56: style:inconclusive: Function 'readGroupTag' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:53:42: note: Function 'readGroupTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:498:56: note: Function 'readGroupTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:522:59: style:inconclusive: Function 'readKcfgfileTag' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:54:45: note: Function 'readKcfgfileTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:522:59: note: Function 'readKcfgfileTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:540:57: style:inconclusive: Function 'readSignalTag' argument 1 names different: declaration 'element' definition 'e'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.h:55:43: note: Function 'readSignalTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:540:57: note: Function 'readSignalTag' argument 1 names different: declaration 'element' definition 'e'. kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:79:46: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:355:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:600:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:628:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:643:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:663:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_VERSION_STRING [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:645:13: style: The scope of the variable 'currLine' can be reduced. [variableScope] kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:174:38: style:inconclusive: Function 'literalString' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] kconfig-5.116.0/src/kconfig_compiler/KConfigCommonStructs.h:186:38: note: Function 'literalString' argument 1 names different: declaration 's' definition 'str'. kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:174:38: note: Function 'literalString' argument 1 names different: declaration 's' definition 'str'. kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:493:22: style: Local variable 'param' shadows outer function [shadowFunction] kconfig-5.116.0/src/kconfig_compiler/KConfigCommonStructs.h:128:9: note: Shadowed declaration kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:493:22: note: Shadow variable kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:610:17: style: Local variable 'defaultValue' shadows outer function [shadowFunction] kconfig-5.116.0/src/kconfig_compiler/KConfigCommonStructs.h:184:9: note: Shadowed declaration kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:610:17: note: Shadow variable kconfig-5.116.0/src/kreadconfig/kreadconfig.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/kreadconfig/kwriteconfig.cpp:58:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoGlobals [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/qml/kconfigpropertymap.cpp:120:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/qml/kconfigpropertymap.cpp:131:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kconfig-5.116.0/src/qml/kconfigpropertymap.h:33:5: style: Class 'KConfigPropertyMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kconfig-5.116.0/src/qml/kconfigpropertymap.cpp:20:5: style: Class 'KConfigPropertyMapPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] diff: 2.18.0 kconfig-5.116.0/autotests/kconfigtest.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If KCONFIGGROUP_DECLARE_ENUM_QOBJECT is a macro then please configure it. [unknownMacro] head kconfig-5.116.0/autotests/kconfigtest.cpp:756:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/autotests/kdesktopfiletest.cpp:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locale [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kdesktopfiletest.cpp:286:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kdesktopfiletest.cpp:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kdesktopfiletest.cpp:82:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable German [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/autotests/kdesktopfiletest.h:19:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullScreen [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BeginningOfLine [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindNext [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZoomIn [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccelNone [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/autotests/kstandardshortcuttest.cpp:59:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_BUILD_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/conversioncheck.h:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/conversioncheck.h:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:210:44: style:inconclusive: Function 'authorize' argument 1 names different: declaration 'action' definition 'genericAction'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kauthorized.h:94:50: note: Function 'authorize' argument 1 names different: declaration 'action' definition 'genericAction'. kconfig-5.116.0/src/core/kauthorized.cpp:210:44: note: Function 'authorize' argument 1 names different: declaration 'action' definition 'genericAction'. 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:212:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:238:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:255:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:337:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kauthorized.cpp:371:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/src/core/kauthorized.h:141:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:136:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:199:63: warning: Either the condition 'nEndPos<=aValue.length()' is redundant or 'nEndPos' can have the value aValue.size(). Expression 'aValue[nEndPos]' causes access out of bounds. [containerOutOfBounds] kconfig-5.116.0/src/core/kconfig.cpp:199:33: note: Assuming that condition 'nEndPos<=aValue.length()' is not redundant kconfig-5.116.0/src/core/kconfig.cpp:199:63: note: Access out of bounds 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:223:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:247:88: style:inconclusive: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:126:55: note: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. kconfig-5.116.0/src/core/kconfig.cpp:247:88: note: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:256:96: style:inconclusive: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:140:91: note: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. kconfig-5.116.0/src/core/kconfig.cpp:256:96: note: Function 'KConfig' argument 3 names different: declaration 'type' definition 'resourceType'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:312:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:328:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:370:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:392:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:502:22: performance:inconclusive: Technically the member function 'KConfigPrivate::notifyClients' can be static (but you may consider moving to unnamed namespace). [functionStatic] kconfig-5.116.0/src/core/kconfig_p.h:55:10: note: Technically the member function 'KConfigPrivate::notifyClients' can be static (but you may consider moving to unnamed namespace). kconfig-5.116.0/src/core/kconfig.cpp:502:22: note: Technically the member function 'KConfigPrivate::notifyClients' can be static (but you may consider moving to unnamed namespace). 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONF_UPDATE_INSTALL_LOCATION [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:614:52: style:inconclusive: Function 'changeFileName' argument 1 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig_p.h:31:40: note: Function 'changeFileName' argument 1 names different: declaration 'fileName' definition 'name'. kconfig-5.116.0/src/core/kconfig.cpp:614:52: note: Function 'changeFileName' argument 1 names different: declaration 'fileName' definition 'name'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:624:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:70:91: style:inconclusive: Function 'KConfigPrivate' argument 2 names different: declaration 'type' definition 'resourceType'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig_p.h:62:79: note: Function 'KConfigPrivate' argument 2 names different: declaration 'type' definition 'resourceType'. kconfig-5.116.0/src/core/kconfig.cpp:70:91: note: Function 'KConfigPrivate' argument 2 names different: declaration 'type' definition 'resourceType'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:737:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sGlobalFileName [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:819:51: style:inconclusive: Function 'addConfigSources' argument 1 names different: declaration 'sources' definition 'files'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:269:46: note: Function 'addConfigSources' argument 1 names different: declaration 'sources' definition 'files'. kconfig-5.116.0/src/core/kconfig.cpp:819:51: note: Function 'addConfigSources' argument 1 names different: declaration 'sources' definition 'files'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:852:40: style:inconclusive: Function 'setLocale' argument 1 names different: declaration 'aLocale' definition 'locale'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:294:35: note: Function 'setLocale' argument 1 names different: declaration 'aLocale' definition 'locale'. kconfig-5.116.0/src/core/kconfig.cpp:852:40: note: Function 'setLocale' argument 1 names different: declaration 'aLocale' definition 'locale'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sGlobalFileName [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:902:51: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:377:46: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. kconfig-5.116.0/src/core/kconfig.cpp:902:51: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:907:57: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:378:52: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. kconfig-5.116.0/src/core/kconfig.cpp:907:57: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'group'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:916:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Persistent [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:931:49: style:inconclusive: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:379:44: note: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. kconfig-5.116.0/src/core/kconfig.cpp:931:49: note: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:968:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig.cpp:973:46: style:inconclusive: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfig.h:376:41: note: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. kconfig-5.116.0/src/core/kconfig.cpp:973:46: note: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfig.h:163:10: style: Virtual function 'sync' is called from destructor '~KConfig()' at line 276. Dynamic binding is not used. [virtualCallInConstructor] kconfig-5.116.0/src/core/kconfig.cpp:276:9: note: Calling sync kconfig-5.116.0/src/core/kconfig.h:163:10: note: sync is a virtual function head kconfig-5.116.0/src/core/kconfig.h:321:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/kconfig_p.h:101:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig_p.h:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeGlobals [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig_p.h:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CascadeConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfig_p.h:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:31:51: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 'b'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:114:42: note: Function 'group' argument 1 names different: declaration 'group' definition 'b'. kconfig-5.116.0/src/core/kconfigbase.cpp:31:51: note: Function 'group' argument 1 names different: declaration 'group' definition 'b'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:36:48: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 'str'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:108:39: note: Function 'group' argument 1 names different: declaration 'group' definition 'str'. kconfig-5.116.0/src/core/kconfigbase.cpp:36:48: note: Function 'group' argument 1 names different: declaration 'group' definition 'str'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:41:45: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 'str'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:120:36: note: Function 'group' argument 1 names different: declaration 'group' definition 'str'. kconfig-5.116.0/src/core/kconfigbase.cpp:41:45: note: Function 'group' argument 1 names different: declaration 'group' definition 'str'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:46:57: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 'b'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:131:48: note: Function 'group' argument 1 names different: declaration 'group' definition 'b'. kconfig-5.116.0/src/core/kconfigbase.cpp:46:57: note: Function 'group' argument 1 names different: declaration 'group' definition 'b'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:51:54: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 's'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:125:45: note: Function 'group' argument 1 names different: declaration 'group' definition 's'. kconfig-5.116.0/src/core/kconfigbase.cpp:51:54: note: Function 'group' argument 1 names different: declaration 'group' definition 's'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:56:51: style:inconclusive: Function 'group' argument 1 names different: declaration 'group' definition 's'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:137:42: note: Function 'group' argument 1 names different: declaration 'group' definition 's'. kconfig-5.116.0/src/core/kconfigbase.cpp:56:51: note: Function 'group' argument 1 names different: declaration 'group' definition 's'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:76:54: style:inconclusive: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:213:45: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. kconfig-5.116.0/src/core/kconfigbase.cpp:76:54: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:81:51: style:inconclusive: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:207:42: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. kconfig-5.116.0/src/core/kconfigbase.cpp:81:51: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfigbase.cpp:86:48: style:inconclusive: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigbase.h:219:39: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. kconfig-5.116.0/src/core/kconfigbase.cpp:86:48: note: Function 'isGroupImmutable' argument 1 names different: declaration 'group' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1051:91: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:441:81: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1051:91: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1056:71: style:inconclusive: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:494:61: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1056:71: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1056:94: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:494:85: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1056:94: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1061:53: style:inconclusive: Function 'writeXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:524:43: note: Function 'writeXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1061:53: note: Function 'writeXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1066:74: style:inconclusive: Function 'writeXdgListEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:529:64: note: Function 'writeXdgListEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1066:74: note: Function 'writeXdgListEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1066:97: style:inconclusive: Function 'writeXdgListEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:529:88: note: Function 'writeXdgListEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1066:97: note: Function 'writeXdgListEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1089:47: style:inconclusive: Function 'writePathEntry' argument 1 names different: declaration 'Key' definition 'pKey'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:549:37: note: Function 'writePathEntry' argument 1 names different: declaration 'Key' definition 'pKey'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1089:47: note: Function 'writePathEntry' argument 1 names different: declaration 'Key' definition 'pKey'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1102:47: style:inconclusive: Function 'writePathEntry' argument 1 names different: declaration 'key' definition 'pKey'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:569:37: note: Function 'writePathEntry' argument 1 names different: declaration 'key' definition 'pKey'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1102:47: note: Function 'writePathEntry' argument 1 names different: declaration 'key' definition 'pKey'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1116:66: style:inconclusive: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:586:56: note: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1116:66: note: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1124:47: style:inconclusive: Function 'deleteEntry' argument 1 names different: declaration 'pKey' definition 'key'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:581:37: note: Function 'deleteEntry' argument 1 names different: declaration 'pKey' definition 'key'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1124:47: note: Function 'deleteEntry' argument 1 names different: declaration 'pKey' definition 'key'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1124:69: style:inconclusive: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:581:60: note: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1124:69: note: Function 'deleteEntry' argument 2 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1134:70: style:inconclusive: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:664:60: note: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1134:70: note: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1147:73: style:inconclusive: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:652:63: note: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1147:73: note: Function 'revertToDefault' argument 2 names different: declaration 'pFlag' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1218:51: style:inconclusive: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'b'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:711:41: note: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'b'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1218:51: note: Function 'hasGroupImpl' argument 1 names different: declaration 'group' definition 'b'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1225:54: style:inconclusive: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'b'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:714:44: note: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'b'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1225:54: note: Function 'deleteGroupImpl' argument 1 names different: declaration 'group' definition 'b'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:1233:59: style:inconclusive: Function 'isGroupImmutableImpl' argument 1 names different: declaration 'aGroup' definition 'b'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:715:49: note: Function 'isGroupImmutableImpl' argument 1 names different: declaration 'aGroup' definition 'b'. kconfig-5.116.0/src/core/kconfiggroup.cpp:1233:59: note: Function 'isGroupImmutableImpl' argument 1 names different: declaration 'aGroup' definition 'b'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:251:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:427:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:45:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:476:64: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:56:54: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:476:64: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:481:61: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:62:51: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:481:61: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:486:70: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:72:60: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:486:70: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:491:67: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:78:57: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:491:67: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:496:75: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:81:92: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:496:75: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:501:72: style:inconclusive: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:87:89: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. kconfig-5.116.0/src/core/kconfiggroup.cpp:501:72: note: Function 'KConfigGroup' argument 2 names different: declaration 'group' definition '_group'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:522:56: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:712:46: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. kconfig-5.116.0/src/core/kconfiggroup.cpp:522:56: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:534:62: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:713:52: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. kconfig-5.116.0/src/core/kconfiggroup.cpp:534:62: note: Function 'groupImpl' argument 1 names different: declaration 'b' definition 'aGroup'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:563:49: style:inconclusive: Function 'deleteGroup' argument 1 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:232:39: note: Function 'deleteGroup' argument 1 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:563:49: note: Function 'deleteGroup' argument 1 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:761:59: style:inconclusive: Function 'readXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:373:49: note: Function 'readXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. kconfig-5.116.0/src/core/kconfiggroup.cpp:761:59: note: Function 'readXdgListEntry' argument 1 names different: declaration 'pKey' definition 'key'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:837:87: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:454:77: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:837:87: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:845:90: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:449:80: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:845:90: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:863:90: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:462:80: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:863:90: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:876:67: style:inconclusive: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:491:57: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.cpp:876:67: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:876:90: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:491:81: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:876:90: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:891:70: style:inconclusive: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:486:60: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.cpp:891:70: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:891:93: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:486:84: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:891:93: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:896:68: style:inconclusive: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:499:58: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.cpp:896:68: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:896:91: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:499:82: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:896:91: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:905:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ByteArray [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:915:88: style:inconclusive: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:446:78: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. kconfig-5.116.0/src/core/kconfiggroup.cpp:915:88: note: Function 'writeEntry' argument 3 names different: declaration 'pFlags' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.cpp:947:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/src/core/kconfiggroup.h:143:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.h:822:53: style:inconclusive: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:267:43: note: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. kconfig-5.116.0/src/core/kconfiggroup.h:822:53: note: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.h:829:67: style:inconclusive: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:361:57: note: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. kconfig-5.116.0/src/core/kconfiggroup.h:829:67: note: Function 'readEntry' argument 2 names different: declaration 'aDefault' definition 'defaultValue'. 2.18.0 kconfig-5.116.0/src/core/kconfiggroup.h:858:64: style:inconclusive: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfiggroup.h:512:54: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. kconfig-5.116.0/src/core/kconfiggroup.h:858:64: note: Function 'writeEntry' argument 2 names different: declaration 'value' definition 'list'. 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:286:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:322:33: style: Local variable 'end' shadows outer variable [shadowVariable] kconfig-5.116.0/src/core/kconfigini.cpp:301:16: note: Shadowed declaration kconfig-5.116.0/src/core/kconfigini.cpp:322:33: note: Shadow variable 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:405:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteGlobal [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:62:76: style:inconclusive: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigini_p.h:33:45: note: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. kconfig-5.116.0/src/core/kconfigini.cpp:62:76: note: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:688:5: warning: Member variable 'Utf8Char::bytes' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:69:76: style:inconclusive: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kconfigini_p.h:34:45: note: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. kconfig-5.116.0/src/core/kconfigini.cpp:69:76: note: Function 'parseConfig' argument 1 names different: declaration 'locale' definition 'currentLocale'. 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParseOk [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:734:10: style:inconclusive: Technically the member function '::Utf8Char::isComplete' can be const. [functionConst] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:879:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kconfigini.cpp:947:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KCONFIG_CORE_LOG [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1007:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1019:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1039:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1079:64: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1090:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1079:64: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1081:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1086:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1097:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1112:64: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1112:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1112:64: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1130:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1133:61: style:inconclusive: Function 'KCoreConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1134:53: note: Function 'KCoreConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1133:61: note: Function 'KCoreConfigSkeleton' argument 1 names different: declaration 'config' definition 'pConfig'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1220:86: style: Parameter 'skelItem' can be declared as pointer to const [constParameterPointer] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1227:86: style: Parameter 'skelItem' can be declared as pointer to const [constParameterPointer] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1322:31: style: Local variable 'items' shadows outer function [shadowFunction] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1483:31: note: Shadowed declaration kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1322:31: note: Shadow variable 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1477:26: style: Variable 'item' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1586:37: warning: The class 'KConfigCompilerSignallingItem' defines member function with name 'setWriteFlags' also defined in its parent class 'KConfigSkeletonItem'. [duplInheritedMember] kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:131:27: note: Parent function 'KConfigSkeletonItem::setWriteFlags' kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1586:37: note: Derived function 'KConfigCompilerSignallingItem::setWriteFlags' 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1591:62: warning: The class 'KConfigCompilerSignallingItem' defines member function with name 'writeFlags' also defined in its parent class 'KConfigSkeletonItem'. [duplInheritedMember] kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:137:52: note: Parent function 'KConfigSkeletonItem::writeFlags' kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1591:62: note: Derived function 'KConfigCompilerSignallingItem::writeFlags' 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1596:37: warning: The class 'KConfigCompilerSignallingItem' defines member function with name 'setGroup' also defined in its parent class 'KConfigSkeletonItem'. [duplInheritedMember] kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:55:27: note: Parent function 'KConfigSkeletonItem::setGroup' kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1596:37: note: Derived function 'KConfigCompilerSignallingItem::setGroup' 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1601:45: warning: The class 'KConfigCompilerSignallingItem' defines member function with name 'configGroup' also defined in its parent class 'KConfigSkeletonItem'. [duplInheritedMember] kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:61:35: note: Parent function 'KConfigSkeletonItem::configGroup' kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:1601:45: note: Derived function 'KConfigCompilerSignallingItem::configGroup' 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:314:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:332:63: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:587:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:332:63: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:34:7: warning: Class 'KConfigSkeletonItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:34:7: warning: Class 'KConfigSkeletonItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:385:60: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:636:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:385:60: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:387:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:392:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:414:65: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:655:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:414:65: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:444:61: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:677:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:444:61: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:446:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:451:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:454:31: warning: Member variable 'ItemInt::mMax' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:454:31: warning: Member variable 'ItemInt::mMin' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:464:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:481:60: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:699:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:481:60: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:483:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:519:36: warning: Member variable 'ItemLongLong::mMax' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:519:36: warning: Member variable 'ItemLongLong::mMin' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:529:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:543:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:546:65: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:745:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:546:65: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:553:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:592:91: style:inconclusive: Function 'setValueForChoice' argument 2 names different: declaration 'valueForChoice' definition 'value'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:817:68: note: Function 'setValueForChoice' argument 2 names different: declaration 'valueForChoice' definition 'value'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:592:91: note: Function 'setValueForChoice' argument 2 names different: declaration 'valueForChoice' definition 'value'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:606:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:630:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:655:32: warning: Member variable 'ItemUInt::mMax' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:655:32: warning: Member variable 'ItemUInt::mMin' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:679:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:682:61: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:839:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:682:61: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:689:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:720:37: warning: Member variable 'ItemULongLong::mMax' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:720:37: warning: Member variable 'ItemULongLong::mMin' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:730:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:747:66: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:879:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:747:66: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:754:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:785:34: warning: Member variable 'ItemDouble::mMax' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:785:34: warning: Member variable 'ItemDouble::mMin' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:795:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:809:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:812:63: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:922:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:812:63: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:814:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:858:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:866:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:869:61: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:962:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:869:61: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:871:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:876:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:895:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:898:62: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:984:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:898:62: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:900:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:924:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:927:61: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1006:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:927:61: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:929:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:934:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:945:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:953:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:956:65: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1028:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:956:65: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:958:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:974:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:986:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:989:67: style:inconclusive: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1050:38: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:989:67: note: Function 'isEqual' argument 1 names different: declaration 'p' definition 'v'. 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:991:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.cpp:996:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReference [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:106:13: performance: Function 'name()' should return member 'mName' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1209:13: performance: Function 'currentGroup()' should return member 'mCurrentGroup' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:1483:31: performance: Function 'items()' should return member 'mItems' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:70:13: performance: Function 'group()' should return member 'mGroup' by const reference. [returnByReference] head kconfig-5.116.0/src/core/kcoreconfigskeleton.h:768:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:791:23: performance: Function 'choices()' should return member 'mChoices' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton.h:96:13: performance: Function 'key()' should return member 'mKey' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kcoreconfigskeleton_p.h:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsImmutable [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kdesktopfile.cpp:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kdesktopfile.cpp:74:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericConfigLocation [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/src/core/kdesktopfile.h:135:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/kdesktopfile.h:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/kemailsettings.cpp:192:48: style:inconclusive: Function 'setDefault' argument 1 names different: declaration 'def' definition 's'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/kemailsettings.h:144:36: note: Function 'setDefault' argument 1 names different: declaration 'def' definition 's'. kconfig-5.116.0/src/core/kemailsettings.cpp:192:48: note: Function 'setDefault' argument 1 names different: declaration 'def' definition 's'. 2.18.0 kconfig-5.116.0/src/core/kemailsettings.h:115:17: performance: Function 'profiles()' should return member 'profiles' by const reference. [returnByReference] 2.18.0 kconfig-5.116.0/src/core/kemailsettings.h:138:13: performance: Function 'defaultProfileName()' should return member 'm_sDefaultProfile' by const reference. [returnByReference] head kconfig-5.116.0/src/core/kemailsettings.h:51:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:113:66: style:inconclusive: Function 'openStateConfig' argument 1 names different: declaration 'fileName' definition '_fileName'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:84:62: note: Function 'openStateConfig' argument 1 names different: declaration 'fileName' definition '_fileName'. kconfig-5.116.0/src/core/ksharedconfig.cpp:113:66: note: Function 'openStateConfig' argument 1 names different: declaration 'fileName' definition '_fileName'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:123:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:126:105: style:inconclusive: Function 'KSharedConfig' argument 3 names different: declaration 'resourceType' definition 'resType'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:93:111: note: Function 'KSharedConfig' argument 3 names different: declaration 'resourceType' definition 'resType'. kconfig-5.116.0/src/core/ksharedconfig.cpp:126:105: note: Function 'KSharedConfig' argument 3 names different: declaration 'resourceType' definition 'resType'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:126:45: style:inconclusive: Function 'KSharedConfig' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:93:56: note: Function 'KSharedConfig' argument 1 names different: declaration 'file' definition 'fileName'. kconfig-5.116.0/src/core/ksharedconfig.cpp:126:45: note: Function 'KSharedConfig' argument 1 names different: declaration 'file' definition 'fileName'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:126:65: style:inconclusive: Function 'KSharedConfig' argument 2 names different: declaration 'mode' definition 'flags'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:93:72: note: Function 'KSharedConfig' argument 2 names different: declaration 'mode' definition 'flags'. kconfig-5.116.0/src/core/ksharedconfig.cpp:126:65: note: Function 'KSharedConfig' argument 2 names different: declaration 'mode' definition 'flags'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:139:57: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:90:46: note: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. kconfig-5.116.0/src/core/ksharedconfig.cpp:139:57: note: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:145:63: style:inconclusive: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. [funcArgNamesDifferent] kconfig-5.116.0/src/core/ksharedconfig.h:91:52: note: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. kconfig-5.116.0/src/core/ksharedconfig.cpp:145:63: note: Function 'groupImpl' argument 1 names different: declaration 'aGroup' definition 'groupName'. 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/core/ksharedconfig.cpp:73:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kconfiggui.cpp:30:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kconfiggui.cpp:45:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] head kconfig-5.116.0/src/gui/kconfiggui.h:54:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/gui/kconfigloader.cpp:209:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kconfigloader.cpp:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kconfigloader.cpp:74:77: performance: Function parameter 'b' should be passed by const reference. [passedByValue] 2.18.0 kconfig-5.116.0/src/gui/kconfigloader.cpp:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kconfigloader.h:153:17: performance: Function 'groupList()' should return member 'groups' by const reference. [returnByReference] head kconfig-5.116.0/src/gui/kconfigloader.h:156:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGCORE_BUILD_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:488:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Global [valueFlowBailoutIncompleteVar] 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:508:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:524:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:533:43: style:inconclusive: Function 'find' argument 1 names different: declaration 'keySeq' definition 'seq'. [funcArgNamesDifferent] kconfig-5.116.0/src/gui/kstandardshortcut.h:202:61: note: Function 'find' argument 1 names different: declaration 'keySeq' definition 'seq'. kconfig-5.116.0/src/gui/kstandardshortcut.cpp:533:43: note: Function 'find' argument 1 names different: declaration 'keySeq' definition 'seq'. 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:571:61: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:580:25: style: Local variable 'cut' shadows outer function [shadowFunction] kconfig-5.116.0/src/gui/kstandardshortcut.h:300:46: note: Shadowed declaration kconfig-5.116.0/src/gui/kstandardshortcut.cpp:580:25: note: Shadow variable 2.18.0 kconfig-5.116.0/src/gui/kstandardshortcut.cpp:581:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] head kconfig-5.116.0/src/gui/kstandardshortcut.h:125:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KCONFIGGUI_ENABLE_DEPRECATED_SINCE( ... ) [syntaxError] 2.18.0 kconfig-5.116.0/src/kconfig_compiler/KConfigXmlParser.cpp:164:49: style: Parameter 'readEntry' can be declared as reference to const [constParameterReference] 2.18.0 kconfig-5.116.0/src/kconfig_compiler/kconfig_compiler.cpp:658:34: style: Parameter 'parser' can be declared as reference to const [constParameterReference] DONE