2025-08-31 21:27 ftp://ftp.de.debian.org/debian/pool/main/k/kwayland-kf5/kwayland-kf5_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-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 2ee39fe (2025-08-30 22:07:31 +0200) count: 457 1347 elapsed-time: 6.4 21.4 head-timing-info: old-timing-info: head results: kwayland-5.116.0/src/server/surface_interface.h:88:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/surface_interface.h:88:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/autotests/client/test_datasource.cpp:139:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeTypeOffered [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_datasource.cpp:194:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable targetAccepts [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_datasource.cpp:219:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendDataRequested [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_datasource.cpp:245:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataSourceCreated [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_datasource.cpp:272:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cancelled [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_datasource.cpp:310:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qtButton [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:250:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTN_LEFT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linuxButton [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:305:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orientation [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_A [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_fake_input.cpp:435:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linuxKey [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/seat_interface.h:548:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/seat_interface.h:548:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/client/plasmawindowmanagement.h:162:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/client/plasmawindowmanagement.h:162:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/autotests/client/test_remote_access.cpp:133:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_remote_access.cpp:265:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_remote_access.cpp:53:5: style: Class 'MockupClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/autotests/client/test_remote_access.cpp:270:21: style: Condition 'buffer1ParametersReceived' is always true [knownConditionTrueFalse] kwayland-5.116.0/autotests/client/test_remote_access.cpp:269:45: note: Assignment 'buffer1ParametersReceived=true', assigned value is 1 kwayland-5.116.0/autotests/client/test_remote_access.cpp:270:21: note: Condition 'buffer1ParametersReceived' is always true kwayland-5.116.0/autotests/client/test_remote_access.cpp:280:50: style: Condition 'buffer2ParametersReceived' is always true [knownConditionTrueFalse] kwayland-5.116.0/autotests/client/test_remote_access.cpp:279:45: note: Assignment 'buffer2ParametersReceived=true', assigned value is 1 kwayland-5.116.0/autotests/client/test_remote_access.cpp:280:50: note: Condition 'buffer2ParametersReceived' is always true kwayland-5.116.0/autotests/client/test_wayland_connection_thread.cpp:147:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_connection_thread.cpp:204:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disconnected [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_connection_thread.cpp:268:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interfacesAnnounced [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_connection_thread.cpp:150:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] kwayland-5.116.0/autotests/client/test_wayland_fullscreen_shell.cpp:66:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directoryChanged [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_fullscreen_shell.cpp:89:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_fullscreen_shell.cpp:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_fullscreen_shell.cpp:148:40: style: Variable 'fullscreenShell' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:364:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subPixelChanged [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:425:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transformChanged [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:484:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpmsSupportedChanged [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:581:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpmsSupportedChanged [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_output.cpp:56:20: warning: Member variable 'TestWaylandOutput::m_queue' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/src/client/outputdevice.h:193:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/client/outputdevice.h:193:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/autotests/client/test_wayland_subcompositor.cpp:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/client/test_wayland_subcompositor.cpp:154:5: style: C-style pointer casting [cstyleCast] kwayland-5.116.0/autotests/client/test_wayland_subcompositor.cpp:157:5: style: C-style pointer casting [cstyleCast] kwayland-5.116.0/autotests/client/test_xdg_output.cpp:45:16: warning: Member variable 'TestXdgOutput::m_serverXdgOutputManager' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/autotests/client/test_xdg_output.cpp:45:16: warning: Member variable 'TestXdgOutput::m_serverXdgOutput' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/autotests/client/test_xdg_output.cpp:45:16: warning: Member variable 'TestXdgOutput::m_queue' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/autotests/server/surfaceextension_helper.cpp:33:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/server/test_display.cpp:125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kwayland-5.116.0/autotests/server/test_display.cpp:137:5: style: C-style pointer casting [cstyleCast] kwayland-5.116.0/autotests/server/test_display.cpp:55:19: style: Local variable 'testSocketName' shadows outer function [shadowFunction] kwayland-5.116.0/autotests/server/test_display.cpp:27:10: note: Shadowed declaration kwayland-5.116.0/autotests/server/test_display.cpp:55:19: note: Shadow variable kwayland-5.116.0/src/client/wayland_pointer_p.h:16:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/appmenu.cpp:98:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/wayland_pointer_p.h:85:5: style:inconclusive: Technically the member function 'KWayland::Client::WaylandPointer::operatorbool' can be const. [functionConst] kwayland-5.116.0/src/client/wayland_pointer_p.h:20:5: style: Class 'WaylandPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/client/blur.cpp:102:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/blur.cpp:99:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/blur.cpp:54:52: style:inconclusive: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/blur.h:58:43: note: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. kwayland-5.116.0/src/client/blur.cpp:54:52: note: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. kwayland-5.116.0/src/client/connection_thread.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketName [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:155:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:237:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:312:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connections [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/connection_thread.cpp:226:17: style: Local variable 'display' shadows outer function [shadowFunction] kwayland-5.116.0/src/client/connection_thread.h:137:17: note: Shadowed declaration kwayland-5.116.0/src/client/connection_thread.cpp:226:17: note: Shadow variable kwayland-5.116.0/src/client/contrast.cpp:102:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/contrast.cpp:99:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/contrast.cpp:166:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_CONTRAST_SET_FROST_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/contrast.cpp:54:60: style:inconclusive: Function 'setup' argument 1 names different: declaration 'contrastManager' definition 'manager'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/contrast.h:56:47: note: Function 'setup' argument 1 names different: declaration 'contrastManager' definition 'manager'. kwayland-5.116.0/src/client/contrast.cpp:54:60: note: Function 'setup' argument 1 names different: declaration 'contrastManager' definition 'manager'. kwayland-5.116.0/src/client/datadevice.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOffer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datadevice.cpp:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datadevice.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datadevice.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOffer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datadevice.cpp:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datadevicemanager.cpp:22:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/dataoffer.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeTypes [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dataoffer.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dataoffer.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectedAction [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dataoffer.cpp:183:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_OFFER_FINISH_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dataoffer.cpp:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_OFFER_SET_ACTIONS_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datasource.cpp:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectedAction [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/datasource.cpp:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_DEVICE_MANAGER_DND_ACTION_NONE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dpms.cpp:21:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/dpms.cpp:135:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dpms.cpp:182:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpms [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/dpms.cpp:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_DPMS_MODE_ON [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/event_queue.cpp:63:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:24:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/fakeinput.cpp:88:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_FAKE_INPUT_POINTER_MOTION_ABSOLUTE_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTN_LEFT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:119:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_PRESSED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:125:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_PRESSED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:130:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_RELEASED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:136:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_RELEASED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_AXIS_HORIZONTAL_SCROLL [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:202:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_FAKE_INPUT_KEYBOARD_KEY_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fakeinput.cpp:212:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_FAKE_INPUT_KEYBOARD_KEY_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fullscreen_shell.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fullscreen_shell.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _WL_FULLSCREEN_SHELL_CAPABILITY_ARBITRARY_MODES [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/fullscreen_shell.cpp:111:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _WL_FULLSCREEN_SHELL_PRESENT_METHOD_DEFAULT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/idle.cpp:20:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/idle.cpp:130:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/idle.cpp:159:52: style:inconclusive: Function 'setup' argument 1 names different: declaration 'timeout' definition 'dataDevice'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/idle.h:163:43: note: Function 'setup' argument 1 names different: declaration 'timeout' definition 'dataDevice'. kwayland-5.116.0/src/client/idle.cpp:159:52: note: Function 'setup' argument 1 names different: declaration 'timeout' definition 'dataDevice'. kwayland-5.116.0/src/client/idleinhibit.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idleinhibitmanager [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/idleinhibit.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idleinhibitor [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/keyboard.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyboard [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/keyboard.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enteredSurface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/keyboard.cpp:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_RELEASED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/keyboard.cpp:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEYMAP_FORMAT_XKB_V1 [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/keystate.h:38:5: style: Class 'Keystate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/client/output.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_allOutputs [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:207:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPosition [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable manufacturer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:302:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable physicalSize [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subPixel [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transform [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/output.cpp:414:32: style:inconclusive: Function 'get' argument 1 names different: declaration 'native' definition 'o'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/output.h:200:35: note: Function 'get' argument 1 names different: declaration 'native' definition 'o'. kwayland-5.116.0/src/client/output.cpp:414:32: note: Function 'get' argument 1 names different: declaration 'native' definition 'o'. kwayland-5.116.0/src/client/plasmashell.cpp:21:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/plasmashell.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_surfaces [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmashell.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmashell.cpp:250:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_SURFACE_ROLE_NORMAL [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmashell.cpp:305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_SURFACE_PANEL_BEHAVIOR_ALWAYS_VISIBLE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmashell.cpp:212:54: style:inconclusive: Function 'get' argument 1 names different: declaration 'surf' definition 'surface'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/plasmashell.h:216:45: note: Function 'get' argument 1 names different: declaration 'surf' definition 'surface'. kwayland-5.116.0/src/client/plasmashell.cpp:212:54: note: Function 'get' argument 1 names different: declaration 'surf' definition 'surface'. kwayland-5.116.0/src/client/plasmavirtualdesktop.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plasmavirtualdesktopmanagement [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmavirtualdesktop.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plasmavirtualdesktop [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/plasmawindowmodel.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/client/plasmawindowmodel.h:58:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/client/pointer.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointer.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enteredSurface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointer.cpp:140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_RELEASED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointer.cpp:170:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointerconstraints.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointerconstraints [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointerconstraints.cpp:95:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_POINTER_CONSTRAINTS_V1_LIFETIME_ONESHOT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointerconstraints.cpp:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_POINTER_CONSTRAINTS_V1_LIFETIME_ONESHOT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointerconstraints.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lockedpointer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointerconstraints.cpp:298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable confinedpointer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointergestures.cpp:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointerswipegesture [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/pointergestures.cpp:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointerpinchgesture [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/region.cpp:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable region [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/region.cpp:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable region [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/relativepointer.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable relativepointerunstablev1 [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/remote_access.cpp:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_CLIENT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/remote_access.cpp:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_CLIENT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/remote_access.cpp:40:36: style: Unused private function: 'Private::bufferReadyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/remote_access.cpp:28:17: note: Unused private function: 'Private::bufferReadyCallback' kwayland-5.116.0/src/client/remote_access.cpp:40:36: note: Unused private function: 'Private::bufferReadyCallback' kwayland-5.116.0/src/client/remote_access.cpp:116:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/client/remote_access.cpp:33:60: style:inconclusive: Function 'Private' argument 1 names different: declaration 'ram' definition 'q'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/remote_access.cpp:20:43: note: Function 'Private' argument 1 names different: declaration 'ram' definition 'q'. kwayland-5.116.0/src/client/remote_access.cpp:33:60: note: Function 'Private' argument 1 names different: declaration 'ram' definition 'q'. kwayland-5.116.0/src/client/remote_access.cpp:73:69: style:inconclusive: Function 'setup' argument 1 names different: declaration 'remoteaccessmanager' definition 'ram'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/remote_access.h:65:52: note: Function 'setup' argument 1 names different: declaration 'remoteaccessmanager' definition 'ram'. kwayland-5.116.0/src/client/remote_access.cpp:73:69: note: Function 'setup' argument 1 names different: declaration 'remoteaccessmanager' definition 'ram'. kwayland-5.116.0/src/client/remote_access.cpp:159:63: style:inconclusive: Function 'setup' argument 1 names different: declaration 'buffer' definition 'rbuffer'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/remote_access.cpp:117:44: note: Function 'setup' argument 1 names different: declaration 'buffer' definition 'rbuffer'. kwayland-5.116.0/src/client/remote_access.cpp:159:63: note: Function 'setup' argument 1 names different: declaration 'buffer' definition 'rbuffer'. kwayland-5.116.0/src/client/remote_access.cpp:40:104: style: Parameter 'interface' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/remote_access.cpp:40:144: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/seat.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seat [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/seat.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilityKeyboard [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/seat.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilityPointer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/seat.cpp:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilityTouch [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/seat.cpp:158:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SEAT_CAPABILITY_KEYBOARD [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/seat.cpp:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration.cpp:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_CLIENT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serversidedecorationmanager [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration.cpp:182:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration.cpp:215:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serversidedecoration [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration.cpp:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_SERVER_DECORATION_MODE_NONE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/server_decoration_palette.cpp:101:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/server_decoration_palette.cpp:48:96: style:inconclusive: Function 'setup' argument 1 names different: declaration 'serverSideDecorationPaletteManager' definition 'serverdecomanager'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/server_decoration_palette.h:65:64: note: Function 'setup' argument 1 names different: declaration 'serverSideDecorationPaletteManager' definition 'serverdecomanager'. kwayland-5.116.0/src/client/server_decoration_palette.cpp:48:96: note: Function 'setup' argument 1 names different: declaration 'serverSideDecorationPaletteManager' definition 'serverdecomanager'. kwayland-5.116.0/src/client/server_decoration_palette.cpp:127:81: style:inconclusive: Function 'setup' argument 1 names different: declaration 'serversidedecorationpalette' definition 'decoration_palette'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/server_decoration_palette.h:133:56: note: Function 'setup' argument 1 names different: declaration 'serversidedecorationpalette' definition 'decoration_palette'. kwayland-5.116.0/src/client/server_decoration_palette.cpp:127:81: note: Function 'setup' argument 1 names different: declaration 'serversidedecorationpalette' definition 'decoration_palette'. kwayland-5.116.0/src/client/shadow.cpp:102:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/shadow.cpp:99:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/shadow.cpp:54:56: style:inconclusive: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/shadow.h:77:45: note: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. kwayland-5.116.0/src/client/shadow.cpp:54:56: note: Function 'setup' argument 1 names different: declaration 'compositor' definition 'manager'. kwayland-5.116.0/src/client/shell.cpp:26:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/shell.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_surfaces [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:252:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:268:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_TRANSIENT_INACTIVE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:300:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_TRANSIENT_INACTIVE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:318:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_RESIZE_NONE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shell.cpp:160:14: style: Variable 'surface' is assigned a value that is never used. [unreadVariable] kwayland-5.116.0/src/client/shm_pool.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shm_pool.cpp:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shm_pool.cpp:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_CLIENT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shm_pool.cpp:205:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shm_pool.cpp:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHM_FORMAT_ARGB8888 [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/shm_pool.cpp:264:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/subcompositor.cpp:21:5: debug: Failed to instantiate template "WaylandPointer". The checking continues anyway. [templateInstantiation] kwayland-5.116.0/src/client/subsurface.cpp:143:47: style:inconclusive: Function 'placeAbove' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/subsurface.h:125:39: note: Function 'placeAbove' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. kwayland-5.116.0/src/client/subsurface.cpp:143:47: note: Function 'placeAbove' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. kwayland-5.116.0/src/client/subsurface.cpp:156:47: style:inconclusive: Function 'placeBelow' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/subsurface.h:153:39: note: Function 'placeBelow' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. kwayland-5.116.0/src/client/subsurface.cpp:156:47: note: Function 'placeBelow' argument 1 names different: declaration 'referenceSurface' definition 'sibling'. kwayland-5.116.0/src/client/surface.cpp:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_surfaces [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameCallbackInstalled [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frameCallbackInstalled [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface.cpp:225:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_surfaces [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface_p.cpp:42:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wlSurfaceDestroyed [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/surface_p.cpp:34:14: style: Variable 'surface' is assigned a value that is never used. [unreadVariable] kwayland-5.116.0/src/client/textinput.cpp:15:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable afterLength [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_p.h:58:29: warning: The class 'TextInputManagerUnstableV2' defines member variable with name 'd' also defined in its parent class 'TextInputManager'. [duplInheritedMember] kwayland-5.116.0/src/client/textinput.h:506:29: note: Parent variable 'TextInputManager::d' kwayland-5.116.0/src/client/textinput_p.h:58:29: note: Derived variable 'TextInputManagerUnstableV2::d' kwayland-5.116.0/src/client/textinput.cpp:84:45: style:inconclusive: Function 'setContentType' argument 1 names different: declaration 'hints' definition 'hint'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput.h:234:38: note: Function 'setContentType' argument 1 names different: declaration 'hints' definition 'hint'. kwayland-5.116.0/src/client/textinput.cpp:84:45: note: Function 'setContentType' argument 1 names different: declaration 'hints' definition 'hint'. kwayland-5.116.0/src/client/textinput_v0.cpp:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v0.cpp:255:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seat [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v0.cpp:261:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seat [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v0.cpp:303:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoCompletion [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v0.cpp:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v0.cpp:174:60: style:inconclusive: Function 'keysymCallback' argument 6 names different: declaration 'state' definition 'wlState'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v0.cpp:49:129: note: Function 'keysymCallback' argument 6 names different: declaration 'state' definition 'wlState'. kwayland-5.116.0/src/client/textinput_v0.cpp:174:60: note: Function 'keysymCallback' argument 6 names different: declaration 'state' definition 'wlState'. kwayland-5.116.0/src/client/textinput_v0.cpp:208:126: style:inconclusive: Function 'textDirectionCallback' argument 4 names different: declaration 'direction' definition 'wlDirection'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v0.cpp:51:107: note: Function 'textDirectionCallback' argument 4 names different: declaration 'direction' definition 'wlDirection'. kwayland-5.116.0/src/client/textinput_v0.cpp:208:126: note: Function 'textDirectionCallback' argument 4 names different: declaration 'direction' definition 'wlDirection'. kwayland-5.116.0/src/client/textinput_v0.cpp:240:57: style:inconclusive: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v0.cpp:23:31: note: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. kwayland-5.116.0/src/client/textinput_v0.cpp:240:57: note: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. kwayland-5.116.0/src/client/textinput_v0.cpp:299:64: style:inconclusive: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v0.cpp:34:38: note: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. kwayland-5.116.0/src/client/textinput_v0.cpp:299:64: note: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. kwayland-5.116.0/src/client/textinput_v0.cpp:91:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v0.cpp:127:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v0.cpp:412:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v0.cpp:418:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v2.cpp:338:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoCompletion [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v2.cpp:514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/textinput_v2.cpp:192:60: style:inconclusive: Function 'keysymCallback' argument 5 names different: declaration 'state' definition 'wlState'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v2.cpp:49:120: note: Function 'keysymCallback' argument 5 names different: declaration 'state' definition 'wlState'. kwayland-5.116.0/src/client/textinput_v2.cpp:192:60: note: Function 'keysymCallback' argument 5 names different: declaration 'state' definition 'wlState'. kwayland-5.116.0/src/client/textinput_v2.cpp:224:117: style:inconclusive: Function 'textDirectionCallback' argument 3 names different: declaration 'direction' definition 'wlDirection'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v2.cpp:51:98: note: Function 'textDirectionCallback' argument 3 names different: declaration 'direction' definition 'wlDirection'. kwayland-5.116.0/src/client/textinput_v2.cpp:224:117: note: Function 'textDirectionCallback' argument 3 names different: declaration 'direction' definition 'wlDirection'. kwayland-5.116.0/src/client/textinput_v2.cpp:276:61: style:inconclusive: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v2.cpp:23:35: note: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. kwayland-5.116.0/src/client/textinput_v2.cpp:276:61: note: Function 'setup' argument 1 names different: declaration 'textinputmanagerunstablev0' definition 'ti'. kwayland-5.116.0/src/client/textinput_v2.cpp:334:64: style:inconclusive: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/textinput_v2.cpp:34:38: note: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. kwayland-5.116.0/src/client/textinput_v2.cpp:334:64: note: Function 'setContentType' argument 1 names different: declaration 'hint' definition 'hints'. kwayland-5.116.0/src/client/textinput_v2.cpp:136:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:184:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:257:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:266:10: style: Variable 't' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:447:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/textinput_v2.cpp:453:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/client/touch.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable touch [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/touch.cpp:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/touch.cpp:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/touch.h:53:22: performance: Function 'timestamps()' should return member 'timestamps' by const reference. [returnByReference] kwayland-5.116.0/src/client/touch.h:61:22: performance: Function 'positions()' should return member 'positions' by const reference. [returnByReference] kwayland-5.116.0/src/client/xdgshell.h:524:5: error: There is an unknown macro here somewhere. Configuration is required. If KWAYLANDCLIENT_DEPRECATED_VERSION is a macro then please configure it. [unknownMacro] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exporter [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:64:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exporter [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exporter [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:134:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importer [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:180:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exported [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exported [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imported [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imported [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgforeign_v2.cpp:302:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imported [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/client/xdgoutput.cpp:101:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kwayland-5.116.0/src/client/xdgoutput.cpp:139:26: style: Unused private function: 'Private::logical_positionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/xdgoutput.cpp:124:17: note: Unused private function: 'Private::logical_positionCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:139:26: note: Unused private function: 'Private::logical_positionCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:146:26: style: Unused private function: 'Private::logical_sizeCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/xdgoutput.cpp:125:17: note: Unused private function: 'Private::logical_sizeCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:146:26: note: Unused private function: 'Private::logical_sizeCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:167:26: style: Unused private function: 'Private::doneCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/xdgoutput.cpp:126:17: note: Unused private function: 'Private::doneCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:167:26: note: Unused private function: 'Private::doneCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:153:26: style: Unused private function: 'Private::nameCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/xdgoutput.cpp:127:17: note: Unused private function: 'Private::nameCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:153:26: note: Unused private function: 'Private::nameCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:160:26: style: Unused private function: 'Private::descriptionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/client/xdgoutput.cpp:128:17: note: Unused private function: 'Private::descriptionCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:160:26: note: Unused private function: 'Private::descriptionCallback' kwayland-5.116.0/src/client/xdgoutput.cpp:111:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/client/xdgoutput.h:201:13: performance: Function 'name()' should return member 'name' by const reference. [returnByReference] kwayland-5.116.0/src/client/xdgoutput.h:207:13: performance: Function 'description()' should return member 'description' by const reference. [returnByReference] kwayland-5.116.0/src/client/xdgoutput.cpp:176:40: style:inconclusive: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/xdgoutput.cpp:111:24: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/client/xdgoutput.cpp:176:40: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/client/xdgoutput.cpp:139:79: style: Parameter 'zxdg_output_v1' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/xdgoutput.cpp:146:75: style: Parameter 'zxdg_output_v1' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/xdgoutput.cpp:153:67: style: Parameter 'zxdg_output_v1' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/xdgoutput.cpp:160:74: style: Parameter 'zxdg_output_v1' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/client/xdgoutput.cpp:167:67: style: Parameter 'zxdg_output_v1' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/server/clientconnection.h:109:13: performance: Function 'executablePath()' should return member 'executablePath' by const reference. [returnByReference] kwayland-5.116.0/src/server/clientconnection.cpp:64:98: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] kwayland-5.116.0/src/server/resource_p.h:31:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/resource_p.h:46:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/resource_p.h:62:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface_p.h:33:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface.cpp:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface.cpp:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface.cpp:186:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_OFFER_ACTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dataoffer_interface.cpp:173:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/dataoffer_interface.cpp:179:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/datasource_interface.cpp:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/datasource_interface.cpp:94:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_SOURCE_ACTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/datasource_interface.cpp:154:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_SOURCE_DND_DROP_PERFORMED_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/datasource_interface.cpp:163:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_SOURCE_DND_FINISHED_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/datasource_interface.cpp:172:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_SOURCE_ACTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/datasource_interface.cpp:131:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/datasource_interface.cpp:147:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/dpms_interface.cpp:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_DPMS_MODE_ON [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/dpms_interface.cpp:37:37: style: Unused private function: 'Private::getDpmsCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/dpms_interface_p.h:27:17: note: Unused private function: 'Private::getDpmsCallback' kwayland-5.116.0/src/server/dpms_interface.cpp:37:37: note: Unused private function: 'Private::getDpmsCallback' kwayland-5.116.0/src/server/dpms_interface.cpp:70:30: style: Unused private function: 'Private::setCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/dpms_interface_p.h:63:17: note: Unused private function: 'Private::setCallback' kwayland-5.116.0/src/server/dpms_interface.cpp:70:30: note: Unused private function: 'Private::setCallback' kwayland-5.116.0/src/server/dpms_interface.cpp:20:62: style:inconclusive: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/dpms_interface_p.h:24:35: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/server/dpms_interface.cpp:20:62: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/server/dpms_interface.cpp:64:122: style:inconclusive: Function 'Private' argument 4 names different: declaration 'output' definition 'outputInterface'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/dpms_interface_p.h:58:111: note: Function 'Private' argument 4 names different: declaration 'output' definition 'outputInterface'. kwayland-5.116.0/src/server/dpms_interface.cpp:64:122: note: Function 'Private' argument 4 names different: declaration 'output' definition 'outputInterface'. kwayland-5.116.0/src/server/fakeinput_interface.cpp:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/fakeinput_interface.cpp:161:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/fakeinput_interface.cpp:121:35: style: Unused private function: 'Private::authenticateCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:28:17: note: Unused private function: 'Private::authenticateCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:121:35: note: Unused private function: 'Private::authenticateCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:131:35: style: Unused private function: 'Private::pointerMotionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:29:17: note: Unused private function: 'Private::pointerMotionCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:131:35: note: Unused private function: 'Private::pointerMotionCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:141:35: style: Unused private function: 'Private::pointerMotionAbsoluteCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:30:17: note: Unused private function: 'Private::pointerMotionAbsoluteCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:141:35: note: Unused private function: 'Private::pointerMotionAbsoluteCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:173:35: style: Unused private function: 'Private::buttonCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:31:17: note: Unused private function: 'Private::buttonCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:173:35: note: Unused private function: 'Private::buttonCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:151:35: style: Unused private function: 'Private::axisCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:32:17: note: Unused private function: 'Private::axisCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:151:35: note: Unused private function: 'Private::axisCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:193:35: style: Unused private function: 'Private::touchDownCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:33:17: note: Unused private function: 'Private::touchDownCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:193:35: note: Unused private function: 'Private::touchDownCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:207:35: style: Unused private function: 'Private::touchMotionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:34:17: note: Unused private function: 'Private::touchMotionCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:207:35: note: Unused private function: 'Private::touchMotionCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:220:35: style: Unused private function: 'Private::touchUpCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:35:17: note: Unused private function: 'Private::touchUpCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:220:35: note: Unused private function: 'Private::touchUpCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:234:35: style: Unused private function: 'Private::touchCancelCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:36:17: note: Unused private function: 'Private::touchCancelCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:234:35: note: Unused private function: 'Private::touchCancelCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:245:35: style: Unused private function: 'Private::touchFrameCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:37:17: note: Unused private function: 'Private::touchFrameCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:245:35: note: Unused private function: 'Private::touchFrameCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:255:35: style: Unused private function: 'Private::keyboardKeyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:38:17: note: Unused private function: 'Private::keyboardKeyCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:255:35: note: Unused private function: 'Private::keyboardKeyCallback' kwayland-5.116.0/src/server/fakeinput_interface.cpp:94:22: style: Local variable 'device' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/fakeinput_interface.cpp:45:29: note: Shadowed declaration kwayland-5.116.0/src/server/fakeinput_interface.cpp:94:22: note: Shadow variable kwayland-5.116.0/src/server/filtered_display.cpp:20:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/server/idleinhibit_interface_p.h:70:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/idleinhibit_interface.cpp:32:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/keystate_interface.cpp:23:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/server/keystate_interface.cpp:63:47: style:inconclusive: Function 'KeyStateInterface' argument 1 names different: declaration 'display' definition 'd'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/keystate_interface.h:47:41: note: Function 'KeyStateInterface' argument 1 names different: declaration 'display' definition 'd'. kwayland-5.116.0/src/server/keystate_interface.cpp:63:47: note: Function 'KeyStateInterface' argument 1 names different: declaration 'display' definition 'd'. kwayland-5.116.0/src/server/keystate_interface.cpp:72:57: style:inconclusive: Function 'setState' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/keystate_interface.h:44:23: note: Function 'setState' argument 1 names different: declaration 'k' definition 'key'. kwayland-5.116.0/src/server/keystate_interface.cpp:72:57: note: Function 'setState' argument 1 names different: declaration 'k' definition 'key'. kwayland-5.116.0/src/server/keystate_interface.cpp:72:87: style:inconclusive: Function 'setState' argument 2 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/keystate_interface.h:44:32: note: Function 'setState' argument 2 names different: declaration 's' definition 'state'. kwayland-5.116.0/src/server/keystate_interface.cpp:72:87: note: Function 'setState' argument 2 names different: declaration 's' definition 'state'. kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:172:111: debug: Function::addArguments found argument 'resource' with varid 0. [varid0] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:178:34: debug: Function::addArguments found argument 'resource' with varid 0. [varid0] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:190:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zwp_linux_buffer_params_v1_interface [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:225:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_LINUX_BUFFER_PARAMS_V1_ERROR_ALREADY_USED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:340:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_LINUX_BUFFER_PARAMS_V1_ERROR_ALREADY_USED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:421:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_LINUX_DMABUF_V1_MODIFIER_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:43:20: warning: Member variable 'LinuxDmabufBuffer::d' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:79:34: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:40:24: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:79:34: note: Derived variable 'Private::q' kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:60:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:264:15: style: Local variable 'size' shadows outer argument [shadowArgument] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:217:90: note: Shadowed declaration kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:264:15: note: Shadow variable kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:302:22: style: Local variable 'resource' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:125:22: note: Shadowed declaration kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:302:22: note: Shadow variable kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:460:80: performance: Function parameter 'set' should be passed by const reference. [passedByValue] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:210:16: style: Variable 'plane' can be declared as reference to const [constVariableReference] kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:429:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kwayland-5.116.0/src/server/output_interface.cpp:257:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_TRANSFORM_NORMAL [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/output_interface.cpp:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_SUBPIXEL_UNKNOWN [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/output_interface.cpp:350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_MODE_CURRENT [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/output_interface.cpp:83:32: style: Unused private function: 'Private::releaseCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/output_interface.cpp:50:17: note: Unused private function: 'Private::releaseCallback' kwayland-5.116.0/src/server/output_interface.cpp:83:32: note: Unused private function: 'Private::releaseCallback' kwayland-5.116.0/src/server/output_interface.cpp:346:32: performance:inconclusive: Technically the member function 'KWayland::Server::OutputInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). [functionStatic] kwayland-5.116.0/src/server/output_interface.cpp:27:10: note: Technically the member function 'KWayland::Server::OutputInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/output_interface.cpp:346:32: note: Technically the member function 'KWayland::Server::OutputInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/output_interface.cpp:379:32: performance:inconclusive: Technically the member function 'KWayland::Server::OutputInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). [functionStatic] kwayland-5.116.0/src/server/output_interface.cpp:28:10: note: Technically the member function 'KWayland::Server::OutputInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/output_interface.cpp:379:32: note: Technically the member function 'KWayland::Server::OutputInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/output_interface.cpp:416:1: style:inconclusive: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:91:39: note: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:416:1: note: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:417:1: style:inconclusive: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:92:42: note: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:417:1: note: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:418:1: style:inconclusive: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:93:41: note: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:418:1: note: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:419:1: style:inconclusive: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:94:34: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:419:1: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:420:1: style:inconclusive: Function 'setScale' argument 1 names different: declaration 'scale' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:95:23: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:420:1: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:421:1: style:inconclusive: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:96:31: note: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:421:1: note: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:422:1: style:inconclusive: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/output_interface.h:97:33: note: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:422:1: note: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. kwayland-5.116.0/src/server/output_interface.cpp:428:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:434:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:440:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:446:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:452:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:458:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:464:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/output_interface.cpp:470:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/outputdevice_interface.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/outputdevice_interface.h:97:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:142:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_version [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:197:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_VIRTUAL_DESKTOP_MANAGEMENT_ROWS_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:300:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resources [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:224:36: style: Local variable 'desktop' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.h:44:36: note: Shadowed declaration kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:224:36: note: Shadow variable kwayland-5.116.0/src/server/plasmavirtualdesktop_interface.cpp:266:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/plasmawindowmanagement_interface.h:11:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/plasmawindowmanagement_interface.h:11:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:34:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:89:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:95:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:101:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:107:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:113:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:178:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:184:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:190:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointerconstraints_interface.cpp:196:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/pointergestures_interface_p.h:75:35: style: Unused private function: 'Private::q_func' [unusedPrivateFunction] kwayland-5.116.0/src/server/pointergestures_interface_p.h:75:35: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/pointergestures_interface_p.h:75:35: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/pointergestures_interface_p.h:116:35: style: Unused private function: 'Private::q_func' [unusedPrivateFunction] kwayland-5.116.0/src/server/pointergestures_interface_p.h:116:35: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/pointergestures_interface_p.h:116:35: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/pointergestures_interface.cpp:32:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/relativepointer_interface.cpp:32:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:46:58: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:30:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:46:58: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:52:58: style: Unused private function: 'Private::getRelativePointerCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:31:17: note: Unused private function: 'Private::getRelativePointerCallback' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:52:58: note: Unused private function: 'Private::getRelativePointerCallback' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:33:48: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/relativepointer_interface_p.h:23:38: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:33:48: note: Derived variable 'Private::q' kwayland-5.116.0/src/server/relativepointer_interface_v1.cpp:54:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/remote_access_interface.cpp:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/remote_access_interface.cpp:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/remote_access_interface.cpp:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/remote_access_interface.cpp:212:45: style: Unused private function: 'Private::getBufferCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/remote_access_interface.cpp:134:17: note: Unused private function: 'Private::getBufferCallback' kwayland-5.116.0/src/server/remote_access_interface.cpp:212:45: note: Unused private function: 'Private::getBufferCallback' kwayland-5.116.0/src/server/remote_access_interface.cpp:247:45: style: Unused private function: 'Private::releaseCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/remote_access_interface.cpp:135:17: note: Unused private function: 'Private::releaseCallback' kwayland-5.116.0/src/server/remote_access_interface.cpp:247:45: note: Unused private function: 'Private::releaseCallback' kwayland-5.116.0/src/server/remote_access_interface.cpp:253:65: style:inconclusive: Function 'unref' argument 1 names different: declaration 'buf' definition 'bh'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/remote_access_interface.cpp:143:30: note: Function 'unref' argument 1 names different: declaration 'buf' definition 'bh'. kwayland-5.116.0/src/server/remote_access_interface.cpp:253:65: note: Function 'unref' argument 1 names different: declaration 'buf' definition 'bh'. kwayland-5.116.0/src/server/resource.cpp:36:50: style:inconclusive: Function 'create' argument 1 names different: declaration 'client' definition 'c'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/resource_p.h:21:35: note: Function 'create' argument 1 names different: declaration 'client' definition 'c'. kwayland-5.116.0/src/server/resource.cpp:36:50: note: Function 'create' argument 1 names different: declaration 'client' definition 'c'. kwayland-5.116.0/src/server/resource.cpp:48:45: style:inconclusive: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/resource_p.h:65:37: note: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. kwayland-5.116.0/src/server/resource.cpp:48:45: note: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:76:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_TOPLEVEL_DECORATION_V1_ERROR_ORPHANED [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:210:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_TOPLEVEL_DECORATION_V1_MODE_CLIENT_SIDE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:35:21: style: Unused private function: 'Private::cast' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:35:21: note: Unused private function: 'Private::cast' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:35:21: note: Unused private function: 'Private::cast' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:63:46: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:40:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:63:46: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:69:46: style: Unused private function: 'Private::getToplevelDecorationCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:41:17: note: Unused private function: 'Private::getToplevelDecorationCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:69:46: note: Unused private function: 'Private::getToplevelDecorationCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:148:39: style: Unused private function: 'Private::setModeCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:131:17: note: Unused private function: 'Private::setModeCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:148:39: note: Unused private function: 'Private::setModeCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:170:39: style: Unused private function: 'Private::unsetModeCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:132:17: note: Unused private function: 'Private::unsetModeCallback' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:170:39: note: Unused private function: 'Private::unsetModeCallback' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:39:33: warning: The class 'XdgShellStableInterface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:39:33: note: Derived function 'XdgShellStableInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:49:10: warning: The class 'XdgShellStableInterface' defines member function with name 'ping' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:112:13: note: Parent function 'XdgShellInterface::ping' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:49:10: note: Derived function 'XdgShellStableInterface::ping' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:47:14: warning: The class 'XdgShellStableInterface' defines member function with name 'display' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:68:14: note: Parent function 'Global::display' kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:47:14: note: Derived function 'XdgShellStableInterface::display' kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:148:106: style:inconclusive: Function 'setModeCallback' argument 3 names different: declaration 'mode' definition 'mode_raw'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:131:84: note: Function 'setModeCallback' argument 3 names different: declaration 'mode' definition 'mode_raw'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:148:106: note: Function 'setModeCallback' argument 3 names different: declaration 'mode' definition 'mode_raw'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:182:68: style:inconclusive: Function 'Private' argument 3 names different: declaration 's' definition 'shell'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:125:100: note: Function 'Private' argument 3 names different: declaration 's' definition 'shell'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:182:68: note: Function 'Private' argument 3 names different: declaration 's' definition 'shell'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:197:113: style:inconclusive: Function 'XdgDecorationInterface' argument 2 names different: declaration 'surface' definition 'shell'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgdecoration_interface.h:83:102: note: Function 'XdgDecorationInterface' argument 2 names different: declaration 'surface' definition 'shell'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:197:113: note: Function 'XdgDecorationInterface' argument 2 names different: declaration 'surface' definition 'shell'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:206:69: style:inconclusive: Function 'configure' argument 1 names different: declaration 'requestedMode' definition 'mode'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgdecoration_interface.h:64:25: note: Function 'configure' argument 1 names different: declaration 'requestedMode' definition 'mode'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:206:69: note: Function 'configure' argument 1 names different: declaration 'requestedMode' definition 'mode'. kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:223:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/xdgdecoration_interface.cpp:229:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:297:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_OUTPUT_V1_NAME_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:308:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_OUTPUT_V1_DESCRIPTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:112:42: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:35:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:112:42: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:118:42: style: Unused private function: 'Private::getXdgOutputCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:36:17: note: Unused private function: 'Private::getXdgOutputCallback' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:118:42: note: Unused private function: 'Private::getXdgOutputCallback' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:259:27: style: Unused private function: 'Private::q_func' [unusedPrivateFunction] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:259:27: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:259:27: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/xdgoutput_interface.cpp:118:131: style:inconclusive: Function 'getXdgOutputCallback' argument 4 names different: declaration 'output' definition 'outputResource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:36:106: note: Function 'getXdgOutputCallback' argument 4 names different: declaration 'output' definition 'outputResource'. kwayland-5.116.0/src/server/xdgoutput_interface.cpp:118:131: note: Function 'getXdgOutputCallback' argument 4 names different: declaration 'output' definition 'outputResource'. kwayland-5.116.0/src/server/xdgoutput_interface.cpp:143:72: style:inconclusive: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgoutput_interface.cpp:23:40: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/server/xdgoutput_interface.cpp:143:72: note: Function 'Private' argument 1 names different: declaration 'q' definition 'qptr'. kwayland-5.116.0/src/tools/generator.cpp:227:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:353:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:406:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:457:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:502:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:520:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.cpp:1535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPPING_FILE [valueFlowBailoutIncompleteVar] kwayland-5.116.0/src/tools/generator.h:137:14: warning: Member variable 'Interface::m_version' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/src/tools/generator.h:137:14: warning: Member variable 'Interface::m_factory' is not initialized in the constructor. [uninitMemberVar] kwayland-5.116.0/src/tools/generator.cpp:72:26: performance:inconclusive: Technically the member function 'KWayland::Tools::Argument::parseType' can be static (but you may consider moving to unnamed namespace). [functionStatic] kwayland-5.116.0/src/tools/generator.h:61:10: note: Technically the member function 'KWayland::Tools::Argument::parseType' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/tools/generator.cpp:72:26: note: Technically the member function 'KWayland::Tools::Argument::parseType' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/tools/generator.h:41:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:53:13: performance: Function 'interface()' should return member 'm_inteface' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:80:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:85:23: performance: Function 'arguments()' should return member 'm_arguments' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:119:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:124:23: performance: Function 'arguments()' should return member 'm_arguments' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:150:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:158:13: performance: Function 'kwaylandClientName()' should return member 'm_clientName' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:167:22: performance: Function 'requests()' should return member 'm_requests' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.h:172:20: performance: Function 'events()' should return member 'm_events' by const reference. [returnByReference] kwayland-5.116.0/src/tools/generator.cpp:238:45: performance: Function parameter 'interfaceName' should be passed by const reference. [passedByValue] kwayland-5.116.0/src/tools/generator.cpp:243:23: performance: Range variable 'r' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:244:27: performance: Range variable 'a' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:931:15: performance: Range variable 'r' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:976:19: performance: Range variable 'event' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:980:23: performance: Range variable 'argument' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:1037:19: performance: Range variable 'event' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:1047:19: performance: Range variable 'event' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:1054:23: performance: Range variable 'argument' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:1070:23: performance: Range variable 'argument' should be declared as const reference. [iterateByValue] kwayland-5.116.0/src/tools/generator.cpp:165:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kwayland-5.116.0/src/tools/generator.cpp:245:105: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kwayland-5.116.0/tests/copyclient.cpp:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/copyclient.cpp:142:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/copyclient.cpp:155:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoCloseHandle [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/dpmstest.cpp:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/dpmstest.cpp:142:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLine [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/dpmstest.cpp:155:25: style: Local variable 'hline' shadows outer variable [shadowVariable] kwayland-5.116.0/tests/dpmstest.cpp:141:21: note: Shadowed declaration kwayland-5.116.0/tests/dpmstest.cpp:155:25: note: Shadow variable kwayland-5.116.0/tests/pasteclient.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/pasteclient.cpp:142:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/pasteclient.cpp:160:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/plasmasurfacetest.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/plasmasurfacetest.cpp:140:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/qtwaylandintegrationtest.cpp:86:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/shadowtest.cpp:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/shadowtest.cpp:122:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/shadowtest.cpp:143:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/subsurfacetest.cpp:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/subsurfacetest.cpp:127:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/subsurfacetest.cpp:166:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/touchclienttest.cpp:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/touchclienttest.cpp:116:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Released [valueFlowBailoutIncompleteVar] kwayland-5.116.0/tests/touchclienttest.cpp:189:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] diff: 2.18.0 kwayland-5.116.0/autotests/client/test_compositor.cpp:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_compositor.cpp:143:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_compositor.cpp:146:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:195:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:253:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dragStarted [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:332:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dragStarted [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:394:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:454:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasKeyboardChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:511:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasKeyboardChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_datadevice.cpp:591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:187:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:198:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:218:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectedDragAndDropActionChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:312:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectedDragAndDropActionChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:410:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectedDragAndDropActionChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:506:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entered [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_drag_drop.cpp:82:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_error.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTO [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_error.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTO [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_error.cpp:183:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:310:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:343:54: style: Variable 'desktop1Int' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:344:45: style: Variable 'desktop1' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:392:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterPlasmaVirtualDesktopRequested [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_plasmaVirtualDesktopManagement' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_plasmaVirtualDesktopManagementInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_window' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_windowInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_windowManagement' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_virtual_desktop.cpp:65:21: warning: Member variable 'TestVirtualDesktop::m_windowManagementInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasma_window_model.cpp:588:5: error: Syntax Error: AST broken, binary operator '==' doesn't have two operands. [internalAstError] 2.18.0 kwayland-5.116.0/autotests/client/test_plasmashell.cpp:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientRole [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasmashell.cpp:277:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasmashell.cpp:312:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasmashell.cpp:354:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable client [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_plasmashell.cpp:470:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_pointer_constraints.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverLifeTime [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_pointer_constraints.cpp:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverLifeTime [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_pointer_constraints.cpp:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstConstraint [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration.cpp:163:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serverMode [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration.cpp:236:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultMode [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration.cpp:289:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration.cpp:69:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration_palette.cpp:173:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration_palette.cpp:49:34: warning: Member variable 'TestServerSideDecorationPalette::m_paletteManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_server_side_decoration_palette.cpp:49:34: warning: Member variable 'TestServerSideDecorationPalette::m_paletteManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shadow.cpp:191:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shadow.cpp:275:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shm_pool.cpp:144:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shm_pool.cpp:157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shm_pool.cpp:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shm_pool.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_shm_pool.cpp:214:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:222:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:328:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:375:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:408:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:441:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:473:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:588:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:662:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:695:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftToRight [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:709:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:753:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:797:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:843:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_text_input.cpp:893:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_appmenu.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serviceName [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_appmenu.cpp:51:14: warning: Member variable 'TestAppmenu::m_appmenuManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_appmenu.cpp:51:14: warning: Member variable 'TestAppmenu::m_appmenuManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_blur.cpp:164:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_blur.cpp:191:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_blur.cpp:49:11: warning: Member variable 'TestBlur::m_blurManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_blur.cpp:49:11: warning: Member variable 'TestBlur::m_blurManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_contrast.cpp:174:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_contrast.cpp:201:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_contrast.cpp:52:15: warning: Member variable 'TestContrast::m_contrastManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_contrast.cpp:52:15: warning: Member variable 'TestContrast::m_contrastManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessAllowed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:54:5: style: Class 'TestDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:72:13: warning: Member variable 'TestFilter::m_blurManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:97:18: performance:inconclusive: Either there is a missing 'override', or the member function 'TestFilter::cleanup' can be static. [functionStatic] kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:37:10: note: Either there is a missing 'override', or the member function 'TestFilter::cleanup' can be static. kwayland-5.116.0/autotests/client/test_wayland_filter.cpp:97:18: note: Either there is a missing 'override', or the member function 'TestFilter::cleanup' can be static. 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputdevice.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputdevice.cpp:491:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputdevice.cpp:541:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:222:14: style: Variable 'c' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:302:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:401:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:444:10: style: Variable 's_o' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:460:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_outputmanagement.cpp:78:30: warning: Member variable 'TestWaylandOutputManagement::m_omSpy' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_region.cpp:256:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_region.cpp:282:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1045:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1253:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1370:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entered [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1463:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1536:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyRepeatChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1761:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1763:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1792:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1846:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selectionOffered [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1946:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataDeviceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:1993:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataDeviceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2093:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2112:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequenceStarted [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2300:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyboardCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2378:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2410:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasKeyboardChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2443:23: performance:inconclusive: Either there is a missing 'override', or the member function 'TestWaylandSeat::testKeymapThroughFd' can be static. [functionStatic] kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:84:10: note: Either there is a missing 'override', or the member function 'TestWaylandSeat::testKeymapThroughFd' can be static. kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:2443:23: note: Either there is a missing 'override', or the member function 'TestWaylandSeat::testKeymapThroughFd' can be static. 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:377:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable focusedPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:638:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:727:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:770:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttonStateChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:822:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_seat.cpp:929:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasPointerChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:139:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interfacesAnnounced [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:280:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullscreenChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:323:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximizedChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:366:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevelChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:410:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:475:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:548:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pingTimeout [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:591:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable titleChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:616:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowClassChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:640:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:681:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:684:5: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:696:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:725:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:754:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:787:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:829:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_shell.cpp:865:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_slide.cpp:165:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_slide.cpp:174:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_slide.cpp:49:12: warning: Member variable 'TestSlide::m_slideManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_slide.cpp:49:12: warning: Member variable 'TestSlide::m_slideManagerInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:1027:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:1061:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:209:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:216:5: warning: Either the condition 'serverParentSurface->childSubSurfaces().isEmpty()' is redundant or expression 'serverParentSurface->childSubSurfaces().first()' causes access out of bounds. [containerOutOfBounds] kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:228:57: note: Assuming that condition 'serverParentSurface->childSubSurfaces().isEmpty()' is not redundant kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:216:5: note: Access out of bounds 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:304:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subSurfaceTreeChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:370:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:471:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:551:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:592:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:654:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:711:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:762:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:794:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:923:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:954:23: style: Variable 'childFor1ServerSurface' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_subsurface.cpp:957:23: style: Variable 'childFor2ServerSurface' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:1015:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:1051:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:1090:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputEntered [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:1166:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:357:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:381:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:547:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:670:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:727:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:72:21: warning: Member variable 'TestWaylandSurface::m_idleInhibitInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:72:21: warning: Member variable 'TestWaylandSurface::m_idleInhibitManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:72:21: warning: Member variable 'TestWaylandSurface::m_queue' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:72:21: warning: Member variable 'TestWaylandSurface::m_shm' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:818:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionDied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:850:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:875:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:938:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_surface.cpp:973:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:186:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimizedGeometriesChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:253:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:264:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:281:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:304:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:349:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitForMoreEvents [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:377:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closeRequested [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:385:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changedSignal [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:399:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activeRequested [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:423:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changedSignal [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:444:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enabled [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:468:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enabled [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:476:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable requestChangeShowingDesktop [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:539:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:572:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometryChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:606:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:669:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applicationMenuChanged [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:83:23: warning: Member variable 'TestWindowManagement::m_registry' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:83:23: warning: Member variable 'TestWindowManagement::m_window' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:83:23: warning: Member variable 'TestWindowManagement::m_windowInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:83:23: warning: Member variable 'TestWindowManagement::m_windowManagement' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_wayland_windowmanagement.cpp:83:23: warning: Member variable 'TestWindowManagement::m_windowManagementInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/client/test_xdg_foreign.cpp:180:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_xdg_foreign.cpp:264:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_xdg_foreign.cpp:280:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/client/test_xdg_foreign.cpp:68:14: warning: Member variable 'TestForeign::m_foreignInterface' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_qt_surface_extension.cpp:73:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/server/test_seat.cpp:106:23: style: Variable 'pointer' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/server/test_seat.cpp:138:23: style: Variable 'pointer' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/autotests/server/test_seat.cpp:164:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_clientCompositor' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_connection' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_queue' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_seat' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_serverCompositor' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_tablet' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_tabletManager' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_thread' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:106:5: warning: Member variable 'TestTabletInterface::m_tool' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:44:5: style: Class 'Tablet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:54:5: style: Class 'Tool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceApproximated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:78:5: style: Class 'TabletSeat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tablets [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/autotests/server/test_tablet_interface.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tools [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/output.h:76:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_ENABLEMENT_DISABLED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_TRANSFORM_NORMAL [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:158:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTCONFIGURATION_SCALEF_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:173:43: style: Parameter 'origin' can be declared as reference to const [constParameterReference] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:193:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTCONFIGURATION_OVERSCAN_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputconfiguration.cpp:200:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTCONFIGURATION_SET_VRR_POLICY_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:230:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:275:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_CLIENT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:319:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_ENABLEMENT_ENABLED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:440:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalPosition [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable manufacturer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:450:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serialNumber [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eisaId [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:465:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable physicalSize [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:483:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subPixel [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/outputdevice.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transform [valueFlowBailoutIncompleteVar] head kwayland-5.116.0/src/client/outputdevice.h:193:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/client/outputdevice.h:193:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1103:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_KEEP_ABOVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1112:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_KEEP_BELOW [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MINIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1130:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MAXIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1149:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_SHADED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1214:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_SEND_TO_OUTPUT_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feedback [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1289:74: style:inconclusive: Function 'setup' argument 1 names different: declaration 'manager' definition 'wm'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/plasmawindowmanagement.h:897:52: note: Function 'setup' argument 1 names different: declaration 'manager' definition 'wm'. kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:1289:74: note: Function 'setup' argument 1 names different: declaration 'manager' definition 'wm'. 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wm [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showingDesktop [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackingOrderUuids [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:345:70: style:inconclusive: Function 'setup' argument 1 names different: declaration 'shell' definition 'wm'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/plasmawindowmanagement.h:104:50: note: Function 'setup' argument 1 names different: declaration 'shell' definition 'wm'. kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:345:70: note: Function 'setup' argument 1 names different: declaration 'shell' definition 'wm'. 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:389:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_SHOW_DESKTOP_DISABLED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:481:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentWindow [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:623:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_ACTIVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:668:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:669:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:682:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:716:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:725:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullscreen [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:734:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keepAbove [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:743:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keepBelow [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximized [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:761:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimized [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onAllDesktops [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:779:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable demandsAttention [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:788:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closeable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:797:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullscreenable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:806:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximizeable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:815:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimizeable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipTaskbar [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:833:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipSwitcher [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:842:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shadeable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:851:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shaded [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable movable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:869:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resizable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:878:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtualDesktopChangeable [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:895:83: style:inconclusive: Function 'PlasmaWindow' argument 2 names different: declaration 'activation' definition 'window'. [funcArgNamesDifferent] kwayland-5.116.0/src/client/plasmawindowmanagement.h:811:82: note: Function 'PlasmaWindow' argument 2 names different: declaration 'activation' definition 'window'. kwayland-5.116.0/src/client/plasmawindowmanagement.cpp:895:83: note: Function 'PlasmaWindow' argument 2 names different: declaration 'activation' definition 'window'. head kwayland-5.116.0/src/client/plasmawindowmanagement.h:162:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/client/plasmawindowmanagement.h:162:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmodel.cpp:184:35: error: Same iterator is used with containers 'parent->windows()' that are temporaries or defined in different scopes. [iterators3] kwayland-5.116.0/src/client/plasmawindowmodel.cpp:184:52: note: Same iterator is used with containers 'parent->windows()' that are temporaries or defined in different scopes. kwayland-5.116.0/src/client/plasmawindowmodel.cpp:184:35: note: Same iterator is used with containers 'parent->windows()' that are temporaries or defined in different scopes. 2.18.0 kwayland-5.116.0/src/client/plasmawindowmodel.cpp:185:23: error: Using iterator that is a temporary. [danglingTemporaryLifetime] kwayland-5.116.0/src/client/plasmawindowmodel.cpp:184:48: note: Iterator to container is created here. kwayland-5.116.0/src/client/plasmawindowmodel.cpp:184:35: note: Temporary created here. kwayland-5.116.0/src/client/plasmawindowmodel.cpp:185:23: note: Using iterator that is a temporary. 2.18.0 kwayland-5.116.0/src/client/plasmawindowmodel.cpp:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmodel.cpp:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/client/plasmawindowmodel.cpp:58:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] head kwayland-5.116.0/src/client/plasmawindowmodel.h:58:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/client/plasmawindowmodel.h:58:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDCLIENT_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:135:103: style:inconclusive: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/appmenu_interface.cpp:100:80: note: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/appmenu_interface.cpp:135:103: note: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:165:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:167:41: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:190:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:196:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:32:21: style: Unused private function: 'Private::cast' [unusedPrivateFunction] kwayland-5.116.0/src/server/appmenu_interface.cpp:32:21: note: Unused private function: 'Private::cast' kwayland-5.116.0/src/server/appmenu_interface.cpp:32:21: note: Unused private function: 'Private::cast' 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:50:40: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/appmenu_interface.cpp:37:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/appmenu_interface.cpp:50:40: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/appmenu_interface.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:101:37: style: Unused private function: 'Private::unsetCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/blur_interface.cpp:31:17: note: Unused private function: 'Private::unsetCallback' kwayland-5.116.0/src/server/blur_interface.cpp:101:37: note: Unused private function: 'Private::unsetCallback' 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:105:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:161:22: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:185:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:70:57: style:inconclusive: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/blur_interface.cpp:32:37: note: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. kwayland-5.116.0/src/server/blur_interface.cpp:70:57: note: Function 'unbind' argument 1 names different: declaration 'resource' definition 'r'. 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:75:37: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/blur_interface.cpp:30:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/blur_interface.cpp:75:37: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/blur_interface.cpp:86:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:164:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_NO_DISPLAY [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:178:20: style: Local variable 'format' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/buffer_interface.cpp:34:20: note: Shadowed declaration kwayland-5.116.0/src/server/buffer_interface.cpp:178:20: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:222:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:282:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:288:19: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:64:87: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/buffer_interface.cpp:75:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/compositor_interface.cpp:76:36: style: Unused private function: 'Private::createSurfaceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/compositor_interface.cpp:27:17: note: Unused private function: 'Private::createSurfaceCallback' kwayland-5.116.0/src/server/compositor_interface.cpp:76:36: note: Unused private function: 'Private::createSurfaceCallback' 2.18.0 kwayland-5.116.0/src/server/compositor_interface.cpp:93:36: style: Unused private function: 'Private::createRegionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/compositor_interface.cpp:28:17: note: Unused private function: 'Private::createRegionCallback' kwayland-5.116.0/src/server/compositor_interface.cpp:93:36: note: Unused private function: 'Private::createRegionCallback' 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:102:41: style: Unused private function: 'Private::unsetCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/contrast_interface.cpp:31:17: note: Unused private function: 'Private::unsetCallback' kwayland-5.116.0/src/server/contrast_interface.cpp:102:41: note: Unused private function: 'Private::unsetCallback' 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:106:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:175:22: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:220:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:226:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:232:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:238:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:76:41: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/contrast_interface.cpp:30:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/contrast_interface.cpp:76:41: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/contrast_interface.cpp:87:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:129:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DATA_SOURCE_ACTION_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:189:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:195:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:201:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:213:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:89:123: style:inconclusive: Function 'startDrag' argument 3 names different: declaration 'icon' definition 'i'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/datadevice_interface.cpp:56:97: note: Function 'startDrag' argument 3 names different: declaration 'icon' definition 'i'. kwayland-5.116.0/src/server/datadevice_interface.cpp:89:123: note: Function 'startDrag' argument 3 names different: declaration 'icon' definition 'i'. 2.18.0 kwayland-5.116.0/src/server/datadevice_interface.cpp:91:23: style: Variable 'focusSurface' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:74:43: style: Unused private function: 'Private::createDataSourceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:29:17: note: Unused private function: 'Private::createDataSourceCallback' kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:74:43: note: Unused private function: 'Private::createDataSourceCallback' 2.18.0 kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:91:43: style: Unused private function: 'Private::getDataDeviceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:30:17: note: Unused private function: 'Private::getDataDeviceCallback' kwayland-5.116.0/src/server/datadevicemanager_interface.cpp:91:43: note: Unused private function: 'Private::getDataDeviceCallback' 2.18.0 kwayland-5.116.0/src/server/display.cpp:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/display.cpp:107:22: style: Variable 'm_notifier' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/display.cpp:145:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/display.cpp:186:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/display.cpp:236:40: style:inconclusive: Function 'setRunning' argument 1 names different: declaration 'running' definition 'r'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/display.cpp:74:26: note: Function 'setRunning' argument 1 names different: declaration 'running' definition 'r'. kwayland-5.116.0/src/server/display.cpp:236:40: note: Function 'setRunning' argument 1 names different: declaration 'running' definition 'r'. 2.18.0 kwayland-5.116.0/src/server/display.cpp:419:10: style: Local variable 'd' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/display.h:353:29: note: Shadowed declaration kwayland-5.116.0/src/server/display.cpp:419:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/display.cpp:428:10: style: Local variable 'd' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/display.h:353:29: note: Shadowed declaration kwayland-5.116.0/src/server/display.cpp:428:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/display.cpp:586:10: style: Local variable 'd' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/display.h:353:29: note: Shadowed declaration kwayland-5.116.0/src/server/display.cpp:586:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/display.cpp:604:10: style: Local variable 'd' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/display.h:353:29: note: Shadowed declaration kwayland-5.116.0/src/server/display.cpp:604:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/display.cpp:613:10: style: Local variable 'd' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/display.h:353:29: note: Shadowed declaration kwayland-5.116.0/src/server/display.cpp:613:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/display.cpp:719:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EGL_NO_DISPLAY [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/display.cpp:71:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/src/server/display.h:101:13: performance: Function 'socketName()' should return member 'socketName' by const reference. [returnByReference] 2.18.0 kwayland-5.116.0/src/server/display.h:163:30: performance: Function 'outputs()' should return member 'outputs' by const reference. [returnByReference] 2.18.0 kwayland-5.116.0/src/server/display.h:167:36: performance: Function 'outputDevices()' should return member 'outputdevices' by const reference. [returnByReference] 2.18.0 kwayland-5.116.0/src/server/display.h:177:30: performance: Function 'seats()' should return member 'seats' by const reference. [returnByReference] 2.18.0 kwayland-5.116.0/src/server/display.h:324:33: performance: Function 'connections()' should return member 'clients' by const reference. [returnByReference] 2.18.0 kwayland-5.116.0/src/server/eglstream_controller_interface.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_interface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/eglstream_controller_interface.cpp:62:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_interface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/eglstream_controller_interface.cpp:78:36: warning: The class 'EglStreamControllerInterface' defines member function with name 'create' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:55:10: note: Parent function 'Global::create' kwayland-5.116.0/src/server/eglstream_controller_interface.cpp:78:36: note: Derived function 'EglStreamControllerInterface::create' 2.18.0 kwayland-5.116.0/src/server/eglstream_controller_interface.h:35:10: warning: The class 'EglStreamControllerInterface' defines member function with name 'create' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:55:10: note: Parent function 'Global::create' kwayland-5.116.0/src/server/eglstream_controller_interface.h:35:10: note: Derived function 'EglStreamControllerInterface::create' 2.18.0 kwayland-5.116.0/src/server/generic_shell_surface_p.h:56:58: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/generic_shell_surface_p.h:64:58: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/generic_shell_surface_p.h:72:54: style:inconclusive: Function 'setTitle' argument 1 names different: declaration 'title' definition 't'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/generic_shell_surface_p.h:34:34: note: Function 'setTitle' argument 1 names different: declaration 'title' definition 't'. kwayland-5.116.0/src/server/generic_shell_surface_p.h:72:54: note: Function 'setTitle' argument 1 names different: declaration 'title' definition 't'. 2.18.0 kwayland-5.116.0/src/server/generic_shell_surface_p.h:94:54: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/idle_interface.cpp:141:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/idle_interface.cpp:147:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/idle_interface.cpp:202:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/idle_interface.cpp:78:30: style: Unused private function: 'Private::getIdleTimeoutCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/idle_interface.cpp:32:17: note: Unused private function: 'Private::getIdleTimeoutCallback' kwayland-5.116.0/src/server/idle_interface.cpp:78:30: note: Unused private function: 'Private::getIdleTimeoutCallback' 2.18.0 kwayland-5.116.0/src/server/idleinhibit_interface_v1.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resource [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/idleinhibit_interface_v1.cpp:107:77: style:inconclusive: Function 'IdleInhibitorInterface' argument 1 names different: declaration 'c' definition 'm'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/idleinhibit_interface_p.h:44:66: note: Function 'IdleInhibitorInterface' argument 1 names different: declaration 'c' definition 'm'. kwayland-5.116.0/src/server/idleinhibit_interface_v1.cpp:107:77: note: Function 'IdleInhibitorInterface' argument 1 names different: declaration 'c' definition 'm'. 2.18.0 kwayland-5.116.0/src/server/idleinhibit_interface_v1.cpp:61:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/idleinhibit_interface_v1.cpp:68:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/keyboard_interface.cpp:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEYMAP_FORMAT_XKB_V1 [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/keyboard_interface.cpp:155:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/keyboard_interface.cpp:165:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_RELEASED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/keyboard_interface.cpp:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_REPEAT_INFO_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/keyboard_interface.cpp:190:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head kwayland-5.116.0/src/server/linuxdmabuf_v1_interface.cpp:84:7: warning: Class 'LinuxDmabufUnstableV1Buffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 kwayland-5.116.0/src/server/output_interface.h:65:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:102:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:114:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:49:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:61:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:73:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:84:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputchangeset.cpp:96:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:106:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:165:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:174:140: style:inconclusive: Function 'scaleFCallback' argument 4 names different: declaration 'scale' definition 'scale_fixed'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:50:112: note: Function 'scaleFCallback' argument 4 names different: declaration 'scale' definition 'scale_fixed'. kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:174:140: note: Function 'scaleFCallback' argument 4 names different: declaration 'scale' definition 'scale_fixed'. 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:222:31: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:224:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:224:30: style: C-style pointer casting [cstyleCast] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:273:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:320:10: style: Variable 'c' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:41:26: style: class member 'Private::s_version' is never used. [unusedStructMember] 2.18.0 kwayland-5.116.0/src/server/outputconfiguration_interface.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_ENABLEMENT_ENABLED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:274:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_TRANSFORM_NORMAL [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_SUBPIXEL_UNKNOWN [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:370:38: performance:inconclusive: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). [functionStatic] kwayland-5.116.0/src/server/outputdevice_interface.cpp:39:10: note: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/outputdevice_interface.cpp:370:38: note: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendMode' can be static (but you may consider moving to unnamed namespace). 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_OUTPUT_MODE_CURRENT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:397:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_SCALEF_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_COLORCURVES_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:433:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_SERIAL_NUMBER_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:440:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_OUTPUTDEVICE_EISA_ID_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:445:38: performance:inconclusive: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). [functionStatic] kwayland-5.116.0/src/server/outputdevice_interface.cpp:40:10: note: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). kwayland-5.116.0/src/server/outputdevice_interface.cpp:445:38: note: Technically the member function 'KWayland::Server::OutputDeviceInterface::Private::sendDone' can be static (but you may consider moving to unnamed namespace). 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:496:1: style:inconclusive: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:114:39: note: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:496:1: note: Function 'setPhysicalSize' argument 1 names different: declaration 'size' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:497:1: style:inconclusive: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:115:42: note: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:497:1: note: Function 'setGlobalPosition' argument 1 names different: declaration 'pos' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:498:1: style:inconclusive: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:116:41: note: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:498:1: note: Function 'setManufacturer' argument 1 names different: declaration 'manufacturer' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:499:1: style:inconclusive: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:117:34: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:499:1: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:500:1: style:inconclusive: Function 'setSerialNumber' argument 1 names different: declaration 'serialNumber' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:118:41: note: Function 'setSerialNumber' argument 1 names different: declaration 'serialNumber' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:500:1: note: Function 'setSerialNumber' argument 1 names different: declaration 'serialNumber' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:501:1: style:inconclusive: Function 'setEisaId' argument 1 names different: declaration 'eisaId' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:119:35: note: Function 'setEisaId' argument 1 names different: declaration 'eisaId' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:501:1: note: Function 'setEisaId' argument 1 names different: declaration 'eisaId' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:502:1: style:inconclusive: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:127:31: note: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:502:1: note: Function 'setSubPixel' argument 1 names different: declaration 'subPixel' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:503:1: style:inconclusive: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/outputdevice_interface.h:128:33: note: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. kwayland-5.116.0/src/server/outputdevice_interface.cpp:503:1: note: Function 'setTransform' argument 1 names different: declaration 'transform' definition 'arg'. 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:531:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:537:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:543:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:549:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:555:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:561:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:567:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:573:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:579:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:585:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:591:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:597:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:603:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:605:73: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:638:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:654:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:670:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.cpp:682:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/outputdevice_interface.h:76:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] head kwayland-5.116.0/src/server/outputdevice_interface.h:97:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/server/outputdevice_interface.h:97:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/server/outputmanagement_interface.cpp:58:42: style: Unused private function: 'Private::createConfigurationCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/outputmanagement_interface.cpp:36:17: note: Unused private function: 'Private::createConfigurationCallback' kwayland-5.116.0/src/server/outputmanagement_interface.cpp:58:42: note: Unused private function: 'Private::createConfigurationCallback' 2.18.0 kwayland-5.116.0/src/server/outputmanagement_interface.cpp:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:106:37: style: Unused private function: 'Private::createSurfaceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:29:17: note: Unused private function: 'Private::createSurfaceCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:106:37: note: Unused private function: 'Private::createSurfaceCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:114:111: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:118:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DISPLAY_ERROR_INVALID_OBJECT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:170:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:185:44: style: Unused private function: 'Private::setOutputCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:66:17: note: Unused private function: 'Private::setOutputCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:185:44: note: Unused private function: 'Private::setOutputCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:193:44: style: Unused private function: 'Private::setPositionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:67:17: note: Unused private function: 'Private::setPositionCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:193:44: note: Unused private function: 'Private::setPositionCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:193:75: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:211:44: style: Unused private function: 'Private::setRoleCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:68:17: note: Unused private function: 'Private::setRoleCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:211:44: note: Unused private function: 'Private::setRoleCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:211:71: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:256:44: style: Unused private function: 'Private::setPanelBehaviorCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:69:17: note: Unused private function: 'Private::setPanelBehaviorCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:256:44: note: Unused private function: 'Private::setPanelBehaviorCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:256:80: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:263:44: style: Unused private function: 'Private::setSkipTaskbarCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:70:17: note: Unused private function: 'Private::setSkipTaskbarCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:263:44: note: Unused private function: 'Private::setSkipTaskbarCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:263:78: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:271:44: style: Unused private function: 'Private::setSkipSwitcherCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:71:17: note: Unused private function: 'Private::setSkipSwitcherCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:271:44: note: Unused private function: 'Private::setSkipSwitcherCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:271:79: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:279:44: style: Unused private function: 'Private::panelAutoHideHideCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:72:17: note: Unused private function: 'Private::panelAutoHideHideCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:279:44: note: Unused private function: 'Private::panelAutoHideHideCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:279:81: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:284:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_SURFACE_ERROR_PANEL_NOT_AUTO_HIDE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:290:44: style: Unused private function: 'Private::panelAutoHideShowCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:73:17: note: Unused private function: 'Private::panelAutoHideShowCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:290:44: note: Unused private function: 'Private::panelAutoHideShowCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:290:81: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:295:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_SURFACE_ERROR_PANEL_NOT_AUTO_HIDE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:301:44: style: Unused private function: 'Private::panelTakesFocusCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/plasmashell_interface.cpp:74:17: note: Unused private function: 'Private::panelTakesFocusCallback' kwayland-5.116.0/src/server/plasmashell_interface.cpp:301:44: note: Unused private function: 'Private::panelTakesFocusCallback' 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:301:79: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:339:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:345:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:351:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:357:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:363:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:369:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmashell_interface.cpp:393:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:1012:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowId [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_SHOW_DESKTOP_ENABLED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:168:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STACKING_ORDER_CHANGED_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:414:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_ICON_CHANGED_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:476:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_ICON_CHANGED_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:490:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoCloseHandle [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:593:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:617:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_GEOMETRY_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:633:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_APPLICATION_MENU_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:672:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_ACTIVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:750:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:808:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimizedGeometries [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:813:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_ACTIVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:818:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_FULLSCREEN [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:823:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_KEEP_ABOVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:828:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_KEEP_BELOW [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:833:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MAXIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:838:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MINIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:844:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_ON_ALL_DESKTOPS [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:880:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_DEMANDS_ATTENTION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:885:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_CLOSEABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:890:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_FULLSCREENABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:895:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MAXIMIZABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:900:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MINIMIZABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:905:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_SKIPTASKBAR [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:910:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_SKIPSWITCHER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:936:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plasmaVirtualDesktops [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:967:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plasmaVirtualDesktops [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:972:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_SHADEABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:977:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_SHADED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_MOVABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:987:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_RESIZABLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/plasmawindowmanagement_interface.cpp:992:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_PLASMA_WINDOW_MANAGEMENT_STATE_VIRTUAL_DESKTOP_CHANGEABLE [valueFlowBailoutIncompleteVar] head kwayland-5.116.0/src/server/plasmawindowmanagement_interface.h:11:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/server/plasmawindowmanagement_interface.h:11:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:194:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_FRAME_SINCE_VERSION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:281:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_PRESSED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:292:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_POINTER_BUTTON_STATE_RELEASED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:306:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:351:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:356:33: style: Unused private function: 'Private::setCursorCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/pointer_interface_p.h:61:17: note: Unused private function: 'Private::setCursorCallback' kwayland-5.116.0/src/server/pointer_interface.cpp:356:33: note: Unused private function: 'Private::setCursorCallback' 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:356:62: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:370:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:402:64: style:inconclusive: Function 'update' argument 1 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/pointer_interface.cpp:33:51: note: Function 'update' argument 1 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/pointer_interface.cpp:402:64: note: Function 'update' argument 1 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:402:97: style:inconclusive: Function 'update' argument 3 names different: declaration 'hotspot' definition 'p'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/pointer_interface.cpp:33:90: note: Function 'update' argument 3 names different: declaration 'hotspot' definition 'p'. kwayland-5.116.0/src/server/pointer_interface.cpp:402:97: note: Function 'update' argument 3 names different: declaration 'hotspot' definition 'p'. 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:71:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:79:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:87:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.cpp:94:50: style: Parameter 'surface' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/pointer_interface.h:109:5: style: Class 'Cursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/src/server/pointerconstraints_interface_v1.cpp:107:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_POINTER_CONSTRAINTS_V1_ERROR_ALREADY_CONSTRAINED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/pointerconstraints_interface_v1.cpp:200:10: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointerconstraints_interface_v1.cpp:263:10: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointerconstraints_interface_v1.cpp:52:44: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/pointerconstraints_interface_p.h:25:34: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/pointerconstraints_interface_v1.cpp:52:44: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:147:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:160:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:167:80: style:inconclusive: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:110:35: note: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:167:80: note: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:169:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:236:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:249:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:261:80: style:inconclusive: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:199:35: note: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:261:80: note: Function 'end' argument 2 names different: declaration 'end' definition 'cancel'. 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:263:20: style: Variable 'seat' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:36:41: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/pointergestures_interface_p.h:26:31: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:36:41: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:47:51: style: Unused private function: 'Private::getSwipeGestureCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:33:17: note: Unused private function: 'Private::getSwipeGestureCallback' kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:47:51: note: Unused private function: 'Private::getSwipeGestureCallback' 2.18.0 kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:60:51: style: Unused private function: 'Private::getPinchGestureCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:34:17: note: Unused private function: 'Private::getPinchGestureCallback' kwayland-5.116.0/src/server/pointergestures_interface_v1.cpp:60:51: note: Unused private function: 'Private::getPinchGestureCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:104:110: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:108:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_DISPLAY_ERROR_INVALID_OBJECT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:140:43: style: Unused private function: 'Private::lowerCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:64:17: note: Unused private function: 'Private::lowerCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:140:43: note: Unused private function: 'Private::lowerCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:146:43: style: Unused private function: 'Private::raiseCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:63:17: note: Unused private function: 'Private::raiseCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:146:43: note: Unused private function: 'Private::raiseCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:152:43: style: Unused private function: 'Private::setContentOrientationMaskCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:61:17: note: Unused private function: 'Private::setContentOrientationMaskCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:152:43: note: Unused private function: 'Private::setContentOrientationMaskCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:159:43: style: Unused private function: 'Private::setWindowFlagsCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:62:17: note: Unused private function: 'Private::setWindowFlagsCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:159:43: note: Unused private function: 'Private::setWindowFlagsCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:166:43: style: Unused private function: 'Private::updateGenericPropertyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:60:17: note: Unused private function: 'Private::updateGenericPropertyCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:166:43: note: Unused private function: 'Private::updateGenericPropertyCallback' 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:192:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:92:44: style: Unused private function: 'Private::createSurfaceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:30:17: note: Unused private function: 'Private::createSurfaceCallback' kwayland-5.116.0/src/server/qtsurfaceextension_interface.cpp:92:44: note: Unused private function: 'Private::createSurfaceCallback' 2.18.0 kwayland-5.116.0/src/server/region_interface.cpp:86:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1012:120: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1022:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pressed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1036:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Released [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1217:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pressed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1239:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Touch [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1381:23: style: Local variable 'serial' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface.cpp:1370:18: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:1381:23: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:140:30: style:inconclusive: Technically the member function 'KWayland::Server::SeatInterface::Private::sendCapabilities' can be const. [functionConst] kwayland-5.116.0/src/server/seat_interface_p.h:31:10: note: Technically the member function 'KWayland::Server::SeatInterface::Private::sendCapabilities' can be const. kwayland-5.116.0/src/server/seat_interface.cpp:140:30: note: Technically the member function 'KWayland::Server::SeatInterface::Private::sendCapabilities' can be const. 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1411:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1417:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1423:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Touch [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:144:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SEAT_CAPABILITY_POINTER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1453:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1470:16: style: Variable 'old' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:1514:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:170:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:319:68: style:inconclusive: Function 'registerTextInput' argument 1 names different: declaration 'textInput' definition 'ti'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/seat_interface_p.h:39:48: note: Function 'registerTextInput' argument 1 names different: declaration 'textInput' definition 'ti'. kwayland-5.116.0/src/server/seat_interface.cpp:319:68: note: Function 'registerTextInput' argument 1 names different: declaration 'textInput' definition 'ti'. 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:334:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:35:60: style:inconclusive: Function 'Private' argument 2 names different: declaration 'd' definition 'display'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/seat_interface_p.h:29:40: note: Function 'Private' argument 2 names different: declaration 'd' definition 'display'. kwayland-5.116.0/src/server/seat_interface.cpp:35:60: note: Function 'Private' argument 2 names different: declaration 'd' definition 'display'. 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:360:30: style:inconclusive: Technically the member function 'KWayland::Server::SeatInterface::Private::cancelPreviousSelection' can be const. [functionConst] kwayland-5.116.0/src/server/seat_interface_p.h:41:10: note: Technically the member function 'KWayland::Server::SeatInterface::Private::cancelPreviousSelection' can be const. kwayland-5.116.0/src/server/seat_interface.cpp:360:30: note: Technically the member function 'KWayland::Server::SeatInterface::Private::cancelPreviousSelection' can be const. 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:360:75: style: Parameter 'dataDevice' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:360:75: style:inconclusive: Function 'cancelPreviousSelection' argument 1 names different: declaration 'newlySelectedDataDevice' definition 'dataDevice'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/seat_interface_p.h:41:55: note: Function 'cancelPreviousSelection' argument 1 names different: declaration 'newlySelectedDataDevice' definition 'dataDevice'. kwayland-5.116.0/src/server/seat_interface.cpp:360:75: note: Function 'cancelPreviousSelection' argument 1 names different: declaration 'newlySelectedDataDevice' definition 'dataDevice'. 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:440:30: style: Unused private function: 'Private::getPointerCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/seat_interface_p.h:175:17: note: Unused private function: 'Private::getPointerCallback' kwayland-5.116.0/src/server/seat_interface.cpp:440:30: note: Unused private function: 'Private::getPointerCallback' 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:448:23: style: Local variable 'pointer' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface_p.h:44:10: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:448:23: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:467:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:478:30: style: Unused private function: 'Private::getKeyboardCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/seat_interface_p.h:176:17: note: Unused private function: 'Private::getKeyboardCallback' kwayland-5.116.0/src/server/seat_interface.cpp:478:30: note: Unused private function: 'Private::getKeyboardCallback' 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:486:24: style: Local variable 'keyboard' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface_p.h:45:10: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:486:24: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:504:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:511:30: style: Unused private function: 'Private::getTouchCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/seat_interface_p.h:177:17: note: Unused private function: 'Private::getTouchCallback' kwayland-5.116.0/src/server/seat_interface.cpp:511:30: note: Unused private function: 'Private::getTouchCallback' 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:519:21: style: Local variable 'touch' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface_p.h:46:10: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:519:21: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:535:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:544:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:550:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:556:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:562:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:594:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:620:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:639:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:667:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:696:19: style: Local variable 'p' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface.cpp:682:10: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:696:19: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:707:15: style: Local variable 'p' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/seat_interface.cpp:682:10: note: Shadowed declaration kwayland-5.116.0/src/server/seat_interface.cpp:707:15: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:790:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pressed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:796:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:810:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pointer [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:835:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pressed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:840:15: style: Variable 'focusSurface' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:846:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:871:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Released [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:923:133: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:92:30: style: Unused private function: 'Private::releaseCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/seat_interface_p.h:178:17: note: Unused private function: 'Private::releaseCallback' kwayland-5.116.0/src/server/seat_interface.cpp:92:30: note: Unused private function: 'Private::releaseCallback' 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:934:119: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:946:120: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:959:120: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:976:133: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:987:136: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/seat_interface.cpp:999:120: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head kwayland-5.116.0/src/server/seat_interface.h:548:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/server/seat_interface.h:548:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:179:46: style: Unused private function: 'Private::requestModeCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/server_decoration_interface.cpp:163:17: note: Unused private function: 'Private::requestModeCallback' kwayland-5.116.0/src/server/server_decoration_interface.cpp:179:46: note: Unused private function: 'Private::requestModeCallback' 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:195:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:203:79: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:246:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:252:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:261:85: style:inconclusive: Function 'get' argument 1 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/server_decoration_interface.h:111:65: note: Function 'get' argument 1 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/server_decoration_interface.cpp:261:85: note: Function 'get' argument 1 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:53:53: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/server_decoration_interface.cpp:39:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/server_decoration_interface.cpp:53:53: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/server_decoration_interface.cpp:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_KDE_KWIN_SERVER_DECORATION_MODE_NONE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:137:74: style:inconclusive: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:100:120: note: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:137:74: note: Function 'Private' argument 3 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:168:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:170:41: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:195:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:201:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:32:21: style: Unused private function: 'Private::cast' [unusedPrivateFunction] kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:32:21: note: Unused private function: 'Private::cast' kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:32:21: note: Unused private function: 'Private::cast' 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:50:60: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:37:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:50:60: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/server_decoration_palette_interface.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KWAYLAND_SERVER [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:101:39: style: Unused private function: 'Private::unsetCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:30:17: note: Unused private function: 'Private::unsetCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:101:39: note: Unused private function: 'Private::unsetCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:105:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:155:22: style: Unused private function: 'Private::q_func' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:155:22: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/shadow_interface.cpp:155:22: note: Unused private function: 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:194:32: style: Unused private function: 'Private::commitCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:160:17: note: Unused private function: 'Private::commitCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:194:32: note: Unused private function: 'Private::commitCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:234:37: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:306:1: style: Unused private function: 'Private::attachLeftCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:161:17: note: Unused private function: 'Private::attachLeftCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:306:1: note: Unused private function: 'Private::attachLeftCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:307:1: style: Unused private function: 'Private::attachTopLeftCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:162:17: note: Unused private function: 'Private::attachTopLeftCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:307:1: note: Unused private function: 'Private::attachTopLeftCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:308:1: style: Unused private function: 'Private::attachTopCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:163:17: note: Unused private function: 'Private::attachTopCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:308:1: note: Unused private function: 'Private::attachTopCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:309:1: style: Unused private function: 'Private::attachTopRightCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:164:17: note: Unused private function: 'Private::attachTopRightCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:309:1: note: Unused private function: 'Private::attachTopRightCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:310:1: style: Unused private function: 'Private::attachRightCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:165:17: note: Unused private function: 'Private::attachRightCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:310:1: note: Unused private function: 'Private::attachRightCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:311:1: style: Unused private function: 'Private::attachBottomRightCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:166:17: note: Unused private function: 'Private::attachBottomRightCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:311:1: note: Unused private function: 'Private::attachBottomRightCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:312:1: style: Unused private function: 'Private::attachBottomCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:167:17: note: Unused private function: 'Private::attachBottomCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:312:1: note: Unused private function: 'Private::attachBottomCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:313:1: style: Unused private function: 'Private::attachBottomLeftCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:168:17: note: Unused private function: 'Private::attachBottomLeftCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:313:1: note: Unused private function: 'Private::attachBottomLeftCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:327:1: style: Unused private function: 'Private::offsetLeftCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:169:17: note: Unused private function: 'Private::offsetLeftCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:327:1: note: Unused private function: 'Private::offsetLeftCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:328:1: style: Unused private function: 'Private::offsetTopCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:170:17: note: Unused private function: 'Private::offsetTopCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:328:1: note: Unused private function: 'Private::offsetTopCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:329:1: style: Unused private function: 'Private::offsetRightCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:171:17: note: Unused private function: 'Private::offsetRightCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:329:1: note: Unused private function: 'Private::offsetRightCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:330:1: style: Unused private function: 'Private::offsetBottomCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:172:17: note: Unused private function: 'Private::offsetBottomCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:330:1: note: Unused private function: 'Private::offsetBottomCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:73:39: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:31:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:73:39: note: Unused private function: 'Private::destroyCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:79:39: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shadow_interface.cpp:29:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/shadow_interface.cpp:79:39: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/shadow_interface.cpp:86:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:111:31: style: Unused private function: 'Private::createSurfaceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/shell_interface.cpp:29:17: note: Unused private function: 'Private::createSurfaceCallback' kwayland-5.116.0/src/server/shell_interface.cpp:111:31: note: Unused private function: 'Private::createSurfaceCallback' 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:119:105: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:123:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:291:10: style: Local variable 'surface' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/shell_interface.h:153:23: note: Shadowed declaration kwayland-5.116.0/src/server/shell_interface.cpp:291:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:293:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:306:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_TRANSIENT_INACTIVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:371:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SHELL_SURFACE_TRANSIENT_INACTIVE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:384:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:396:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:402:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:408:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:409:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fullscreen [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:414:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:415:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Toplevel [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:420:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:421:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maximized [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:426:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:427:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Popup [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:438:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:444:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/shell_interface.cpp:458:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/slide_interface.cpp:180:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/slide_interface.cpp:186:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/slide_interface.cpp:50:38: style: Unused private function: 'Private::createCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/slide_interface.cpp:35:17: note: Unused private function: 'Private::createCallback' kwayland-5.116.0/src/server/slide_interface.cpp:50:38: note: Unused private function: 'Private::createCallback' 2.18.0 kwayland-5.116.0/src/server/slide_interface.cpp:57:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/slide_interface.cpp:72:38: style: Unused private function: 'Private::unsetCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/slide_interface.cpp:36:17: note: Unused private function: 'Private::unsetCallback' kwayland-5.116.0/src/server/slide_interface.cpp:72:38: note: Unused private function: 'Private::unsetCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:136:116: style:inconclusive: Function 'create' argument 4 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subsurface_interface_p.h:27:90: note: Function 'create' argument 4 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:136:116: note: Function 'create' argument 4 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:136:137: style:inconclusive: Function 'create' argument 5 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subsurface_interface_p.h:27:117: note: Function 'create' argument 5 names different: declaration 'parent' definition 'p'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:136:137: note: Function 'create' argument 5 names different: declaration 'parent' definition 'p'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:149:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blurIsSet [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:186:36: style: Unused private function: 'Private::setPositionCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subsurface_interface_p.h:47:17: note: Unused private function: 'Private::setPositionCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:186:36: note: Unused private function: 'Private::setPositionCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:193:62: style:inconclusive: Function 'setPosition' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subsurface_interface_p.h:43:36: note: Function 'setPosition' argument 1 names different: declaration 'pos' definition 'p'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:193:62: note: Function 'setPosition' argument 1 names different: declaration 'pos' definition 'p'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:210:36: style: Unused private function: 'Private::placeAboveCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subsurface_interface_p.h:48:17: note: Unused private function: 'Private::placeAboveCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:210:36: note: Unused private function: 'Private::placeAboveCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SUBCOMPOSITOR_ERROR_BAD_SURFACE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:228:36: style: Unused private function: 'Private::placeBelowCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subsurface_interface_p.h:49:17: note: Unused private function: 'Private::placeBelowCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:228:36: note: Unused private function: 'Private::placeBelowCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:242:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SUBCOMPOSITOR_ERROR_BAD_SURFACE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:246:36: style: Unused private function: 'Private::setSyncCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subsurface_interface_p.h:50:17: note: Unused private function: 'Private::setSyncCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:246:36: note: Unused private function: 'Private::setSyncCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:252:36: style: Unused private function: 'Private::setDeSyncCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subsurface_interface_p.h:51:17: note: Unused private function: 'Private::setDeSyncCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:252:36: note: Unused private function: 'Private::setDeSyncCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:258:49: style:inconclusive: Function 'setMode' argument 1 names different: declaration 'mode' definition 'm'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subsurface_interface_p.h:42:23: note: Function 'setMode' argument 1 names different: declaration 'mode' definition 'm'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:258:49: note: Function 'setMode' argument 1 names different: declaration 'mode' definition 'm'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:285:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:292:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:298:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:305:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:311:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:317:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:69:39: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subcompositor_interface.cpp:28:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:69:39: note: Unused private function: 'Private::destroyCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:76:148: style:inconclusive: Function 'subsurfaceCallback' argument 5 names different: declaration 'parent' definition 'sparent'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subcompositor_interface.cpp:29:126: note: Function 'subsurfaceCallback' argument 5 names different: declaration 'parent' definition 'sparent'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:76:148: note: Function 'subsurfaceCallback' argument 5 names different: declaration 'parent' definition 'sparent'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:76:39: style: Unused private function: 'Private::subsurfaceCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/subcompositor_interface.cpp:29:17: note: Unused private function: 'Private::subsurfaceCallback' kwayland-5.116.0/src/server/subcompositor_interface.cpp:76:39: note: Unused private function: 'Private::subsurfaceCallback' 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:84:63: style:inconclusive: Function 'subsurface' argument 4 names different: declaration 'surface' definition 'nativeSurface'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subcompositor_interface.cpp:25:89: note: Function 'subsurface' argument 4 names different: declaration 'surface' definition 'nativeSurface'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:84:63: note: Function 'subsurface' argument 4 names different: declaration 'surface' definition 'nativeSurface'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:85:63: style:inconclusive: Function 'subsurface' argument 5 names different: declaration 'parent' definition 'nativeParentSurface'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/subcompositor_interface.cpp:25:111: note: Function 'subsurface' argument 5 names different: declaration 'parent' definition 'nativeParentSurface'. kwayland-5.116.0/src/server/subcompositor_interface.cpp:85:63: note: Function 'subsurface' argument 5 names different: declaration 'parent' definition 'nativeParentSurface'. 2.18.0 kwayland-5.116.0/src/server/subcompositor_interface.cpp:91:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_SUBCOMPOSITOR_ERROR_BAD_SURFACE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:106:104: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:108:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:276:21: style: Local variable 'subSurface' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:127:35: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:276:21: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:314:16: style: Local variable 'transformChanged' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:303:10: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:314:16: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:315:16: style: Local variable 'shadowChanged' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:315:10: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:315:16: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:316:16: style: Local variable 'blurChanged' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:319:10: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:316:16: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:317:16: style: Local variable 'contrastChanged' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:327:10: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:317:16: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:320:10: style: Local variable 'sizeChanged' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:311:10: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:320:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:321:10: style: Local variable 'buffer' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:106:22: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:321:10: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:38:72: style:inconclusive: Function 'addChild' argument 1 names different: declaration 'subsurface' definition 'child'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/surface_interface_p.h:60:49: note: Function 'addChild' argument 1 names different: declaration 'subsurface' definition 'child'. kwayland-5.116.0/src/server/surface_interface.cpp:38:72: note: Function 'addChild' argument 1 names different: declaration 'subsurface' definition 'child'. 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:446:21: style: Condition 'emitChanged' is always true [knownConditionTrueFalse] kwayland-5.116.0/src/server/surface_interface.cpp:420:26: note: Assuming that condition 'emitChanged' is not redundant kwayland-5.116.0/src/server/surface_interface.cpp:446:21: note: Condition 'emitChanged' is always true 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:460:39: style: Condition 'emitChanged' is always true [knownConditionTrueFalse] kwayland-5.116.0/src/server/surface_interface.cpp:420:26: note: Assuming that condition 'emitChanged' is not redundant kwayland-5.116.0/src/server/surface_interface.cpp:460:39: note: Condition 'emitChanged' is always true 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:501:25: style: Local variable 'subSurface' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/surface_interface_p.h:80:35: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:501:25: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:522:21: style: Local variable 'subSurface' shadows outer variable [shadowVariable] kwayland-5.116.0/src/server/surface_interface_p.h:80:35: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:522:21: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:53:75: style:inconclusive: Function 'removeChild' argument 1 names different: declaration 'subsurface' definition 'child'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/surface_interface_p.h:61:52: note: Function 'removeChild' argument 1 names different: declaration 'subsurface' definition 'child'. kwayland-5.116.0/src/server/surface_interface.cpp:53:75: note: Function 'removeChild' argument 1 names different: declaration 'subsurface' definition 'child'. 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:553:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wl_callback_interface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:578:103: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:618:58: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:70:104: style: Parameter 'sibling' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:72:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:743:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:762:37: style: Local variable 'subSurface' shadows outer function [shadowFunction] kwayland-5.116.0/src/server/surface_interface.h:127:35: note: Shadowed declaration kwayland-5.116.0/src/server/surface_interface.cpp:762:37: note: Shadow variable 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:807:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:819:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:850:13: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:918:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:924:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/surface_interface.cpp:942:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] head kwayland-5.116.0/src/server/surface_interface.h:88:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head kwayland-5.116.0/src/server/surface_interface.h:88:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KWAYLANDSERVER_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:127:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hotspot [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:132:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_serial [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:137:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:137:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_surface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cursors [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:234:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_surface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:234:9: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:257:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_surface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:257:28: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:265:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_state_released [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:270:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:282:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cleanup [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:294:46: style:inconclusive: Function 'sendRotation' argument 1 names different: declaration 'degrees' definition 'rotation'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/tablet_interface.h:110:29: note: Function 'sendRotation' argument 1 names different: declaration 'degrees' definition 'rotation'. kwayland-5.116.0/src/server/tablet_interface.cpp:294:46: note: Function 'sendRotation' argument 1 names different: declaration 'degrees' definition 'rotation'. 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:296:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:306:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:316:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_surface [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:323:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:324:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cleanup [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:329:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:334:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:339:68: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:37:86: performance: Function parameter 'name' should be passed by const reference. [passedByValue] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:413:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_display [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:442:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tablets [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:456:38: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:456:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tools [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:457:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:466:38: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:466:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tools [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:467:58: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:474:67: style:inconclusive: Function 'tabletByName' argument 1 names different: declaration 'sysname' definition 'name'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/tablet_interface.h:186:50: note: Function 'tabletByName' argument 1 names different: declaration 'sysname' definition 'name'. kwayland-5.116.0/src/server/tablet_interface.cpp:474:67: note: Function 'tabletByName' argument 1 names different: declaration 'sysname' definition 'name'. 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:476:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:510:57: style:inconclusive: Function 'TabletManagerInterface' argument 1 names different: declaration 'd' definition 'display'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/tablet_interface.h:58:46: note: Function 'TabletManagerInterface' argument 1 names different: declaration 'd' definition 'display'. kwayland-5.116.0/src/server/tablet_interface.cpp:510:57: note: Function 'TabletManagerInterface' argument 1 names different: declaration 'd' definition 'display'. 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:518:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:80:12: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:85:5: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/tablet_interface.cpp:94:5: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:103:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:109:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:115:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:121:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:127:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:131:76: style:inconclusive: Function 'preEdit' argument 2 names different: declaration 'commitText' definition 'commit'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/textinput_interface.h:286:60: note: Function 'preEdit' argument 2 names different: declaration 'commitText' definition 'commit'. kwayland-5.116.0/src/server/textinput_interface.cpp:131:76: note: Function 'preEdit' argument 2 names different: declaration 'commitText' definition 'commit'. 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:205:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:211:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:217:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:223:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:22:69: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:248:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:29:69: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:36:73: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:47:69: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:60:73: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:71:75: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface.cpp:97:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:135:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:144:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_RELEASED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:152:59: warning: Expression '-1' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_TEXT_INPUT_TEXT_DIRECTION_LTR [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:217:73: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:224:75: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:232:70: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:248:76: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:255:77: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_TEXT_INPUT_CONTENT_HINT_AUTO_COMPLETION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:360:42: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/textinput_interface_p.h:31:32: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/textinput_interface_v0.cpp:360:42: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:370:52: style: Unused private function: 'Private::createTextInputCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/textinput_interface_v0.cpp:358:17: note: Unused private function: 'Private::createTextInputCallback' kwayland-5.116.0/src/server/textinput_interface_v0.cpp:370:52: note: Unused private function: 'Private::createTextInputCallback' 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:375:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v0.cpp:79:93: style:inconclusive: Function 'activate' argument 2 names different: declaration 'surface' definition 's'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/textinput_interface_v0.cpp:24:58: note: Function 'activate' argument 2 names different: declaration 'surface' definition 's'. kwayland-5.116.0/src/server/textinput_interface_v0.cpp:79:93: note: Function 'activate' argument 2 names different: declaration 'surface' definition 's'. 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:125:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_PRESSED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:134:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WL_KEYBOARD_KEY_STATE_RELEASED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_TEXT_INPUT_V2_TEXT_DIRECTION_LTR [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:191:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_TEXT_INPUT_V2_INPUT_PANEL_VISIBILITY_HIDDEN [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:213:71: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:220:72: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:228:76: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_TEXT_INPUT_V2_UPDATE_STATE_RESET [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZWP_TEXT_INPUT_V2_CONTENT_HINT_AUTO_COMPLETION [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:336:42: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/textinput_interface_p.h:31:32: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/textinput_interface_v2.cpp:336:42: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:346:52: style: Unused private function: 'Private::destroyCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/textinput_interface_v2.cpp:333:17: note: Unused private function: 'Private::destroyCallback' kwayland-5.116.0/src/server/textinput_interface_v2.cpp:346:52: note: Unused private function: 'Private::destroyCallback' 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:352:52: style: Unused private function: 'Private::getTextInputCallback' [unusedPrivateFunction] kwayland-5.116.0/src/server/textinput_interface_v2.cpp:334:17: note: Unused private function: 'Private::getTextInputCallback' kwayland-5.116.0/src/server/textinput_interface_v2.cpp:352:52: note: Unused private function: 'Private::getTextInputCallback' 2.18.0 kwayland-5.116.0/src/server/textinput_interface_v2.cpp:363:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/touch_interface.cpp:27:21: style: Unused private function: 'Private::q_func' [unusedPrivateFunction] kwayland-5.116.0/src/server/touch_interface.cpp:27:21: note: Unused private function: 'Private::q_func' kwayland-5.116.0/src/server/touch_interface.cpp:27:21: note: Unused private function: 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgforeign_interface.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exporter [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgforeign_interface.h:37:5: style: Class 'XdgForeignInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kwayland-5.116.0/src/server/xdgforeign_v2_interface.cpp:130:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgforeign_v2_interface.cpp:316:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_version [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgforeign_v2_interface.cpp:340:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgforeign_v2_interface.cpp:386:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:114:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:120:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:126:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:138:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:150:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:156:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:162:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:195:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:201:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:207:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:242:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:248:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:254:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:25:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:260:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:266:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:272:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:58:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_interface.cpp:96:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1013:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1024:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1030:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1036:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1042:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1048:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:1054:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:174:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_TOPLEVEL_STATE_MAXIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:198:33: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:45:31: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:198:33: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:249:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_WM_BASE_ERROR_DEFUNCT_SURFACES [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:273:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_WM_BASE_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:291:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:334:54: warning: The class 'XdgShellStableInterface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:334:54: note: Derived function 'XdgShellStableInterface::getSurface' 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:334:78: style:inconclusive: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:39:57: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:334:78: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:350:81: style:inconclusive: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:45:60: note: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:350:81: note: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:358:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:365:83: style:inconclusive: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_stable_interface_p.h:43:62: note: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:365:83: note: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:372:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:409:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:467:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_SURFACE_ERROR_ALREADY_CONSTRUCTED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:496:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_SURFACE_ERROR_ALREADY_CONSTRUCTED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:51:30: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:31:24: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:51:30: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:553:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_WM_BASE_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:634:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:675:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:713:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_POSITIONER_CONSTRAINT_ADJUSTMENT_SLIDE_X [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:794:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_WM_BASE_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:812:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDG_WM_BASE_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:83:30: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:71:29: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:83:30: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:997:35: warning: The class 'XdgShellStableInterface' defines member function with name 'display' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:68:14: note: Parent function 'Global::display' kwayland-5.116.0/src/server/xdgshell_stable_interface.cpp:997:35: note: Derived function 'XdgShellStableInterface::display' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:132:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BottomEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:225:45: warning: The class 'XdgShellV5Interface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:225:45: note: Derived function 'XdgShellV5Interface::getSurface' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:225:69: style:inconclusive: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_v5_interface_p.h:37:52: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:225:69: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:274:28: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:45:31: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:274:28: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:497:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maximized [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:66:26: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:31:24: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:66:26: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:81:26: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:71:29: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_v5_interface.cpp:81:26: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v5_interface_p.h:37:28: warning: The class 'XdgShellV5Interface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_v5_interface_p.h:37:28: note: Derived function 'XdgShellV5Interface::getSurface' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:1001:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:1007:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:1013:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:1019:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:1025:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_TOPLEVEL_V6_STATE_MAXIMIZED [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:200:29: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:45:31: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:200:29: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:272:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:290:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:333:46: warning: The class 'XdgShellV6Interface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:333:46: note: Derived function 'XdgShellV6Interface::getSurface' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:333:70: style:inconclusive: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:39:53: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:333:70: note: Function 'getSurface' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:349:73: style:inconclusive: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:45:56: note: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:349:73: note: Function 'realGetSurface' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:357:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:364:75: style:inconclusive: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. [funcArgNamesDifferent] kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:43:58: note: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:364:75: note: Function 'getPositioner' argument 1 names different: declaration 'native' definition 'resource'. 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:371:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:408:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:467:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:496:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_ROLE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:51:26: warning: The class 'Private' defines member variable with name 'q' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:31:24: note: Parent variable 'Private::q' kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:51:26: note: Derived variable 'Private::q' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:550:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:628:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_POSITIONER_V6_ANCHOR_LEFT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:658:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_POSITIONER_V6_GRAVITY_LEFT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:689:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_POSITIONER_V6_CONSTRAINT_ADJUSTMENT_SLIDE_X [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:741:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:759:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZXDG_SHELL_V6_ERROR_INVALID_SURFACE_STATE [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:84:26: warning: The class 'Private' defines member function with name 'q_func' also defined in its parent class 'Private'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface_p.h:71:29: note: Parent function 'Private::q_func' kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:84:26: note: Derived function 'Private::q_func' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:968:31: warning: The class 'XdgShellV6Interface' defines member function with name 'display' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:68:14: note: Parent function 'Global::display' kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:968:31: note: Derived function 'XdgShellV6Interface::display' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:984:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface.cpp:995:5: style: Variable 'd' can be declared as pointer to const [constVariablePointer] 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:39:29: warning: The class 'XdgShellV6Interface' defines member function with name 'getSurface' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:102:31: note: Parent function 'XdgShellInterface::getSurface' kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:39:29: note: Derived function 'XdgShellV6Interface::getSurface' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:47:14: warning: The class 'XdgShellV6Interface' defines member function with name 'display' also defined in its parent class 'Global'. [duplInheritedMember] kwayland-5.116.0/src/server/global.h:68:14: note: Parent function 'Global::display' kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:47:14: note: Derived function 'XdgShellV6Interface::display' 2.18.0 kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:49:10: warning: The class 'XdgShellV6Interface' defines member function with name 'ping' also defined in its parent class 'XdgShellInterface'. [duplInheritedMember] kwayland-5.116.0/src/server/xdgshell_interface.h:112:13: note: Parent function 'XdgShellInterface::ping' kwayland-5.116.0/src/server/xdgshell_v6_interface_p.h:49:10: note: Derived function 'XdgShellV6Interface::ping' 2.18.0 kwayland-5.116.0/src/tools/testserver/testserver.cpp:132:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_CLOEXEC [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/paneltest.cpp:119:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/paneltest.cpp:173:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BTN_LEFT [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/paneltest.cpp:276:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/paneltest.cpp:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:121:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable update [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:136:112: style: Parameter 's' can be declared as pointer to const [constParameterPointer] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surfaceCreated [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:33:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/renderingservertest.cpp:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/waylandservertest.cpp:105:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitForMoreEvents [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/waylandservertest.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.18.0 kwayland-5.116.0/tests/waylandservertest.cpp:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] DONE