2025-08-31 19:32 ftp://ftp.de.debian.org/debian/pool/main/k/kjsembed/kjsembed_5.103.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --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: 48 470 elapsed-time: 0.5 4.8 head-timing-info: old-timing-info: head results: kjsembed-5.103.0/examples/kjsconsole/console.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/console.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/console.cpp:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/console.cpp:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/console.cpp:107:15: performance:inconclusive: Either there is a missing 'override', or the member function 'Console::on_actionCloseScript_activated' can be static. [functionStatic] kjsembed-5.103.0/examples/kjsconsole/console.h:41:10: note: Either there is a missing 'override', or the member function 'Console::on_actionCloseScript_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:107:15: note: Either there is a missing 'override', or the member function 'Console::on_actionCloseScript_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:135:15: performance:inconclusive: Either there is a missing 'override', or the member function 'Console::on_actionRunTo_activated' can be static. [functionStatic] kjsembed-5.103.0/examples/kjsconsole/console.h:44:10: note: Either there is a missing 'override', or the member function 'Console::on_actionRunTo_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:135:15: note: Either there is a missing 'override', or the member function 'Console::on_actionRunTo_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:138:15: performance:inconclusive: Either there is a missing 'override', or the member function 'Console::on_actionStep_activated' can be static. [functionStatic] kjsembed-5.103.0/examples/kjsconsole/console.h:45:10: note: Either there is a missing 'override', or the member function 'Console::on_actionStep_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:138:15: note: Either there is a missing 'override', or the member function 'Console::on_actionStep_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:142:15: performance:inconclusive: Either there is a missing 'override', or the member function 'Console::on_actionStop_activated' can be static. [functionStatic] kjsembed-5.103.0/examples/kjsconsole/console.h:46:10: note: Either there is a missing 'override', or the member function 'Console::on_actionStop_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.cpp:142:15: note: Either there is a missing 'override', or the member function 'Console::on_actionStop_activated' can be static. kjsembed-5.103.0/examples/kjsconsole/console.h:35:5: style: Class 'Console' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kjsembed-5.103.0/examples/kjsconsole/console.cpp:69:19: style: Variable 'value' can be declared as pointer to const [constVariablePointer] kjsembed-5.103.0/examples/kjsconsole/console.cpp:123:19: style: Variable 'value' can be declared as pointer to const [constVariablePointer] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:81:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:158:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:37:17: warning: Member variable 'KJSObjectModel::m_root' is not initialized in the constructor. [uninitMemberVar] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:42:49: style:inconclusive: Function 'updateModel' argument 1 names different: declaration 'm_root' definition 'root'. [funcArgNamesDifferent] kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.h:50:37: note: Function 'updateModel' argument 1 names different: declaration 'm_root' definition 'root'. kjsembed-5.103.0/examples/kjsconsole/kjs_object_model.cpp:42:49: note: Function 'updateModel' argument 1 names different: declaration 'm_root' definition 'root'. kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QRectF [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:250:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:268:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:38:5: performance: Variable 'stopMarker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.h:41:5: style: Class 'NumberBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.h:82:5: style: Class 'NumberedTextView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:138:31: style:inconclusive: Function 'event' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.h:56:24: note: Function 'event' argument 1 names different: declaration 'ev' definition 'event'. kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:138:31: note: Function 'event' argument 1 names different: declaration 'ev' definition 'event'. kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:230:40: warning: Function 'textChanged' argument order different: declaration 'pos, added, removed' definition 'pos, removed, added' [funcArgOrderDifferent] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.h:135:26: note: Function 'textChanged' argument order different: declaration 'pos, added, removed' definition 'pos, removed, added' kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:230:40: note: Function 'textChanged' argument order different: declaration 'pos, added, removed' definition 'pos, removed, added' kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:245:21: style: Local variable 'block' shadows outer variable [shadowVariable] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:238:16: note: Shadowed declaration kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:245:21: note: Shadow variable kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:250:20: style: Local variable 'bg' shadows outer variable [shadowVariable] kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:240:12: note: Shadowed declaration kjsembed-5.103.0/examples/kjsconsole/numberedtextview.cpp:250:20: note: Shadow variable kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:39:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:125:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failure [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:128:16: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:125:31: note: result is initialized kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:128:16: note: result is overwritten kjsembed-5.103.0/src/kjscmd/kjscmd.cpp:37:25: performance: Function parameter 'appName' should be passed by const reference. [passedByValue] kjsembed-5.103.0/src/kjsembed/QBrush_bind.cpp:226:1: error: There is an unknown macro here somewhere. Configuration is required. If NO_STATICS is a macro then please configure it. [unknownMacro] kjsembed-5.103.0/src/kjsembed/binding_support.h:473:0: error: failed to evaluate #if condition, undefined function-like macro invocation: COMPILER( ... ) [preprocessorErrorDirective] kjsembed-5.103.0/src/kjsembed/binding_support.h:473:2: error: failed to evaluate #if condition, undefined function-like macro invocation: COMPILER( ... ) [preprocessorErrorDirective] kjsembed-5.103.0/src/kjsembed/jseventmapper.cpp:256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjsembed/kjseglobal.h:56:20: style: C-style pointer casting [cstyleCast] kjsembed-5.103.0/src/kjsembed/kjseglobal.h:60:20: style: C-style pointer casting [cstyleCast] kjsembed-5.103.0/src/kjsembed/kjseglobal.h:64:25: style: C-style pointer casting [cstyleCast] kjsembed-5.103.0/src/kjsembed/kjseglobal.cpp:122:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjsembed/kjseglobal.cpp:134:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjsembed/kjseglobal.cpp:147:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kjsembed-5.103.0/src/kjsembed/pixmap.cpp:282:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] kjsembed-5.103.0/src/kjsembed/point.cpp:97:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] kjsembed-5.103.0/src/kjsembed/rect.cpp:420:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] kjsembed-5.103.0/src/kjsembed/size.cpp:138:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] kjsembed-5.103.0/src/kjsembed/test/QByteArray_bind.cpp:22:1: error: There is an unknown macro here somewhere. Configuration is required. If NO_STATICS is a macro then please configure it. [unknownMacro] kjsembed-5.103.0/src/kjsembed/url.cpp:72:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] diff: 2.18.0 kjsembed-5.103.0/src/kjsembed/application.cpp:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPOwned [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/application.cpp:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPPOwned [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/application.h:37:1: warning: The class 'ApplicationBinding' defines member variable with name 'p_constructor' also defined in its parent class 'CoreApplicationBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/application.h:34:1: note: Parent variable 'CoreApplicationBinding::p_constructor' kjsembed-5.103.0/src/kjsembed/application.h:37:1: note: Derived variable 'ApplicationBinding::p_constructor' 2.18.0 kjsembed-5.103.0/src/kjsembed/application.h:37:1: warning: The class 'ApplicationBinding' defines member variable with name 'p_enums' also defined in its parent class 'CoreApplicationBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/application.h:34:1: note: Parent variable 'CoreApplicationBinding::p_enums' kjsembed-5.103.0/src/kjsembed/application.h:37:1: note: Derived variable 'ApplicationBinding::p_enums' 2.18.0 kjsembed-5.103.0/src/kjsembed/application.h:37:1: warning: The class 'ApplicationBinding' defines member variable with name 'p_methods' also defined in its parent class 'CoreApplicationBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/application.h:34:1: note: Parent variable 'CoreApplicationBinding::p_methods' kjsembed-5.103.0/src/kjsembed/application.h:37:1: note: Derived variable 'ApplicationBinding::p_methods' 2.18.0 kjsembed-5.103.0/src/kjsembed/application.h:37:1: warning: The class 'ApplicationBinding' defines member variable with name 'p_statics' also defined in its parent class 'CoreApplicationBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/application.h:34:1: note: Parent variable 'CoreApplicationBinding::p_statics' kjsembed-5.103.0/src/kjsembed/application.h:37:1: note: Derived variable 'ApplicationBinding::p_statics' 2.18.0 kjsembed-5.103.0/src/kjsembed/binding_support.cpp:33:102: performance: Function parameter 'defaultValue' should be passed by const reference. [passedByValue] 2.18.0 kjsembed-5.103.0/src/kjsembed/binding_support.cpp:41:91: performance: Function parameter 'defaultValue' should be passed by const reference. [passedByValue] 2.18.0 kjsembed-5.103.0/src/kjsembed/binding_support.h:248:5: style: Class 'ProxyBinding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/binding_support.h:387:108: performance: Function parameter 'defaultValue' should be passed by const reference. [passedByValue] 2.18.0 kjsembed-5.103.0/src/kjsembed/binding_support.h:392:97: performance: Function parameter 'defaultValue' should be passed by const reference. [passedByValue] head kjsembed-5.103.0/src/kjsembed/binding_support.h:473:0: error: failed to evaluate #if condition, undefined function-like macro invocation: COMPILER( ... ) [preprocessorErrorDirective] head kjsembed-5.103.0/src/kjsembed/binding_support.h:473:2: error: failed to evaluate #if condition, undefined function-like macro invocation: COMPILER( ... ) [preprocessorErrorDirective] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:49:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:59:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:64:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:69:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:74:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:79:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.cpp:84:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/brush.h:43:33: warning: The class 'BrushBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/brush.h:43:33: note: Derived variable 'BrushBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/builtins.cpp:137:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/builtins.cpp:147:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/builtins.cpp:67:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/builtins.cpp:98:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:105:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:109:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:113:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:118:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:123:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:128:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:132:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:39:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:47:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:51:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:66:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:73:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:77:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:81:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:85:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:89:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.cpp:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/color.h:42:33: warning: The class 'ColorBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/color.h:42:33: note: Derived variable 'ColorBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:107:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:111:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:115:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:119:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:123:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:127:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:131:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:135:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:139:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:143:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:147:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:151:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:155:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:159:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:165:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:174:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:180:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:184:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:190:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:194:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:199:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:205:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:209:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:214:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:219:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:223:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:228:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:234:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:240:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:247:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:252:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:257:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:262:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:267:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:365:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyntaxError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:372:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:377:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:383:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:389:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:396:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:402:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:408:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:413:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:419:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:426:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:432:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:439:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:445:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:44:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:452:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:48:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:494:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:498:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:503:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:509:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:515:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:520:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:525:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:532:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:539:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:545:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:551:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:557:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:564:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:570:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:577:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:583:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:589:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:595:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:59:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:639:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:643:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:648:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:64:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:652:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:657:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:687:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:68:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:691:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:697:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:726:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:730:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:734:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:738:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:742:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:746:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:74:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:777:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:781:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:787:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:791:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:797:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:79:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:804:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:810:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:817:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:823:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:829:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:85:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:89:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.cpp:93:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:109:33: warning: The class 'DomNodeListBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:109:33: note: Derived variable 'DomNodeListBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:121:33: warning: The class 'DomNamedNodeMapBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:121:33: note: Derived variable 'DomNamedNodeMapBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:133:33: warning: The class 'DomTextBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:133:33: note: Derived variable 'DomTextBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:49:33: warning: The class 'DomNodeBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:49:33: note: Derived variable 'DomNodeBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:61:33: warning: The class 'DomDocumentBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:61:33: note: Derived variable 'DomDocumentBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:73:33: warning: The class 'DomElementBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:73:33: note: Derived variable 'DomElementBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:85:33: warning: The class 'DomAttrBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:85:33: note: Derived variable 'DomAttrBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/dom.h:97:33: warning: The class 'DomDocumentTypeBinding' defines member variable with name 'info' also defined in its parent class 'ValueBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/value_binding.h:155:33: note: Parent variable 'ValueBinding::info' kjsembed-5.103.0/src/kjsembed/dom.h:97:33: note: Derived variable 'DomDocumentTypeBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/eventproxy.cpp:115:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/eventproxy.cpp:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/eventproxy.cpp:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/filedialog_binding.cpp:39:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:71:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:75:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:79:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:87:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:91:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/fileio.cpp:95:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:102:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:107:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:112:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:117:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:122:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:127:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:132:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:137:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:143:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:148:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:153:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:158:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:163:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:168:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:178:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:183:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:188:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:193:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:198:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:203:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:208:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:214:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:219:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:224:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:229:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:234:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:239:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:244:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:249:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:254:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:260:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:266:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:271:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:276:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:286:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:48:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:53:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:64:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:76:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:82:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:87:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:92:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.cpp:97:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/font.h:42:33: warning: The class 'FontBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/font.h:42:33: note: Derived variable 'FontBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:101:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:106:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:111:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:116:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:121:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:128:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:135:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:140:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:145:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:150:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:157:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:164:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:174:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:182:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:201:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:208:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:215:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:220:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:225:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:231:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:236:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:241:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:246:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:251:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:258:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:263:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:270:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:275:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:45:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:50:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:59:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:65:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:71:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:76:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:81:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:86:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:91:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.cpp:96:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/image.h:42:33: warning: The class 'ImageBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/image.h:42:33: note: Derived variable 'ImageBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/iosupport.cpp:43:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/iosupport.cpp:70:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:166:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:173:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:191:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:200:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:211:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:222:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:231:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:239:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:248:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:265:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:267:55: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:277:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:284:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:291:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:304:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:35:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:38:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:46:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:50:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:54:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:57:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:60:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/jseventutils.cpp:67:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:101:5: warning: Member variable 'EnginePrivate::m_bindingsEnabled' is not initialized in the constructor. [uninitMemberVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:103:9: warning: Class 'EnginePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:103:9: warning: Class 'EnginePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:139:19: style: Variable 'app' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:165:5: warning: Class 'Engine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:165:5: warning: Class 'Engine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:188:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontDelete [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:207:84: style:inconclusive: Function 'runFile' argument 2 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent] kjsembed-5.103.0/src/kjsembed/kjsembed.h:93:87: note: Function 'runFile' argument 2 names different: declaration 'file' definition 'fileName'. kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:207:84: note: Function 'runFile' argument 2 names different: declaration 'file' definition 'fileName'. 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:215:17: style: The scope of the variable 'line' can be reduced. [variableScope] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:233:56: style:inconclusive: Function 'runFile' argument 1 names different: declaration 'file' definition 'fileName'. [funcArgNamesDifferent] kjsembed-5.103.0/src/kjsembed/kjsembed.h:86:44: note: Function 'runFile' argument 1 names different: declaration 'file' definition 'fileName'. kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:233:56: note: Function 'runFile' argument 1 names different: declaration 'file' definition 'fileName'. 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:249:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:276:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:299:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:78:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UChar [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:85:20: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.cpp:90:20: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/kjsembed.h:75:5: style: Class 'Engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjectType [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.cpp:74:30: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.cpp:83:30: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.cpp:92:30: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.h:169:27: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/object_binding.h:218:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:100:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:105:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:139:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:45:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:50:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:55:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:60:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:65:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:70:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:75:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:80:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:85:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:90:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.cpp:95:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pen.h:44:33: warning: The class 'PenBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/pen.h:44:33: note: Derived variable 'PenBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/pixmap.h:42:33: warning: The class 'PixmapBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/pixmap.h:42:33: note: Derived variable 'PixmapBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/point.h:42:33: warning: The class 'PointBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/point.h:42:33: note: Derived variable 'PointBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueType [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:139:25: style: Variable 'upcast' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:47:5: style: Struct 'Pointer < QFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:47:5: style: Struct 'Pointer < QObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:47:5: style: Struct 'Pointer < QPaintDevice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:47:5: style: Struct 'Pointer < QPainter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:47:5: style: Struct 'Pointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:21: performance: Function parameter 'val' should be passed by const reference. [passedByValue] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QByteArray >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QColor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QList < QString > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QPoint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QPointF >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QRect >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QRectF >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QSize >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QSizeF >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QUrl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QVariant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QVariantList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < QVariantMap >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < qlonglong >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < qulonglong >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < uint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value < void * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/pointer.h:77:5: style: Struct 'Value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.18.0 kjsembed-5.103.0/src/kjsembed/qformbuilder_binding.cpp:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scriptable [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:223:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontDelete [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:267:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:269:7: note: Found duplicate branches for 'if' and 'else'. kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:267:12: note: Found duplicate branches for 'if' and 'else'. 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:299:32: style:inconclusive: Function 'propertyGetter' argument 3 names different: declaration 'name' definition 'propertyName'. [funcArgNamesDifferent] kjsembed-5.103.0/src/kjsembed/qobject_binding.h:153:103: note: Function 'propertyGetter' argument 3 names different: declaration 'name' definition 'propertyName'. kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:299:32: note: Function 'propertyGetter' argument 3 names different: declaration 'name' definition 'propertyName'. 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:336:26: style: Variable 'propSet' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:339:25: style: Variable 'propSet' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:341:25: style: Variable 'propSet' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:409:33: style: Variable 'firstPart' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:410:34: style: Variable 'secondPart' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:420:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumberType [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:467:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:472:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:477:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:482:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:487:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:492:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:500:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:508:29: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:533:33: style: Variable 'objImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:538:39: style: Variable 'objImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:542:33: style: Variable 'valImp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:671:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserType [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:732:67: style:inconclusive: Function 'SlotBinding' argument 2 names different: declaration 'memberName' definition 'member'. [funcArgNamesDifferent] kjsembed-5.103.0/src/kjsembed/qobject_binding.h:199:58: note: Function 'SlotBinding' argument 2 names different: declaration 'memberName' definition 'member'. kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:732:67: note: Function 'SlotBinding' argument 2 names different: declaration 'memberName' definition 'member'. 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:736:5: performance: Variable 'm_memberName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:738:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:750:9: style: The scope of the variable 'pos' can be reduced. [variableScope] 2.18.0 kjsembed-5.103.0/src/kjsembed/qobject_binding.cpp:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scriptable [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qpainter_binding.cpp:295:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OddEvenFill [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qpainter_binding.cpp:71:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pixmap [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/qpainter_binding.cpp:84:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] kjsembed-5.103.0/src/kjsembed/qpainter_binding.cpp:80:8: note: result is assigned kjsembed-5.103.0/src/kjsembed/qpainter_binding.cpp:84:12: note: result is overwritten 2.18.0 kjsembed-5.103.0/src/kjsembed/quiloader_binding.cpp:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/quiloader_binding.cpp:139:20: style: Local variable 'result' shadows outer variable [shadowVariable] kjsembed-5.103.0/src/kjsembed/quiloader_binding.cpp:119:1: note: Shadowed declaration kjsembed-5.103.0/src/kjsembed/quiloader_binding.cpp:139:20: note: Shadow variable 2.18.0 kjsembed-5.103.0/src/kjsembed/qwidget_binding.cpp:72:5: style: The scope of the variable 'x' can be reduced. [variableScope] 2.18.0 kjsembed-5.103.0/src/kjsembed/qwidget_binding.cpp:72:8: style: The scope of the variable 'y' can be reduced. [variableScope] 2.18.0 kjsembed-5.103.0/src/kjsembed/settings.cpp:66:14: style: Variable 'path' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/settings.cpp:66:9: style: Variable 'path' is assigned a value that is never used. [unreadVariable] 2.18.0 kjsembed-5.103.0/src/kjsembed/settings.cpp:69:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 kjsembed-5.103.0/src/kjsembed/size.h:41:33: warning: The class 'SizeBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/size.h:41:33: note: Derived variable 'SizeBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:123:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:174:40: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:177:40: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:180:40: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:183:40: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:186:40: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:189:41: style: C-style pointer casting [cstyleCast] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:244:32: style: Local variable 'returnValue' shadows outer variable [shadowVariable] kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:195:28: note: Shadowed declaration kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:244:32: note: Shadow variable 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:246:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerToQObject [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:280:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvokeMetaMethod [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:41:5: performance: Variable 'm_signature' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.18.0 kjsembed-5.103.0/src/kjsembed/slotproxy.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/static_binding.cpp:106:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontDelete [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/static_binding.cpp:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/static_binding.cpp:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeneralError [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/static_binding.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: warning: The class 'SvgWidget' defines member variable with name 'p_constructor' also defined in its parent class 'QWidgetBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/qwidget_binding.h:32:1: note: Parent variable 'QWidgetBinding::p_constructor' kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: note: Derived variable 'SvgWidget::p_constructor' 2.18.0 kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: warning: The class 'SvgWidget' defines member variable with name 'p_enums' also defined in its parent class 'QWidgetBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/qwidget_binding.h:32:1: note: Parent variable 'QWidgetBinding::p_enums' kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: note: Derived variable 'SvgWidget::p_enums' 2.18.0 kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: warning: The class 'SvgWidget' defines member variable with name 'p_methods' also defined in its parent class 'QWidgetBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/qwidget_binding.h:32:1: note: Parent variable 'QWidgetBinding::p_methods' kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: note: Derived variable 'SvgWidget::p_methods' 2.18.0 kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: warning: The class 'SvgWidget' defines member variable with name 'p_statics' also defined in its parent class 'QWidgetBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/qwidget_binding.h:32:1: note: Parent variable 'QWidgetBinding::p_statics' kjsembed-5.103.0/src/kjsembed/svg_binding.h:34:1: note: Derived variable 'SvgWidget::p_statics' 2.18.0 kjsembed-5.103.0/src/kjsembed/url.h:42:33: warning: The class 'UrlBinding' defines member variable with name 'info' also defined in its parent class 'VariantBinding'. [duplInheritedMember] kjsembed-5.103.0/src/kjsembed/variant_binding.h:124:33: note: Parent variable 'VariantBinding::info' kjsembed-5.103.0/src/kjsembed/url.h:42:33: note: Derived variable 'UrlBinding::info' 2.18.0 kjsembed-5.103.0/src/kjsembed/value_binding.cpp:31:29: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:108:31: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:340:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Date [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:403:31: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:407:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringType [valueFlowBailoutIncompleteVar] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.cpp:88:31: style: Variable 'imp' can be declared as pointer to const [constVariablePointer] 2.18.0 kjsembed-5.103.0/src/kjsembed/variant_binding.h:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeError [valueFlowBailoutIncompleteVar] DONE