2026-05-16 08:37 ftp://ftp.de.debian.org/debian/pool/main/p/pygobject/pygobject_3.56.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=cairo --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 7a91746 (2026-05-15 22:45:04 +0200) count: 1263 1228 elapsed-time: 0.6 0.6 head-timing-info: old-timing-info: head results: pygobject-3.56.3/gi/pygboxed.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:46:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:56:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:83:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:240:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-basic.c:86:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-error.c:90:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-basic.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-basic.c:113:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-basic.c:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-ccallback.c:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-ccallback.c:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-util.c:25:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-util.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-fundamental.c:131:49: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINTPTR_FORMAT is a macro then please configure it. [unknownMacro] pygobject-3.56.3/gi/pygi-util.c:122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_KeyError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:145:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:49:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.56.3/gi/pygi-cache-closure.c:65:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-closure.c:189:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-closure.c:209:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_CALL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygpointer.c:57:49: error: There is an unknown macro here somewhere. Configuration is required. If G_GUINTPTR_FORMAT is a macro then please configure it. [unknownMacro] pygobject-3.56.3/gi/pygi-cache-closure.c:308:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pyginterface.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pyginterface.c:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GInterfaceInfo [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:105:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pyginterface.c:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:158:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/drawable.c:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_ERROR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:248:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:350:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyTuple_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:188:5: style: Redundant condition: copy_boxed. '!copy_boxed || (copy_boxed && own_ref)' is equivalent to '!copy_boxed || own_ref' [redundantCondition] pygobject-3.56.3/gi/pygi-cache-error.c:61:43: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gerror' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-error.c:96:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-error.c:61:43: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-error.c:61:66: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gerror' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-error.c:96:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-error.c:61:66: note: Parameter 'arg' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-basic.c:83:37: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_from_py_void' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-basic.c:137:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-basic.c:83:37: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-basic.c:98:35: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_to_py_void' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-basic.c:140:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-basic.c:98:35: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-basic.c:108:69: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_cleanup_from_py_utf8' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-basic.c:178:38: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-basic.c:108:69: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-basic.c:118:67: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'marshal_cleanup_to_py_utf8' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-basic.c:184:36: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-basic.c:118:67: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-enum.c:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-enum.c:102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-enum.c:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-enum.c:251:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoContext_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoContext_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:125:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoSurface_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAGS [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:277:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygboxed.c:89:40: style: Parameter 'args' can be declared as pointer to const. However it seems that 'gboxed_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygboxed.c:242:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygboxed.c:89:40: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/pygflags.c:353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoSurface_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:383:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:207:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:432:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPath_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:247:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:518:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAGS [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-interface.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:275:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontFace_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:317:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontFace_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-argument.c:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-argument.c:118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_size [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:354:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoFontOptions_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-argument.c:158:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:379:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-argument.c:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:404:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoScaledFont_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:429:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:447:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoScaledFont_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:486:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPattern_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:511:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:529:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoPattern_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:551:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:563:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoRegion_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/drawable.c:15:76: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-foreign-cairo.c:596:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regress_annotation_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/drawable.c:20:65: style: Parameter 'drawable' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-foreign-cairo.c:605:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/drawable.c:25:67: style: Parameter 'drawable' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-foreign-cairo.c:627:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoMatrix_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:641:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:649:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PycairoMatrix_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:668:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pycairo_CAPI [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utility_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-marshal-cleanup.c:31:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:115:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeWarning [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-marshal-cleanup.c:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:152:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pyginterface.c:31:47: style: Parameter 'args' can be declared as pointer to const. However it seems that 'pyg_interface_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pyginterface.c:80:43: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pyginterface.c:31:47: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-object.c:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:239:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:288:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign.c:153:65: style:inconclusive: Function 'pygi_register_foreign_struct' argument 4 names different: declaration '' definition 'from_func'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-foreign.c:154:58: style:inconclusive: Function 'pygi_register_foreign_struct' argument 5 names different: declaration '' definition 'release_func'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-util.c:36:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-util.c:36:37: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-foreign.c:179:28: style: Variable 'foreign' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ERROR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_EXISTS [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-signal-closure.c:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/test-floating.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_floating_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:67:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/gi/pygi-repository.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_REPOSITORY_LOAD_FLAG_LAZY [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-source.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:68:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/gi/pygi-repository.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-source.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:69:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/tests/test-unknown.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-source.c:195:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:298:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:101:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-repository.c:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-error.c:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-error.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-error.c:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:203:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:346:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_StopIteration [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-async.c:587:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-capi.c:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-capi.c:106:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_name [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-capi.c:145:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_name [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-capi.c:190:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-capi.c:297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_LEVEL_CRITICAL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:32:53: style:inconclusive: Function 'warnlib_whatever_do_moo' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-capi.c:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:32:65: style:inconclusive: Function 'warnlib_whatever_do_moo' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-capi.c:334:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:46:53: style:inconclusive: Function 'warnlib_whatever_do_boo' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-capi.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:46:65: style:inconclusive: Function 'warnlib_whatever_do_boo' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-property.c:128:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-property.c:197:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-property.c:243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:49:36: style:inconclusive: Function 'utility_object_watch_dir' argument 4 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:27:54: style: Parameter 'iface' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-property.c:392:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:50:42: style:inconclusive: Function 'utility_object_watch_dir' argument 5 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:66:31: style:inconclusive: Function 'utility_dir_foreach' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:535:45: style:inconclusive: Function 'regress_annotation_object_foreach' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:637:43: style:inconclusive: Function 'regress_annotation_object_watch' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:653:48: style:inconclusive: Function 'regress_annotation_object_watch_full' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:654:54: style:inconclusive: Function 'regress_annotation_object_watch_full' argument 4 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:33:37: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:753:64: style:inconclusive: Function 'regress_annotation_custom_destroy' argument 2 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:66:31: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:754:45: style:inconclusive: Function 'regress_annotation_custom_destroy' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygspawn.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygspawn.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygspawn.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:125:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygspawn.c:274:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_RUN_LAST [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:44:50: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_annotation_object_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:99:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:44:50: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:222:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:47:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_annotation_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:99:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:47:53: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:64:50: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:64:50: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:66:49: style: Parameter 'value' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:66:49: note: Parameter 'value' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:67:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_annotation_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:100:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:67:53: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:225:58: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:236:60: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:268:56: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:269:36: style: Parameter 'inarg' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:316:60: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:317:40: style: Parameter 'inoutarg' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:334:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:351:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:400:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:401:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:443:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:444:47: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:456:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:457:45: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:471:67: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:472:47: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:487:68: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:488:48: style: Parameter 'nums' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:502:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:503:44: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:518:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:533:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:535:45: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:548:62: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:563:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:579:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/tests/test-floating.c:52:35: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:580:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/tests/test-floating.c:63:60: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/tests/test-thread.c:45:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:593:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/tests/test-floating.c:100:62: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:222:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ENUM [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:607:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:276:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:620:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:635:59: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:637:43: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygenum.c:415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:665:49: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/tests/test-unknown.c:101:45: style:inconclusive: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. [funcArgNamesDifferent] pygobject-3.56.3/tests/test-unknown.h:48:50: note: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. pygobject-3.56.3/tests/test-unknown.c:101:45: note: Function 'test_interface_iface_method' argument 1 names different: declaration 'iface' definition 'instance'. pygobject-3.56.3/gi/pygenum.c:466:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_ENUM [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:675:31: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:687:39: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-enum.c:78:36: style: Parameter 'arg_in' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:737:65: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:799:42: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:811:61: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:27:11: style: Variable 'error' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:871:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:27:19: style: Variable 'error1' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.c:123:46: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygobject-props.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_StopIteration [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/test-unknown.c:51:43: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'test_unknown_iface_method' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:58:27: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:51:43: note: Parameter 'iface' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-props.c:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/test-unknown.c:67:33: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygobject-props.c:266:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/test-unknown.c:73:37: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:73:37: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-props.c:285:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/test-unknown.c:73:68: style: Parameter 'value' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:73:68: note: Parameter 'value' can be declared as pointer to const pygobject-3.56.3/gi/pygi-boxed.c:74:44: style:inconclusive: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-boxed.h:37:50: note: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. pygobject-3.56.3/gi/pygi-boxed.c:74:44: note: Function 'pygi_boxed_alloc' argument 2 names different: declaration 'size' definition 'size_out'. pygobject-3.56.3/tests/test-unknown.c:74:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_unknown_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:89:35: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:74:40: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/tests/test-unknown.c:79:37: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test_unknown_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:90:35: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:79:37: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/tests/test-unknown.c:80:40: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'test_unknown_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/test-unknown.c:90:35: note: You might need to cast the function pointer here pygobject-3.56.3/tests/test-unknown.c:80:40: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:56:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:144:39: style: Parameter 'args' can be declared as pointer to const. However it seems that 'boxed_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-boxed.c:234:40: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-boxed.c:144:39: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-foreign-cairo.c:655:9: style: Condition '!matrix' is always false [knownConditionTrueFalse] pygobject-3.56.3/gi/pygi-boxed.c:144:55: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'boxed_init' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-boxed.c:234:40: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-boxed.c:144:55: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:145:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-boxed.c:146:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.56.3/gi/pygi-cache-struct.c:169:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CLOSURE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-error.c:196:9: style: Condition '!value' is always false [knownConditionTrueFalse] pygobject-3.56.3/gi/pygi-cache-struct.c:294:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:330:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOXED [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:389:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:66:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:411:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:427:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:139:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:185:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:220:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:536:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:550:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CLOSURE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtestsextra.h:37:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] pygobject-3.56.3/gi/pygi-basictype.c:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-struct.c:570:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:370:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:395:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:482:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:518:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:559:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:593:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:245:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-basictype.c:627:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:263:13: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-basictype.c:668:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:529:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-basictype.c:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:737:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-resulttuple.c:348:44: style:inconclusive: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-resulttuple.h:25:48: note: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.56.3/gi/pygi-resulttuple.c:348:44: note: Function 'pygi_resulttuple_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.56.3/gi/pygi-basictype.c:768:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:804:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:840:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:876:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:962:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:1002:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:1088:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTypeInfo [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:1100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-closure.c:206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-basictype.c:1183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-closure.c:353:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-closure.c:416:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_VOID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_NotImplementedError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-closure.c:483:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_VOID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:257:64: style: Parameter 'state' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_to_py_interface_object' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-object.c:329:32: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-object.c:257:64: note: Parameter 'state' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:207:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyCFunction_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:279:66: style: Parameter 'state' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_from_py_interface_object' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-object.c:315:13: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-object.c:279:66: note: Parameter 'state' can be declared as pointer to const pygobject-3.56.3/gi/pygi-invoke.c:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:280:63: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_from_py_interface_object' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-object.c:315:13: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-object.c:280:63: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-invoke.c:307:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-hashtable.c:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-object.c:296:52: style: Parameter 'callable_cache' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-invoke.c:325:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-hashtable.c:230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-invoke.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:351:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-hashtable.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-invoke.c:616:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:362:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-hashtable.c:329:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_UTF8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:455:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:466:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:481:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:499:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:520:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:680:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:716:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:826:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ImportError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeWarning [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:299:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:326:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:352:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:387:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:422:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:501:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:86:43: style: Parameter 'args' can be declared as pointer to const. However it seems that 'struct_new' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-struct.c:228:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-struct.c:86:43: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/gimodule.c:574:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_SCOPE_TYPE_NOTIFIED [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-closure.c:58:45: style: Checking if unsigned expression 'callback_cache->user_data_index' is less than zero. [unsignedLessThanZero] pygobject-3.56.3/gi/pygi-struct.c:86:59: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'struct_new' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-struct.c:228:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-struct.c:86:59: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.56.3/gi/gimodule.c:617:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_STATUS_NORMAL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:88:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.56.3/gi/gimodule.c:694:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:135:24: style: Parameter 'self' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-struct.c:229:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-struct.c:135:24: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/gi/gimodule.c:791:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:135:40: style: Parameter 'args' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-struct.c:229:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-struct.c:135:40: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/gimodule.c:857:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-struct.c:135:56: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that 'struct_init' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-struct.c:229:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-struct.c:135:56: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:74:60: style:inconclusive: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.h:93:65: note: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:74:60: note: Function 'regress_foo_interface_do_regress_foo' argument 1 names different: declaration 'iface' definition 'self'. pygobject-3.56.3/gi/gimodule.c:920:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-source.c:188:38: style:inconclusive: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-source.h:28:48: note: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. pygobject-3.56.3/gi/pygi-source.c:188:38: note: Function 'pygi_source_set_callback' argument 1 names different: declaration 'self' definition 'self_module'. pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:628:41: style:inconclusive: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.h:448:46: note: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:628:41: note: Function 'regress_foo_test_unsigned' argument 1 names different: declaration 'unsigned_param' definition 'uint'. pygobject-3.56.3/gi/gimodule.c:963:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:903:63: style:inconclusive: Function 'regress_foo_test_varargs_callback3' argument 2 names different: declaration '' definition 'callback2'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VALUE_INIT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:982:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyLong_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:228:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:1001:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/gimodule.c:1074:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:552:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-source.c:239:44: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:558:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:51:49: style: Parameter 'regress_foo' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_uint64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:171:43: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_foo_object_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:213:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:171:43: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:174:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_foo_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:213:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:174:46: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-closure.c:34:38: style: Parameter 'data' can be declared as pointer to const. However it seems that '_pygi_destroy_notify_dummy' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-closure.c:166:17: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-closure.c:34:38: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:189:43: style: Parameter 'object' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:189:43: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-closure.c:48:19: style: Variable 'destroy_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:191:42: style: Parameter 'value' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:191:42: note: Parameter 'value' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-closure.c:207:24: style: Variable 'callback_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:192:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'regress_foo_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:214:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:192:46: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:241:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:264:53: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_BOOLEAN [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:270:47: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:271:35: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_CONTAINER [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:277:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:263:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_DIRECTION_INOUT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:284:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_foo_do_regress_foo' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:104:27: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:284:50: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache.c:291:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_DIRECTION_OUT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:290:54: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:486:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_base_info_unref [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:296:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_DeprecationWarning [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:308:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-array.c:41:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache.c:721:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:315:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-array.c:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache.c:811:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:321:48: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-array.c:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache.c:938:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:327:52: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-array.c:532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_C [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache.c:1027:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:349:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache-array.c:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:373:54: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:380:61: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:385:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:427:37: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:525:44: style: Parameter 'boxed' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:595:41: style: Parameter 'b1' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:595:76: style: Parameter 'b2' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:684:49: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:690:56: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:786:66: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:791:55: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:808:55: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:813:44: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:818:51: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:835:66: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:840:55: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:870:59: style: Parameter 'original' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:914:52: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:926:62: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:268:3: warning: Assert statement calls a function which may have desired side effects: 'cairo_status'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:303:3: warning: Assert statement calls a function which may have desired side effects: 'cairo_status'. [assertWithSideEffect] pygobject-3.56.3/gi/pygi-property.c:358:55: style: Parameter 'pspec' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:47:7: style: struct member 'PrivateStruct::i' is never used. [unusedStructMember] pygobject-3.56.3/gi/pygobject-class.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_GTYPE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:484:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-class.c:827:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygflags.c:217:46: style:inconclusive: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygflags.h:30:56: note: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.56.3/gi/pygflags.c:217:46: note: Function 'pyg_flags_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.56.3/gi/pygflags.c:496:38: style:inconclusive: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygflags.h:40:42: note: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. pygobject-3.56.3/gi/pygflags.c:496:38: note: Function 'pygi_flags_register_types' argument 1 names different: declaration 'd' definition 'mod'. pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:76:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/gi/pygi-async.c:427:72: style:inconclusive: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-async.h:50:39: note: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. pygobject-3.56.3/gi/pygi-async.c:427:72: note: Function 'pygi_async_finish_cb' argument 3 names different: declaration 'async' definition 'self'. pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:140:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/gi/pygi-async.c:521:27: style:inconclusive: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-async.h:52:37: note: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. pygobject-3.56.3/gi/pygi-async.c:521:27: note: Function 'pygi_async_new' argument 1 names different: declaration 'async_finish' definition 'finish_func'. pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:210:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/gi/pygi-async.c:573:38: style:inconclusive: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-async.h:47:42: note: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.56.3/gi/pygi-async.c:573:38: note: Function 'pygi_async_register_types' argument 1 names different: declaration 'd' definition 'module'. pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:299:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:337:38: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:356:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:386:29: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:557:37: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:613:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:688:36: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:735:33: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:801:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:995:55: debug: Function::addArguments found argument 'args' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1021:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1082:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1145:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1263:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1339:42: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1395:35: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1579:34: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1621:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1657:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1822:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1976:46: debug: Function::addArguments found argument 'self' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1996:32: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2027:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2069:38: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2110:39: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2144:31: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2228:30: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2380:38: debug: Function::addArguments found argument 'module' with varid 0. [varid0] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:58:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:402:64: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:489:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_test_action_do_action' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:520:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:489:51: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:497:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'regress_test_action_do_action2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:533:33: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:497:52: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/regressextra.c:503:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/regress.h:1786:49: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygspawn.c:119:31: style:inconclusive: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygspawn.h:25:41: note: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. pygobject-3.56.3/gi/pygspawn.c:119:31: note: Function 'pyglib_spawn_async' argument 1 names different: declaration 'self' definition 'object'. pygobject-3.56.3/gi/pygi-type.c:120:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:244:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:490:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:597:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:657:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:733:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:836:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1011:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1048:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GClosure [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1093:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1221:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:1302:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/tests/testhelpermodule.c:93:63: style: Parameter 'args' can be declared as pointer to const. However it seems that '_wrap_test_interface_iface_method' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:106:36: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:93:63: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:94:46: style: Parameter 'kwargs' can be declared as pointer to const. However it seems that '_wrap_test_interface_iface_method' is a callback function, if 'kwargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:106:36: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:94:46: note: Parameter 'kwargs' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:96:18: style: Variable 'kwlist' can be declared as const array [constVariable] pygobject-3.56.3/tests/testhelpermodule.c:260:40: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test1_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:416:5: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:260:40: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:267:31: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test1_callback_swapped' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:418:5: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:267:31: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:274:40: style: Parameter 'string' can be declared as pointer to const. However it seems that 'test2_callback' is a callback function, if 'string' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:420:5: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:274:40: note: Parameter 'string' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:290:26: style: Parameter 'object' can be declared as pointer to const. However it seems that 'test4_callback' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:424:5: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:290:26: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:291:52: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'test4_callback' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/tests/testhelpermodule.c:424:5: note: You might need to cast the function pointer here pygobject-3.56.3/tests/testhelpermodule.c:291:52: note: Parameter 'user_data' can be declared as pointer to const pygobject-3.56.3/tests/testhelpermodule.c:816:15: style: Variable 'm' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/tests/testhelpermodule.c:825:12: style: Variable 'm' is assigned a value that is never used. [unreadVariable] pygobject-3.56.3/gi/pygi-cache-struct.c:88:48: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'pygi_arg_gvalue_from_py_marshal' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:554:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:88:48: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:155:50: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'pygi_arg_gclosure_from_py_marshal' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:551:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:155:50: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:275:47: style: Parameter 'state' can be declared as pointer to const. However it seems that 'arg_foreign_from_py_cleanup' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:558:38: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:275:47: note: Parameter 'state' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:383:69: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'pygi_arg_gvalue_to_py_marshal' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:571:39: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:383:69: note: Parameter 'arg' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:501:47: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'arg_type_class_from_py_marshal' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:548:41: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:501:47: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-struct.c:532:64: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that 'arg_boxed_to_py_cleanup' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-struct.c:579:40: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-struct.c:532:64: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-list.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-list.c:121:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-list.c:203:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TYPE_TAG_GLIST [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-list.c:246:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-list.c:301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-list.c:351:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/regress.c:5279:1: error: There is an unknown macro here somewhere. Configuration is required. If G_DEFINE_FLAGS_TYPE is a macro then please configure it. [unknownMacro] pygobject-3.56.3/gi/pygenum.c:244:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygenum.c:262:13: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygenum.c:477:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-signal-closure.c:280:39: style:inconclusive: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-signal-closure.h:41:49: note: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. pygobject-3.56.3/gi/pygi-signal-closure.c:280:39: note: Function 'pygi_signal_closure_new' argument 3 names different: declaration 'sig_name' definition 'signal_name'. pygobject-3.56.3/gi/pygi-closure.c:628:57: style:inconclusive: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-closure.h:56:71: note: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. pygobject-3.56.3/gi/pygi-closure.c:628:57: note: Function '_pygi_make_native_closure' argument 4 names different: declaration 'function' definition 'py_function'. pygobject-3.56.3/gi/pygi-closure.c:629:38: style:inconclusive: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-closure.h:57:52: note: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. pygobject-3.56.3/gi/pygi-closure.c:629:38: note: Function '_pygi_make_native_closure' argument 5 names different: declaration 'user_data' definition 'py_user_data'. pygobject-3.56.3/gi/pygi-closure.c:112:75: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-value.c:61:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_LONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:272:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:718:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:844:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_CHAR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:902:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-value.c:921:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtype [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygenum.c:215:45: style:inconclusive: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygenum.h:30:55: note: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.56.3/gi/pygenum.c:215:45: note: Function 'pyg_enum_add' argument 2 names different: declaration 'type_name' definition 'typename'. pygobject-3.56.3/gi/gimodule.c:1074:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1075:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1076:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1077:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1083:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1084:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1085:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1086:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1087:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1088:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1089:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1090:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1091:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1097:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1099:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1209:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1212:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1219:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/gimodule.c:1183:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] pygobject-3.56.3/gi/gimodule.c:1187:50: style: Condition '(ret=pygi_register_constants(module))<0' is always false [knownConditionTrueFalse] pygobject-3.56.3/gi/gimodule.c:1187:40: note: Calling function 'pygi_register_constants' returns 0 pygobject-3.56.3/gi/gimodule.c:1187:50: note: Condition '(ret=pygi_register_constants(module))<0' is always false pygobject-3.56.3/gi/gimodule.c:1188:60: style: Condition '(ret=pygi_register_version_tuples(module_dict))<0' is always false [knownConditionTrueFalse] pygobject-3.56.3/gi/gimodule.c:1188:45: note: Calling function 'pygi_register_version_tuples' returns 0 pygobject-3.56.3/gi/gimodule.c:1188:60: note: Condition '(ret=pygi_register_version_tuples(module_dict))<0' is always false pygobject-3.56.3/gi/pygobject-object.c:67:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:516:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyBaseObject_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:556:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:729:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_RETURN_NOTIMPLEMENTED [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:876:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:943:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1006:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1018:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1057:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1083:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1218:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_BINDING_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1298:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1452:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1493:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1698:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1719:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1750:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1781:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1839:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1900:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1965:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:1994:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:2049:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_TPFLAGS_DEFAULT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygobject-object.c:2108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-invoke.c:768:56: style:inconclusive: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-invoke.h:33:66: note: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. pygobject-3.56.3/gi/pygi-invoke.c:768:56: note: Function 'pygi_callable_info_invoke' argument 4 names different: declaration 'kwnames' definition 'py_kwnames'. pygobject-3.56.3/gi/gimodule.c:443:39: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'initialize_interface' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/gimodule.c:467:48: note: You might need to cast the function pointer here pygobject-3.56.3/gi/gimodule.c:443:39: note: Parameter 'iface' can be declared as pointer to const pygobject-3.56.3/gi/gimodule.c:443:60: style: Parameter 'pytype' can be declared as pointer to const. However it seems that 'initialize_interface' is a callback function, if 'pytype' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/gimodule.c:467:48: note: You might need to cast the function pointer here pygobject-3.56.3/gi/gimodule.c:443:60: note: Parameter 'pytype' can be declared as pointer to const pygobject-3.56.3/gi/pygi-invoke.c:102:23: style: Variable 'arg_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-invoke.c:177:19: style: Variable 'arg_item' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:358:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:389:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:430:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:497:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:531:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:617:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:691:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:738:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:778:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:805:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:865:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:883:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:909:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:936:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:999:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1026:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1196:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_UnicodeDecodeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1313:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_SystemError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1415:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_OverflowError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1604:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_MemoryError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1652:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1753:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_CONSTANT_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1824:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GetConstant [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2022:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2045:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_EQ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_T_SHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2461:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PY_VERSION [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2546:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Py_NULL [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-type.c:164:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] pygobject-3.56.3/gi/pygi-type.c:774:40: style:inconclusive: Function 'pyg_register_gtype_custom' argument 3 names different: declaration '' definition 'to_func'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/gi/pygi-type.c:169:40: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pyg_type_wrapper_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-type.c:1301:45: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-type.c:169:40: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/gi/pygi-type.c:497:23: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-type.c:594:21: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-type.c:654:22: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-type.c:695:26: style: Variable 'info' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-cache.c:779:50: style:inconclusive: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygi-cache.h:261:59: note: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. pygobject-3.56.3/gi/pygi-cache.c:779:50: note: Function 'pygi_ccallback_cache_invoke' argument 1 names different: declaration 'function_cache' definition 'ccallback_cache'. pygobject-3.56.3/gi/pygi-cache.c:259:41: style: Parameter 'callable_cache' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/gi/pygi-cache.c:804:15: style: Variable 'constructor_class' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-cache.c:1044:27: style: Variable 'arg_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-value.c:533:19: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-value.c:744:21: style: Variable 'n_value' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-cache-hashtable.c:209:65: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_ghash' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-hashtable.c:314:35: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-hashtable.c:209:65: note: Parameter 'arg' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-hashtable.c:292:50: style: Parameter 'arg_cache' can be declared as pointer to const. However it seems that '_pygi_marshal_cleanup_to_py_ghash' is a callback function, if 'arg_cache' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-hashtable.c:315:32: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-hashtable.c:292:50: note: Parameter 'arg_cache' can be declared as pointer to const pygobject-3.56.3/gi/pygi-value.c:581:57: style: Variable 'set_value_func' is assigned a value that is never used. [unreadVariable] pygobject-3.56.3/gi/pygi-info.c:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_NotImplemented [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_False [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:311:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:449:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:479:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:540:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:590:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:621:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_callable_info_get_n_args [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:629:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_callable_info_get_return_type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_AttributeError [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:679:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:728:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:778:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_signal_info_get_class_closure [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:811:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_property_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:911:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_arg_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:971:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:983:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_type_info_get_interface [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1052:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_CONSTRUCTOR [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1064:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_FUNCTION_IS_METHOD [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1104:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gunichar [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1230:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_function_info_get_property [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1237:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_function_info_get_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1323:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1331:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1367:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1374:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_struct_info_find_field [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1499:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_enum_info_get_n_values [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1508:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_True [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1520:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_enum_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1549:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_parent [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1556:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1564:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1571:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1579:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_properties [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1587:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_signals [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_interfaces [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1603:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_constants [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1611:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_n_vfuncs [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1648:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_get_class_struct [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1655:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_object_info_find_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1734:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1743:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_method [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1750:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_constants [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1758:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_vfuncs [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1767:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_vfunc [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1774:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_prerequisites [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1782:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_properties [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1790:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_iface_struct [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1797:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_get_n_signals [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1806:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_interface_info_find_signal [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1845:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_NOTHING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:1953:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2023:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxed [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2285:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_field_info_get_type_info [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2329:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_vfunc_info_get_signal [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_vfunc_info_get_invoker [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2356:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_union_info_get_n_fields [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2364:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_union_info_get_n_methods [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyType_Type [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-cache-array.c:425:52: warning: Either the condition 'ptr_array_!=NULL' is redundant or there is possible null pointer dereference: ptr_array_. [nullPointerRedundantCheck] pygobject-3.56.3/gi/pygi-cache-array.c:432:32: note: Assuming that condition 'ptr_array_!=NULL' is not redundant pygobject-3.56.3/gi/pygi-cache-array.c:425:52: note: Null pointer dereference pygobject-3.56.3/gi/pygi-cache-array.c:146:20: style: Variable 'array_cache' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:794:12: warning: Assert statement calls a function which may have desired side effects: 'PyInt_Check'. [assertWithSideEffect] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1276:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1283:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1293:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1300:12: warning: Assert statement calls a function which may have desired side effects: 'PyDict_SetItem'. [assertWithSideEffect] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:670:5: style: Class 'StrongRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:805:48: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1667:18: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2235:44: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2335:17: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2356:17: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2360:11: style: C-style pointer casting [cstyleCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:824:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1035:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1044:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1055:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1065:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1097:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1108:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1118:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1128:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1200:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1206:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1212:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1218:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1224:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1231:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1238:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1277:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1287:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1294:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1304:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1310:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1320:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1353:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1359:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1366:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2041:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2051:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2057:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2251:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2256:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2272:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2276:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2286:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: style: Local variable 'module' shadows outer argument [shadowArgument] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: note: Shadowed argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: note: Shadow local variable pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:863:34: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:863:34: note: Shadow argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:880:32: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:880:32: note: Shadow argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:905:39: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:905:39: note: Shadow argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:933:40: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:933:40: note: Shadow argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: style: Local variable 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: note: Shadow local variable pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:196:15: style: Variable 'name3' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:202:15: style: Variable 'name4' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:223:20: style: Variable 'frame2' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:234:19: style: Variable 'code2' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:248:24: style: Variable 'back2' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:253:24: style: Variable 'back2' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:304:25: style: Variable 'interp' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:340:25: style: Variable 'interp' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:343:25: style: Variable 'interp2' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:410:65: style: Parameter 'expected' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:703:19: style: Variable 'type' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:912:15: style: Variable 'arg0' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:2235:15: style: Variable 'sys_stdout' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-cache-list.c:220:65: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_glist' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-list.c:375:35: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-list.c:220:65: note: Parameter 'arg' can be declared as pointer to const pygobject-3.56.3/gi/pygi-cache-list.c:275:66: style: Parameter 'arg' can be declared as pointer to const. However it seems that '_pygi_marshal_to_py_gslist' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygi-cache-list.c:389:35: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygi-cache-list.c:275:66: note: Parameter 'arg' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-object.c:148:41: style: Condition 'Py_IsInitialized()' is always true [knownConditionTrueFalse] pygobject-3.56.3/gi/pygobject-object.c:1537:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pygobject-3.56.3/gi/pygobject-object.c:1637:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pygobject-3.56.3/gi/pygobject-object.c:199:57: style:inconclusive: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. [funcArgNamesDifferent] pygobject-3.56.3/gi/pygobject-object.h:29:42: note: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. pygobject-3.56.3/gi/pygobject-object.c:199:57: note: Function 'pygobject_register_class' argument 5 names different: declaration 'bases' definition 'static_bases'. pygobject-3.56.3/gi/pygobject-object.c:86:15: style: Variable 'base_do_dispose' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:99:19: style: Variable 'do_dispose' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:115:20: style: Variable '_save' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:117:13: style: Variable 'closures' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:117:24: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:742:28: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pygobject_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygobject-object.c:2047:40: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygobject-object.c:742:28: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-object.c:837:20: style: Variable 'data' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:1582:28: style: Variable 'ihint' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygobject-object.c:1836:36: style: Parameter 'self' can be declared as pointer to const. However it seems that 'pygobject_get_refcount' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygobject-object.c:1855:17: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygobject-object.c:1836:36: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-object.c:1984:60: style: Parameter 'args' can be declared as pointer to const. However it seems that 'pygobject_weak_ref_call' is a callback function, if 'args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygobject-object.c:2075:50: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygobject-object.c:1984:60: note: Parameter 'args' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-object.c:1984:76: style: Parameter 'kw' can be declared as pointer to const. However it seems that 'pygobject_weak_ref_call' is a callback function, if 'kw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/gi/pygobject-object.c:2075:50: note: You might need to cast the function pointer here pygobject-3.56.3/gi/pygobject-object.c:1984:76: note: Parameter 'kw' can be declared as pointer to const pygobject-3.56.3/gi/pygobject-object.c:1986:18: style: Variable 'argnames' can be declared as const array [constVariable] pygobject-3.56.3/gi/pygobject-object.c:129:20: style: Variable 'closures' is assigned a value that is never used. [unreadVariable] pygobject-3.56.3/gi/pygobject-object.c:115:20: style: Variable '_save' is assigned a value that is never used. [unreadVariable] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:188:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:229:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:252:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:272:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT8 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:279:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:291:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:307:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:337:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:348:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:361:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:371:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT16 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:398:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:404:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:410:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:426:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:436:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:456:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:467:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:474:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:480:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:490:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:510:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:517:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:535:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:545:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:555:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:586:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:593:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:599:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:629:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:636:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:642:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:648:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:654:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:664:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:674:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:694:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:705:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:718:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:728:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUSHORT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:755:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:761:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:767:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:773:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:783:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:793:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:813:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:824:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MININT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:837:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:847:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:874:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:880:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:886:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:892:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:902:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:912:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:932:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:943:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINLONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:950:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:956:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:966:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:986:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXULONG [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:993:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:999:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1005:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1011:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1021:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1031:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1051:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1062:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MINSSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1075:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1085:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXSIZE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1128:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXFLOAT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1188:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1247:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1559:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1577:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1587:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1607:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1617:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_NONE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gunichar [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3285:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3428:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4313:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4386:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4413:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4485:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4672:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4698:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4819:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4876:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GStrv [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4924:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5007:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5692:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXUINT32 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5882:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5902:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5927:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT64 [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5990:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6019:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6034:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6047:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6074:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6096:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6150:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GValue [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6764:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_array_unref [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7047:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7058:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7074:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7098:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7951:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_sub_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7968:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7975:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7981:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_ [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8013:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8091:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_overrides_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8471:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8483:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8493:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8716:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8773:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9687:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VALUE [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9765:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_byte_array_unref [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9781:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_hash_table_unref [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10067:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gi_marshalling_tests_signals_object_parent_class [valueFlowBailoutIncompleteVar] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10087:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] pygobject-3.56.3/gi/pygi-info.c:2545:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2553:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2561:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2569:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2576:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2582:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2591:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:2622:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] pygobject-3.56.3/gi/pygi-info.c:359:22: style: Variable 'docstr' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/gi/pygi-info.c:1974:23: style: Variable 'object_type' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2184:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2186:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2188:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2505:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2554:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4095:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4131:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4228:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4234:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4240:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4522:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4528:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4534:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4736:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4742:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4748:3: warning: Assert statement calls a function which may have desired side effects: 'g_strv_length'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4992:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4993:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4994:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4995:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5006:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5007:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5018:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5019:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5020:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5132:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5133:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5134:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5157:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5158:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5159:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5180:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5181:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5182:3: warning: Assert statement calls a function which may have desired side effects: 'g_list_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5280:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5281:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5282:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5283:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5294:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5295:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5296:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5411:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5412:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5413:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5437:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5438:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5439:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5460:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5461:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5462:3: warning: Assert statement calls a function which may have desired side effects: 'g_slist_nth_data'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5562:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5563:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5564:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5565:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5575:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5576:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5577:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5578:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5789:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5790:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5791:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5792:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5814:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5815:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5816:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5817:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5837:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5838:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5839:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5840:3: warning: Assert statement calls a function which may have desired side effects: 'g_hash_table_lookup'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5917:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5951:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6045:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6061:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6062:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_string'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6063:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_boolean'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6185:3: warning: Assert statement calls a function which may have desired side effects: 'g_value_get_int'. [assertWithSideEffect] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3648:3: error: Memory leak: val [memleak] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3650:3: error: Memory leak: val [memleak] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3652:3: error: Memory leak: val [memleak] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3657:1: error: Memory leak: val [memleak] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10230:26: error: Allocation with gi_marshalling_tests_gptrarray_utf8_container_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10237:26: error: Allocation with gi_marshalling_tests_gptrarray_utf8_full_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10267:26: error: Allocation with gi_marshalling_tests_gptrarray_boxed_struct_full_return, g_signal_emit_by_name doesn't release it. [leakNoVarFunctionCall] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4521:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4563:19: note: Assuming that condition 'array' is not redundant pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4561:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4521:12: note: Null pointer dereference pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4527:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4563:19: note: Assuming that condition 'array' is not redundant pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4561:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4527:12: note: Null pointer dereference pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4533:12: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4563:19: note: Assuming that condition 'array' is not redundant pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4561:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4533:12: note: Null pointer dereference pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4539:3: warning: Either the condition 'array' is redundant or there is possible null pointer dereference: array. [nullPointerRedundantCheck] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4563:19: note: Assuming that condition 'array' is not redundant pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4561:73: note: Calling function 'gi_marshalling_tests_zero_terminated_array_of_gstrv_transfer_none_in', 1st argument 'array' value is 0 pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4539:3: note: Null pointer dereference pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6886:19: style: Variable 'new_union' is reassigned a value before the old one has been used. [redundantAssignment] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6885:13: note: new_union is assigned pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6886:19: note: new_union is overwritten pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2213:61: style:inconclusive: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:882:66: note: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2213:61: note: Function 'gi_marshalling_tests_array_enum_in' argument 1 names different: declaration '_enum' definition 'v'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2227:63: style:inconclusive: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:885:68: note: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2227:63: note: Function 'gi_marshalling_tests_array_flags_in' argument 1 names different: declaration 'flags' definition 'v'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6243:110: style:inconclusive: Function 'gi_marshalling_tests_callback_one_out_parameter' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6255:122: style:inconclusive: Function 'gi_marshalling_tests_callback_multiple_out_parameters' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6255:133: style:inconclusive: Function 'gi_marshalling_tests_callback_multiple_out_parameters' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6266:140: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_one_out_parameter' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6278:152: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_multiple_out_parameters' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6278:162: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_multiple_out_parameters' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6624:72: style:inconclusive: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:75:84: note: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6624:72: note: Function 'gi_marshalling_tests_boxed_struct_free' argument 1 names different: declaration 'v' definition 'struct_'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7147:72: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2137:77: note: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7147:72: note: Function 'gi_marshalling_tests_object_method_array_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7163:73: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2140:78: note: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7163:73: note: Function 'gi_marshalling_tests_object_method_array_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7179:75: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2143:80: note: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7179:75: note: Function 'gi_marshalling_tests_object_method_array_inout' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7201:76: style:inconclusive: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2146:88: note: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7201:76: note: Function 'gi_marshalling_tests_object_method_array_return' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7215:71: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2149:76: note: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7215:71: note: Function 'gi_marshalling_tests_object_method_int8_in' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7225:72: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2152:77: note: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7225:72: note: Function 'gi_marshalling_tests_object_method_int8_out' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7235:87: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2155:92: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7235:87: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_caller' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7245:87: style:inconclusive: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2158:92: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7245:87: note: Function 'gi_marshalling_tests_object_method_int8_arg_and_out_callee' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7257:79: style:inconclusive: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2161:92: note: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7257:79: note: Function 'gi_marshalling_tests_object_method_str_arg_out_ret' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7267:91: style:inconclusive: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2164:96: note: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7267:91: note: Function 'gi_marshalling_tests_object_method_with_default_implementation' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7289:76: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2284:81: note: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7289:76: note: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7291:56: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 3 names different: declaration '' definition 'callback_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7610:50: style:inconclusive: Function 'gi_marshalling_tests_callback_owned_boxed' argument 2 names different: declaration '' definition 'callback_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7634:66: style:inconclusive: Function 'gi_marshalling_tests_callback_user_data_after_callback' argument 4 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7656:78: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2203:87: note: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7656:78: note: Function 'gi_marshalling_tests_object_vfunc_meth_with_error' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8390:82: style:inconclusive: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2537:88: note: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8390:82: note: Function 'gi_marshalling_tests_overrides_struct_method' argument 1 names different: declaration 'struct_' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8437:82: style:inconclusive: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. [funcArgNamesDifferent] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.h:2571:88: note: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8437:82: note: Function 'gi_marshalling_tests_overrides_object_method' argument 1 names different: declaration 'object' definition 'self'. pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:128:59: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:206:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:260:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:325:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:379:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:444:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:498:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:563:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:617:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:682:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:736:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:801:51: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:855:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:920:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:974:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1039:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1093:53: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1169:55: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1235:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1278:56: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1321:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:1595:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2213:61: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2227:63: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2280:77: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:2948:92: style: Parameter 'extra' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3436:51: style: Parameter 'array_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:3778:57: style: Parameter 'parray_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4059:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4117:54: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4221:69: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4517:78: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:4731:68: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5668:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5689:12: style: Variable 'value' can be declared as pointer to const [constVariablePointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:5915:41: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6342:72: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6459:72: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6550:73: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6557:76: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6601:75: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6701:71: style: Parameter 'struct_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6807:59: style: Parameter 'union_' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_union_copy' is a callback function, if 'union_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6833:46: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6807:59: note: Parameter 'union_' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6865:58: style: Parameter 'union_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6871:61: style: Parameter 'union_' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7023:80: style: Parameter 'structured_union' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7040:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7051:108: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7091:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7051:108: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7067:52: style: Parameter 'object' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7092:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7067:52: note: Parameter 'object' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7067:102: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7092:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7067:102: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7109:63: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7116:74: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7147:72: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7289:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7291:56: style: Parameter 'callback_data' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7296:27: style: Parameter 'user_data' can be declared as pointer to const. However it seems that '_callback' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7305:80: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7296:27: note: Parameter 'user_data' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7342:64: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7944:68: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7989:75: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7994:86: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8001:50: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8016:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8001:50: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8002:50: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8016:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8002:50: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8047:80: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface_impl_test_int8_in' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8055:25: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8047:80: note: Parameter 'self' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8059:76: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8064:87: style: Parameter 'klass' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8080:51: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface2_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8094:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8080:51: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8081:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface2_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8094:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8081:51: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8101:51: style: Parameter 'g_iface' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface3_class_init' is a callback function, if 'g_iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8115:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8101:51: note: Parameter 'g_iface' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8102:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_interface3_class_init' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8115:62: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8102:51: note: Parameter 'data' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8349:80: style: Parameter 'struct_' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_overrides_struct_copy' is a callback function, if 'struct_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8376:41: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8349:80: note: Parameter 'struct_' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8390:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8409:80: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8437:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8539:82: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8571:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8765:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8571:66: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8659:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8766:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8659:66: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8963:101: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8971:76: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_accessors_object_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9190:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:8971:76: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9060:76: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'gi_marshalling_tests_properties_accessors_object_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9191:32: note: You might need to cast the function pointer here pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9060:76: note: Parameter 'pspec' can be declared as pointer to const pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9665:125: style: Parameter 'some_boxed_glist' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9806:108: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9816:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9826:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9836:104: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9846:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9856:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9866:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9876:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9886:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9896:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9906:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9916:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9928:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9940:113: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9952:112: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9964:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9976:108: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9988:107: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:9998:106: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10008:105: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10020:111: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10032:111: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10042:109: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10052:115: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:10060:76: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] diff: head pygobject-3.56.3/gi/pygi-cache-array.c:146:20: style: Variable 'array_cache' can be declared as pointer to const [constVariablePointer] head pygobject-3.56.3/gi/pygi-cache-array.c:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] head pygobject-3.56.3/gi/pygi-cache-array.c:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_PTR_ARRAY [valueFlowBailoutIncompleteVar] head pygobject-3.56.3/gi/pygi-cache-array.c:41:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT8 [valueFlowBailoutIncompleteVar] head pygobject-3.56.3/gi/pygi-cache-array.c:425:52: warning: Either the condition 'ptr_array_!=NULL' is redundant or there is possible null pointer dereference: ptr_array_. [nullPointerRedundantCheck] pygobject-3.56.3/gi/pygi-cache-array.c:432:32: note: Assuming that condition 'ptr_array_!=NULL' is not redundant pygobject-3.56.3/gi/pygi-cache-array.c:425:52: note: Null pointer dereference head pygobject-3.56.3/gi/pygi-cache-array.c:532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_ARRAY_TYPE_C [valueFlowBailoutIncompleteVar] 2.20.0 pygobject-3.56.3/gi/pygi-cache-array.c:591:50: error: There is an unknown macro here somewhere. Configuration is required. If G_GSIZE_FORMAT is a macro then please configure it. [unknownMacro] head pygobject-3.56.3/gi/pygi-cache-array.c:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GI_TRANSFER_EVERYTHING [valueFlowBailoutIncompleteVar] head pygobject-3.56.3/gi/pygi-foreign.c:153:65: style:inconclusive: Function 'pygi_register_foreign_struct' argument 4 names different: declaration '' definition 'from_func'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/gi/pygi-foreign.c:154:58: style:inconclusive: Function 'pygi_register_foreign_struct' argument 5 names different: declaration '' definition 'release_func'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/gi/pygi-type.c:774:40: style:inconclusive: Function 'pyg_register_gtype_custom' argument 3 names different: declaration '' definition 'to_func'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:535:45: style:inconclusive: Function 'regress_annotation_object_foreach' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:637:43: style:inconclusive: Function 'regress_annotation_object_watch' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:653:48: style:inconclusive: Function 'regress_annotation_object_watch_full' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:654:54: style:inconclusive: Function 'regress_annotation_object_watch_full' argument 4 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:753:64: style:inconclusive: Function 'regress_annotation_custom_destroy' argument 2 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/annotation.c:754:45: style:inconclusive: Function 'regress_annotation_custom_destroy' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/foo.c:903:63: style:inconclusive: Function 'regress_foo_test_varargs_callback3' argument 2 names different: declaration '' definition 'callback2'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6243:110: style:inconclusive: Function 'gi_marshalling_tests_callback_one_out_parameter' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6255:122: style:inconclusive: Function 'gi_marshalling_tests_callback_multiple_out_parameters' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6255:133: style:inconclusive: Function 'gi_marshalling_tests_callback_multiple_out_parameters' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6266:140: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_one_out_parameter' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6278:152: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_multiple_out_parameters' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6278:162: style:inconclusive: Function 'gi_marshalling_tests_callback_return_value_and_multiple_out_parameters' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] 2.20.0 pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:6972:7: error: Memory leak: new_union.boxed_struct [memleak] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7291:56: style:inconclusive: Function 'gi_marshalling_tests_object_vfunc_with_callback' argument 3 names different: declaration '' definition 'callback_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7610:50: style:inconclusive: Function 'gi_marshalling_tests_callback_owned_boxed' argument 2 names different: declaration '' definition 'callback_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/gimarshallingtests.c:7634:66: style:inconclusive: Function 'gi_marshalling_tests_callback_user_data_after_callback' argument 4 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:49:36: style:inconclusive: Function 'utility_object_watch_dir' argument 4 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:50:42: style:inconclusive: Function 'utility_object_watch_dir' argument 5 names different: declaration '' definition 'destroy'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/utility.c:66:31: style:inconclusive: Function 'utility_dir_foreach' argument 3 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:32:53: style:inconclusive: Function 'warnlib_whatever_do_moo' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:32:65: style:inconclusive: Function 'warnlib_whatever_do_moo' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:46:53: style:inconclusive: Function 'warnlib_whatever_do_boo' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head pygobject-3.56.3/subprojects/gobject-introspection-tests/warnlib.c:46:65: style:inconclusive: Function 'warnlib_whatever_do_boo' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] 2.20.0 pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: style: Local variable 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed declaration pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: note: Shadow variable head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: style: Local variable 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:1001:15: note: Shadow local variable head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: style: Local variable 'module' shadows outer argument [shadowArgument] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: note: Shadowed argument pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: note: Shadow local variable 2.20.0 pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: style: Local variable 'module' shadows outer argument [shadowArgument] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:528:33: note: Shadowed declaration pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:530:15: note: Shadow variable head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:863:34: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:863:34: note: Shadow argument head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:880:32: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:880:32: note: Shadow argument head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:905:39: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:905:39: note: Shadow argument head pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:933:40: style: Argument 'func_varargs' shadows outer function [shadowFunction] pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:776:1: note: Shadowed function pygobject-3.56.3/subprojects/pythoncapi-compat/tests/test_pythoncapi_compat_cext.c:933:40: note: Shadow argument DONE