2026-05-27 19:22 ftp://ftp.de.debian.org/debian/pool/main/libg/libgee-0.8/libgee-0.8_0.20.8.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.1.0-48-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.70 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.20.0 head-info: 6e46c6b (2026-05-27 18:39:55 +0200) count: 4383 4099 elapsed-time: 330.8 312.9 head-timing-info: old-timing-info: head results: libgee-0.20.8/benchmark/benchmark.c:488:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionEntry [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:519:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOptionEntry [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:626:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:672:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:680:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:725:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:733:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:809:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:834:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:930:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:955:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1066:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1091:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1210:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1329:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1452:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1481:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1939:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:1967:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:2156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:2190:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmark.c:616:64: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'gee_benchmark_factory_default_init' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:624:148: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:616:64: note: Parameter 'iface' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:617:46: style: Parameter 'iface_data' can be declared as pointer to const. However it seems that 'gee_benchmark_factory_default_init' is a callback function, if 'iface_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:624:148: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:617:46: note: Parameter 'iface_data' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:755:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:798:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:823:69: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_benchmark_random_int32_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:831:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:823:69: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:824:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_benchmark_random_int32_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:831:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:824:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:855:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_random_int32_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:809:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:855:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:874:35: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:919:34: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:944:84: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_benchmark_fixed_variance_int32_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:952:303: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:944:84: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:945:60: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_benchmark_fixed_variance_int32_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:952:303: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:945:60: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:976:69: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_fixed_variance_int32_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:930:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:976:69: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:995:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1055:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1080:69: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_benchmark_mounts_int32_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1088:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1080:69: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1081:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_benchmark_mounts_int32_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1088:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1081:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1112:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_mounts_int32_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1066:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1112:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1131:35: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1174:34: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1199:84: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_benchmark_reverse_sorted_int32_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1207:303: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1199:84: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1200:60: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_benchmark_reverse_sorted_int32_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1207:303: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1200:60: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1231:69: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_reverse_sorted_int32_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1185:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1231:69: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1250:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1293:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1318:69: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_benchmark_sorted_int32_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1326:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1318:69: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1319:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_benchmark_sorted_int32_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1326:281: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1319:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1350:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_sorted_int32_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1304:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1350:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1503:67: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_array_list_factory_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1452:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1503:67: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1527:67: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_array_list_factory_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:1453:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:1527:67: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:1560:25: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/benchmark/benchmark.c:1630:8: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1639:8: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1686:11: style: Variable '_tmp18_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1796:14: style: Variable '_tmp36_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1799:14: style: Variable '_tmp37_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1977:11: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:1980:11: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:2093:20: style: Variable '_tmp36_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:2099:20: style: Variable '_tmp38_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmark.c:2211:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_benchmark_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:2156:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:2211:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:2235:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_benchmark_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmark.c:2157:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmark.c:2235:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmark.c:540:12: style: Variable 'entries' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:569:11: style: Variable 'entries' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:756:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:799:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:876:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:920:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:999:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1056:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1132:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1175:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1251:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1294:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1651:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1665:9: style: Variable '_tmp8_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1694:13: style: Variable '_tmp18_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1752:27: style: Variable '_tmp29__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1757:27: style: Variable '_tmp30__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1808:16: style: Variable '_tmp36_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1814:24: style: Variable '_tmp37__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1917:30: style: Variable '_tmp66__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1922:30: style: Variable '_tmp67__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1992:12: style: Variable '_tmp3_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:1999:20: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:2119:27: style: Variable '_tmp36__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmark.c:2125:27: style: Variable '_tmp38__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:502:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:532:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:669:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:699:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:866:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_ARRAY_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1199:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1263:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1272:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1281:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:1350:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/benchmark/benchmarksorts.c:458:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmarksorts.c:490:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmarksorts.c:554:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_tim_sort_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmarksorts.c:502:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmarksorts.c:554:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmarksorts.c:581:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_tim_sort_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmarksorts.c:503:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmarksorts.c:581:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmarksorts.c:657:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmarksorts.c:721:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_merge_sort_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmarksorts.c:669:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmarksorts.c:721:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmarksorts.c:748:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_benchmark_merge_sort_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/benchmark/benchmarksorts.c:670:41: note: You might need to cast the function pointer here libgee-0.20.8/benchmark/benchmarksorts.c:748:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/benchmark/benchmarksorts.c:1372:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/benchmark/benchmarksorts.c:239:9: style: struct member '_GeeBenchmarkGeneratorIface::generate_collection' is never used. [unusedStructMember] libgee-0.20.8/benchmark/benchmarksorts.c:240:17: style: struct member '_GeeBenchmarkGeneratorIface::get_name' is never used. [unusedStructMember] libgee-0.20.8/benchmark/benchmarksorts.c:245:19: style: struct member '_GeeBenchmarkFactoryIface::create' is never used. [unusedStructMember] libgee-0.20.8/benchmark/benchmarksorts.c:246:19: style: struct member '_GeeBenchmarkFactoryIface::copy' is never used. [unusedStructMember] libgee-0.20.8/benchmark/benchmarksorts.c:459:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:491:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:626:10: style: Variable 'compare' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:628:32: style: Variable 'compare_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:658:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:839:18: style: Variable '_tmp19__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:950:31: style: Variable '_item_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1023:19: style: Variable '_work_area_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1027:12: style: Variable 'work_area' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1084:23: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1087:23: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1102:22: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1116:23: style: Variable '_tmp13__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/benchmark/benchmarksorts.c:1148:22: style: Variable '_tmp19__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractbidirlist.c:150:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirlist.c:410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirlist.c:476:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirlist.c:167:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:400:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:167:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:183:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:401:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:183:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:199:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:402:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:199:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:215:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:403:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:215:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:231:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:404:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:231:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:247:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:405:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:247:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:263:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:406:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:263:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:279:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:407:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:279:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:295:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:408:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:295:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:311:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_list_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:409:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:311:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:498:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:411:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:498:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirlist.c:525:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirlist.c:412:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirlist.c:525:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:162:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedmap.c:428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedmap.c:525:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedmap.c:179:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:418:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:179:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:195:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:419:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:195:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:211:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:420:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:211:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:227:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:421:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:227:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:243:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:422:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:243:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:259:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:423:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:259:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:275:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:424:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:275:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:291:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:425:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:291:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:307:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:426:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:307:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:323:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_map_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:427:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:323:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:547:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_sorted_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:429:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:547:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedmap.c:583:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_sorted_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedmap.c:430:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedmap.c:583:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:161:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedset.c:421:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedset.c:494:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractbidirsortedset.c:178:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:411:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:178:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:194:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:412:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:194:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:210:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:413:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:210:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:226:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:414:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:226:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:242:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:415:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:242:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:258:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:416:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:258:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:274:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:417:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:274:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:290:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:418:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:290:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:306:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:419:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:306:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:322:74: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_bidir_sorted_set_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:420:98: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:322:74: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:516:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_sorted_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:422:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:516:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractbidirsortedset.c:543:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_bidir_sorted_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractbidirsortedset.c:423:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractbidirsortedset.c:543:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:145:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:170:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:195:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:218:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:239:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:559:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:707:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractcollection.c:258:48: style:inconclusive: Function 'gee_abstract_collection_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractcollection.c:275:43: style:inconclusive: Function 'gee_abstract_collection_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractcollection.c:287:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:549:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:287:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:303:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:550:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:303:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:319:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:551:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:319:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:335:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:552:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:335:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:351:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:553:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:351:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:367:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:554:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:367:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:383:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:555:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:383:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:399:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:556:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:399:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:415:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:557:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:415:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:431:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_collection_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:558:90: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:431:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:731:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_collection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:560:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:731:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractcollection.c:758:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_collection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractcollection.c:561:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractcollection.c:758:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:155:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:178:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:203:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:228:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:253:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:277:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:302:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:570:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:650:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractlist.c:321:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:560:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:321:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:337:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:561:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:337:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:353:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:562:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:353:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:369:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:563:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:369:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:385:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:564:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:385:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:401:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:565:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:401:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:417:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:566:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:417:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:433:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:567:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:433:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:449:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:568:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:449:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:465:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_list_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:569:78: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:465:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:672:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:571:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:672:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractlist.c:699:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractlist.c:572:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractlist.c:699:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:175:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:201:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:226:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:251:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:277:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:301:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:323:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:771:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:961:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmap.c:429:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/abstractmap.c:430:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/abstractmap.c:428:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/abstractmap.c:423:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/abstractmap.c:428:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/abstractmap.c:368:41: style:inconclusive: Function 'gee_abstract_map_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:385:36: style:inconclusive: Function 'gee_abstract_map_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:405:40: style:inconclusive: Function 'gee_abstract_map_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:406:46: style:inconclusive: Function 'gee_abstract_map_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:441:35: style:inconclusive: Function 'gee_abstract_map_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:442:41: style:inconclusive: Function 'gee_abstract_map_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmap.c:454:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:761:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:454:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:470:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:762:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:470:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:486:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:763:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:486:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:502:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:764:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:502:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:518:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:765:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:518:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:534:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:766:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:534:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:550:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:767:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:550:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:566:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:768:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:566:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:582:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:769:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:582:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:598:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:770:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:598:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:809:62: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_traversable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:833:53: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:809:62: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:815:66: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_traversable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:834:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:815:66: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:821:70: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_traversable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:835:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:821:70: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:839:59: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_iterable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:862:50: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:839:59: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:845:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_iterable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:863:63: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:845:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:851:67: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_map_gee_iterable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:864:67: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:851:67: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:985:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:772:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:985:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:1021:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmap.c:773:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmap.c:1021:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmap.c:431:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:961:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:980:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:1001:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:1399:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:1738:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:1941:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2055:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2092:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2232:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2456:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2658:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2763:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2965:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:2984:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:3016:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:3219:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:3326:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultimap.c:1014:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] libgee-0.20.8/gee/abstractmultimap.c:2391:60: style:inconclusive: Function 'gee_abstract_multi_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmultimap.c:2711:62: style:inconclusive: Function 'gee_abstract_multi_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmultimap.c:1020:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3210:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1020:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1036:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3211:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1036:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1052:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3212:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1052:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1068:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3213:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1068:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1084:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3214:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1084:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1100:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3215:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1100:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1116:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3216:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1116:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1132:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3217:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1132:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1148:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3218:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1148:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1177:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1306:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1315:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1323:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1382:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1487:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_all_keys_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:1401:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1487:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1526:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_all_keys_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:1402:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1526:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1679:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1688:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1696:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1721:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:1795:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_values_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:1740:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1795:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1834:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_values_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:1741:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1834:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1971:85: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_map_mapping_iterator_remove' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2808:44: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:1971:85: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2020:38: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:2113:74: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_mapping_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2056:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2113:74: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2152:74: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_mapping_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2057:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2152:74: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2545:70: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_key_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2456:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2545:70: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2578:70: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_key_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2457:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2578:70: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2690:36: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:2852:72: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_value_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2763:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2852:72: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2885:72: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_value_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:2764:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:2885:72: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:2995:35: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:3004:34: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultimap.c:3120:70: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3016:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:3120:70: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:3156:70: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3017:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:3156:70: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:3348:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3220:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:3348:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:3387:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultimap.c:3221:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultimap.c:3387:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultimap.c:1178:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1307:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1316:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1324:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1383:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1680:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1689:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1697:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:1722:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:2021:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:2692:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:2996:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultimap.c:3005:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultiset.c:677:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:694:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:849:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:927:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:1036:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:1110:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractmultiset.c:714:56: style:inconclusive: Function 'gee_abstract_multi_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/abstractmultiset.c:260:12: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:307:12: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:343:12: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:378:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1027:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:378:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:394:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1028:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:394:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:410:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1029:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:410:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:426:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1030:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:426:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:442:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1031:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:442:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:458:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1032:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:458:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:474:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1033:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:474:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:490:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1034:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:490:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:506:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_multi_set_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1035:86: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:506:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:535:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:633:13: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:690:11: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:774:13: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:815:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/abstractmultiset.c:950:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_set_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:849:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:950:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:980:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_set_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:850:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:980:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:1132:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1039:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:1132:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:1162:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_multi_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractmultiset.c:1040:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractmultiset.c:1162:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractmultiset.c:536:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultiset.c:748:14: style: Variable '_tmp6_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultiset.c:787:15: style: Variable '_tmp13_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractmultiset.c:816:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/abstractqueue.c:105:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractqueue.c:127:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractqueue.c:371:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractqueue.c:443:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractqueue.c:144:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:361:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:144:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:160:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:362:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:160:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:176:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:363:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:176:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:192:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:364:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:192:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:208:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:365:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:208:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:224:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:366:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:224:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:240:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:367:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:240:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:256:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:368:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:256:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:272:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:369:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:272:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:288:54: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_queue_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:370:80: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:288:54: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:465:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_queue_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:371:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:465:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractqueue.c:489:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_queue_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractqueue.c:372:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractqueue.c:489:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:376:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractset.c:449:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractset.c:134:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:366:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:134:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:150:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:367:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:150:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:166:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:368:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:166:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:182:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:369:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:182:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:198:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:370:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:198:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:214:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:371:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:214:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:230:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:372:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:230:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:246:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:373:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:246:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:262:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:374:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:262:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:278:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_set_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:375:76: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:278:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:471:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:377:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:471:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractset.c:498:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractset.c:378:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractset.c:498:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:160:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedmap.c:184:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedmap.c:209:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedmap.c:491:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedmap.c:550:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedmap.c:228:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:481:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:228:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:244:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:482:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:244:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:260:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:483:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:260:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:276:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:484:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:276:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:292:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:485:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:292:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:308:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:486:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:308:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:324:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:487:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:324:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:340:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:488:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:340:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:356:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:489:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:356:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:372:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_map_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:490:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:372:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:572:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_sorted_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:491:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:572:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedmap.c:608:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_sorted_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedmap.c:492:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedmap.c:608:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:168:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:190:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:213:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:237:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:261:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:285:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:309:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:333:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:357:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:382:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_class [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:653:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:735:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/abstractsortedset.c:401:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved0' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:643:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:401:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:417:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved1' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:644:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:417:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:433:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved2' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:645:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:433:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:449:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved3' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:646:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:449:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:465:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved4' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:647:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:465:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:481:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved5' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:648:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:481:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:497:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved6' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:649:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:497:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:513:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved7' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:650:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:513:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:529:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved8' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:651:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:529:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:545:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_abstract_sorted_set_real_reserved9' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:652:88: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:545:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:757:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_sorted_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:654:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:757:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/abstractsortedset.c:784:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_abstract_sorted_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/abstractsortedset.c:655:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/abstractsortedset.c:784:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arraylist.c:744:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:767:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:919:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:1098:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:1113:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:1142:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:1161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2140:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2180:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2208:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2236:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2265:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2296:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2324:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2353:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2381:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2417:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2438:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2458:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2615:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2768:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:2864:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arraylist.c:429:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:430:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:511:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:513:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:514:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:1361:14: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arraylist.c:428:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/arraylist.c:418:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/arraylist.c:428:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/arraylist.c:512:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/arraylist.c:497:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/arraylist.c:512:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/arraylist.c:387:36: style:inconclusive: Function 'gee_array_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:388:42: style:inconclusive: Function 'gee_array_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:440:30: style:inconclusive: Function 'gee_array_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:441:36: style:inconclusive: Function 'gee_array_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:463:41: style:inconclusive: Function 'gee_array_list_construct_wrap' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:464:47: style:inconclusive: Function 'gee_array_list_construct_wrap' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:526:35: style:inconclusive: Function 'gee_array_list_new_wrap' argument 7 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:527:41: style:inconclusive: Function 'gee_array_list_new_wrap' argument 8 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:581:39: style:inconclusive: Function 'gee_array_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:2048:41: style:inconclusive: Function 'gee_array_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:2449:48: style:inconclusive: Function 'gee_array_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arraylist.c:1381:37: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1438:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1495:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1552:32: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1609:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1666:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1723:38: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1780:34: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:1837:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:2008:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2018:16: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2046:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:2048:41: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arraylist.c:2135:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2136:16: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2158:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2159:16: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2198:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2199:16: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2260:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2291:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2320:16: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2343:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2344:16: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2433:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2434:16: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2452:16: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2454:16: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2470:17: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2579:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2594:17: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arraylist.c:2794:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arraylist.c:2615:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arraylist.c:2794:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arraylist.c:2824:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arraylist.c:2616:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arraylist.c:2824:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arraylist.c:2937:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arraylist.c:2866:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arraylist.c:2937:49: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arraylist.c:2967:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arraylist.c:2867:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arraylist.c:2967:49: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arraylist.c:105:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/arraylist.c:106:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/arraylist.c:431:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:511:8: style: Variable 'items' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:515:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:607:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:717:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:747:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:770:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:794:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:800:17: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:831:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:838:17: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:883:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:922:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:927:17: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:965:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1043:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1115:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1121:10: style: Variable '_tmp2_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1128:11: style: Variable '_tmp3_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1173:8: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1188:9: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1203:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1218:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1233:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1248:13: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1263:14: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1278:15: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1293:16: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1308:17: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1323:18: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1344:19: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1361:19: style: Variable 'data' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1395:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1417:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1452:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1474:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1509:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1531:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1566:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1588:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1623:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1645:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1680:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1702:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1737:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1759:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1794:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1816:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1851:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1873:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1908:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1930:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1965:13: style: Variable '_arr_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:1987:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2019:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2215:17: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2360:17: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2483:18: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2532:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2534:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2558:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arraylist.c:2580:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/arrayqueue.c:1174:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1197:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1280:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1525:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:1612:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/arrayqueue.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/gee/arrayqueue.c:283:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arrayqueue.c:284:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/arrayqueue.c:282:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/arrayqueue.c:269:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/arrayqueue.c:282:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/arrayqueue.c:589:14: style: Condition '_result_==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/arrayqueue.c:587:14: note: Assignment '_result_=NULL', assigned value is 0 libgee-0.20.8/gee/arrayqueue.c:589:14: note: Condition '_result_==NULL' is always true libgee-0.20.8/gee/arrayqueue.c:239:37: style:inconclusive: Function 'gee_array_queue_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:240:43: style:inconclusive: Function 'gee_array_queue_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:294:31: style:inconclusive: Function 'gee_array_queue_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:295:37: style:inconclusive: Function 'gee_array_queue_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:418:40: style:inconclusive: Function 'gee_array_queue_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:1024:42: style:inconclusive: Function 'gee_array_queue_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:1270:49: style:inconclusive: Function 'gee_array_queue_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/arrayqueue.c:1022:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arrayqueue.c:1024:42: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/arrayqueue.c:1052:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1062:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1072:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1082:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1170:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1192:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1207:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1273:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1296:20: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1419:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1435:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/arrayqueue.c:1548:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_queue_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arrayqueue.c:1447:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arrayqueue.c:1548:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arrayqueue.c:1578:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_queue_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arrayqueue.c:1448:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arrayqueue.c:1578:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arrayqueue.c:1744:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_queue_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arrayqueue.c:1617:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arrayqueue.c:1744:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arrayqueue.c:1786:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_array_queue_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/arrayqueue.c:1618:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/arrayqueue.c:1786:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/arrayqueue.c:1839:30: warning: Expression 'src' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] libgee-0.20.8/gee/arrayqueue.c:984:64: note: Calling function '_vala_array_move', 4th argument '0' value is 0 libgee-0.20.8/gee/arrayqueue.c:1838:11: note: Assuming that condition 'src' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:437:47: style:inconclusive: Function 'gee_concurrent_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:491:35: style:inconclusive: Function 'gee_concurrent_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:492:41: style:inconclusive: Function 'gee_concurrent_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:1224:46: style:inconclusive: Function 'gee_concurrent_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:1606:53: style:inconclusive: Function 'gee_concurrent_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentlist.c:1222:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentlist.c:1224:46: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentlist.c:1233:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:1613:25: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:1770:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:1772:25: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:1790:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:1914:63: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentlist.c:1802:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentlist.c:1914:63: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentlist.c:1944:63: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentlist.c:1803:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentlist.c:1944:63: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentlist.c:2079:28: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2080:28: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2134:61: style: Parameter 'goal' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentlist.c:2151:27: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2385:71: style: Parameter 'old_node' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentlist.c:2400:63: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentlist.c:2404:8: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2427:8: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2681:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentlist.c:2800:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentlist.c:2718:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentlist.c:2800:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentlist.c:2833:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentlist.c:2719:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentlist.c:2833:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentlist.c:122:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/concurrentlist.c:123:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/concurrentlist.c:482:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentlist.c:1234:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentlist.c:1722:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentlist.c:1724:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentlist.c:1748:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentlist.c:1791:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:1040:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:1811:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:1860:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:1945:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2232:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2293:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2322:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2373:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2452:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:2693:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXINT32 [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:3724:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:3990:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:4380:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:4410:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:4507:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:4528:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:4608:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:5494:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6018:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6027:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6037:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6046:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6068:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6091:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6176:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:6358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7334:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7349:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7368:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7390:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7413:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7422:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7431:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7521:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:7682:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/concurrentset.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/gee/concurrentset.c:926:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/concurrentset.c:924:38: style: Condition 'compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:913:39: note: Assignment 'compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/concurrentset.c:924:38: note: Condition 'compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/concurrentset.c:5384:26: style: Condition '(&_vala_out_curr)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5389:23: style: Condition '(&_vala_prev)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5412:22: style: Condition '(&_vala_prev)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5416:28: style: Condition '(&_vala_out_curr)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5548:29: style: Condition '(&_vala_out_curr)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5597:20: style: Condition '(&curr)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5645:25: style: Condition '(&_vala_prev)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:5671:24: style: Condition '(&_vala_out_curr)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:6394:23: style: Condition '(&_vala_next)!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/concurrentset.c:4046:13: warning: Either the condition '_tmp17_!=NULL' is redundant or there is possible null pointer dereference: _tmp18_. [nullPointerRedundantCheck] libgee-0.20.8/gee/concurrentset.c:4044:3: note: Assuming that condition '_tmp17_!=NULL' is not redundant libgee-0.20.8/gee/concurrentset.c:4043:11: note: _tmp17_ is assigned 'self->_curr' here. libgee-0.20.8/gee/concurrentset.c:4045:17: note: Assignment '_tmp18_=self->_curr', assigned value is symbolic=_tmp17_ libgee-0.20.8/gee/concurrentset.c:4046:13: note: Null pointer dereference libgee-0.20.8/gee/concurrentset.c:1924:52: style:inconclusive: Function 'gee_concurrent_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentset.c:3969:56: style:inconclusive: Function 'gee_concurrent_set_sub_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/concurrentset.c:1173:26: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1174:26: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1756:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1768:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1797:25: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1831:76: style: Parameter 'prev' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:1840:25: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1933:25: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1941:25: style: Variable '_tmp34_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1965:27: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:1985:26: style: Variable '_tmp18_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2050:27: style: Variable '_tmp33_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2164:25: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2329:21: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2341:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2344:25: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2361:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2475:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:2373:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:2475:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:2505:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:2374:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:2505:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:2742:21: style: Variable '_tmp27_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2797:21: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:2965:30: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3126:27: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3129:27: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3153:28: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3230:27: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3272:28: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3350:27: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3389:28: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3467:27: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3490:28: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3697:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3779:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_sub_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:3726:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:3779:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:3812:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_sub_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:3727:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:3812:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:3874:80: style: Parameter 'prev' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:3972:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3978:25: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:3986:25: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4015:27: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4033:26: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4049:27: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4197:25: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4301:25: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4419:21: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4432:25: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4436:25: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4437:25: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4488:25: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4503:26: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4516:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:4631:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_sub_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:4528:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:4631:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:4661:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_sub_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:4529:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:4661:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:5473:30: style: Variable '_tmp29_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:5498:31: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:5499:31: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:5532:31: style: Variable '_tmp30_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:5603:32: style: Variable '_tmp49_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:5672:26: style: Variable '_tmp67_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:6198:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:6376:28: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:6377:28: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:6495:26: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:7082:71: style: Parameter 'old_tower' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7102:63: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7109:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:7138:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:7227:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7246:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7264:58: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7265:58: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7310:63: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/concurrentset.c:7543:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/concurrentset.c:7761:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:7684:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:7761:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:7791:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_concurrent_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/concurrentset.c:7685:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/concurrentset.c:7791:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/concurrentset.c:925:15: style: Variable 'compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:927:37: style: Variable 'compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:1769:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:2102:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:2104:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:2128:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:2362:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:3698:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:4146:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:4148:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:4172:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:4517:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:6246:17: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:6997:24: style: Variable '_vala_status' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7094:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7113:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7142:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7164:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7190:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7205:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7221:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/concurrentset.c:7612:7: style: Unused variable: _tmp0__length1 [unusedVariable] libgee-0.20.8/gee/deque.c:237:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/deque.c:201:41: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'gee_deque_default_init' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/deque.c:235:137: note: You might need to cast the function pointer here libgee-0.20.8/gee/deque.c:201:41: note: Parameter 'iface' can be declared as pointer to const libgee-0.20.8/gee/deque.c:202:34: style: Parameter 'iface_data' can be declared as pointer to const. However it seems that 'gee_deque_default_init' is a callback function, if 'iface_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/deque.c:235:137: note: You might need to cast the function pointer here libgee-0.20.8/gee/deque.c:202:34: note: Parameter 'iface_data' can be declared as pointer to const libgee-0.20.8/gee/functions.c:453:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:582:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:736:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:874:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:880:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:889:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:899:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:908:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:930:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:953:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:962:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:971:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:991:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1038:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1190:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1254:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1263:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1292:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1339:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1478:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1484:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1493:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1512:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1534:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1557:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1566:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1575:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1595:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:1642:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/functions.c:811:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/functions.c:812:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/functions.c:1114:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/functions.c:1115:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/functions.c:1416:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/functions.c:810:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/functions.c:802:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/functions.c:810:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/functions.c:1113:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/functions.c:1105:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/functions.c:1113:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/functions.c:1414:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/functions.c:1406:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/functions.c:1414:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/functions.c:786:59: style:inconclusive: Function 'gee_functions_equal_data_func_closure_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:787:65: style:inconclusive: Function 'gee_functions_equal_data_func_closure_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:822:53: style:inconclusive: Function 'gee_functions_equal_data_func_closure_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:823:59: style:inconclusive: Function 'gee_functions_equal_data_func_closure_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:1089:58: style:inconclusive: Function 'gee_functions_hash_data_func_closure_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:1090:64: style:inconclusive: Function 'gee_functions_hash_data_func_closure_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:1125:52: style:inconclusive: Function 'gee_functions_hash_data_func_closure_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:1126:58: style:inconclusive: Function 'gee_functions_hash_data_func_closure_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/functions.c:349:45: style: Parameter 'self' can be declared as pointer to const. However it seems that '____lambda30__gee_equal_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:457:12: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:349:45: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:384:46: style: Parameter 'self' can be declared as pointer to const. However it seems that '_____lambda31__gee_equal_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:469:13: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:384:46: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:419:47: style: Parameter 'self' can be declared as pointer to const. However it seems that '______lambda32__gee_equal_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:481:14: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:419:47: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:440:47: style: Parameter 'self' can be declared as pointer to const. However it seems that '______lambda33__gee_equal_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:492:14: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:440:47: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:528:44: style: Parameter 'self' can be declared as pointer to const. However it seems that '____lambda41__gee_hash_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:586:12: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:528:44: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:550:45: style: Parameter 'self' can be declared as pointer to const. However it seems that '_____lambda42__gee_hash_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:598:13: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:550:45: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:569:45: style: Parameter 'self' can be declared as pointer to const. However it seems that '_____lambda43__gee_hash_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:609:13: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:569:45: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:656:44: style: Parameter 'self' can be declared as pointer to const. However it seems that '____lambda44__gcompare_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:740:12: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:656:44: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:690:45: style: Parameter 'self' can be declared as pointer to const. However it seems that '_____lambda45__gcompare_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:752:13: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:690:45: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:698:22: style: Parameter '_val1' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/functions.c:699:22: style: Parameter '_val2' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/functions.c:723:45: style: Parameter 'self' can be declared as pointer to const. However it seems that '_____lambda46__gcompare_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/functions.c:763:13: note: You might need to cast the function pointer here libgee-0.20.8/gee/functions.c:723:45: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/functions.c:1060:37: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/functions.c:1361:36: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/functions.c:1664:39: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/functions.c:813:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/functions.c:1116:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/functions.c:1415:7: style: Variable 'func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/functions.c:1417:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1468:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/future.c:1508:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/future.c:610:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:611:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:779:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:780:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:1078:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:1079:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:1394:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/future.c:609:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/future.c:606:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/future.c:609:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/future.c:1077:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/future.c:1068:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/future.c:1077:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/future.c:1392:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/future.c:1384:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/future.c:1392:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/future.c:1332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libgee-0.20.8/gee/future.c:514:31: style:inconclusive: Function 'gee_future_real_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:515:37: style:inconclusive: Function 'gee_future_real_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:554:26: style:inconclusive: Function 'gee_future_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:555:32: style:inconclusive: Function 'gee_future_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:593:37: style:inconclusive: Function 'gee_future_real_light_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:594:43: style:inconclusive: Function 'gee_future_real_light_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:622:38: style:inconclusive: Function 'gee_future_light_map_fixed' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:623:44: style:inconclusive: Function 'gee_future_light_map_fixed' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:640:44: style:inconclusive: Function 'gee_future_real_light_map_broken' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:655:32: style:inconclusive: Function 'gee_future_light_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:753:31: style:inconclusive: Function 'gee_future_real_zip' argument 9 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:754:33: style:inconclusive: Function 'gee_future_real_zip' argument 10 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:801:26: style:inconclusive: Function 'gee_future_zip' argument 9 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:802:28: style:inconclusive: Function 'gee_future_zip' argument 10 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:841:29: style:inconclusive: Function 'gee_future_do_zip' argument 11 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:842:31: style:inconclusive: Function 'gee_future_do_zip' argument 12 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:843:31: style:inconclusive: Function 'gee_future_do_zip' argument 13 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:844:32: style:inconclusive: Function 'gee_future_do_zip' argument 14 names different: declaration '' definition '_result_'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:845:40: style:inconclusive: Function 'gee_future_do_zip' argument 15 names different: declaration '' definition '_callback_'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:846:29: style:inconclusive: Function 'gee_future_do_zip' argument 16 names different: declaration '' definition '_user_data_'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1042:36: style:inconclusive: Function 'gee_future_real_flat_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1043:42: style:inconclusive: Function 'gee_future_real_flat_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1090:31: style:inconclusive: Function 'gee_future_flat_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1091:37: style:inconclusive: Function 'gee_future_flat_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1124:34: style:inconclusive: Function 'gee_future_do_flat_map' argument 8 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1125:40: style:inconclusive: Function 'gee_future_do_flat_map' argument 9 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1126:36: style:inconclusive: Function 'gee_future_do_flat_map' argument 10 names different: declaration '' definition 'future'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1127:37: style:inconclusive: Function 'gee_future_do_flat_map' argument 11 names different: declaration '' definition 'promise'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1128:45: style:inconclusive: Function 'gee_future_do_flat_map' argument 12 names different: declaration '' definition '_callback_'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:1129:34: style:inconclusive: Function 'gee_future_do_flat_map' argument 13 names different: declaration '' definition '_user_data_'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/future.c:717:13: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/future.c:884:22: style: Variable '_data_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/future.c:1015:13: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/future.c:1164:26: style: Variable '_data_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/future.c:412:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:413:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:414:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:612:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:701:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:702:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:703:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:704:10: style: Variable 'b_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:705:14: style: Variable 'b_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:706:18: style: Variable 'b_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:724:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:725:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:726:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:727:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:728:9: style: Variable 'b_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:729:13: style: Variable 'b_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:730:17: style: Variable 'b_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:885:9: style: Variable '_data_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1002:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1003:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1004:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1019:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1020:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1021:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1022:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1080:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1165:9: style: Variable '_data_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1393:7: style: Variable 'func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/future.c:1395:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashable.c:109:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashable.c:93:47: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'gee_hashable_default_init' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashable.c:107:140: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashable.c:93:47: note: Parameter 'iface' can be declared as pointer to const libgee-0.20.8/gee/hashable.c:94:37: style: Parameter 'iface_data' can be declared as pointer to const. However it seems that 'gee_hashable_default_init' is a callback function, if 'iface_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashable.c:107:140: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashable.c:94:37: note: Parameter 'iface_data' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2186:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_key [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:2453:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:2745:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3015:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3242:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3329:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3365:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3540:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3719:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3923:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3945:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3970:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:3993:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:4030:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:4290:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:4469:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:4706:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:4880:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:5045:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmap.c:1153:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1154:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1157:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1158:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1161:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1162:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:2022:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:2025:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmap.c:1152:39: style: Condition 'key_hash_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1124:40: note: Assignment 'key_hash_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1152:39: note: Condition 'key_hash_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmap.c:1156:40: style: Condition 'key_equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1133:41: note: Assignment 'key_equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1156:40: note: Condition 'key_equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmap.c:1160:42: style: Condition 'value_equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1142:43: note: Assignment 'value_equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1160:42: note: Condition 'value_equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmap.c:1478:16: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1471:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1478:16: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/hashmap.c:1637:17: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1608:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1613:2: note: Assuming condition is false libgee-0.20.8/gee/hashmap.c:1637:17: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/hashmap.c:1664:17: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmap.c:1608:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/hashmap.c:1613:2: note: Assuming condition is false libgee-0.20.8/gee/hashmap.c:1664:17: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/hashmap.c:3544:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashmap.c:3542:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashmap.c:3541:9: note: _tmp1_ is assigned '((struct GeeHashMapNodeIterator*)self)->_node' here. libgee-0.20.8/gee/hashmap.c:3543:43: note: Assignment '_tmp2_=((struct GeeHashMapNodeIterator*)self)->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashmap.c:3544:11: note: Null pointer dereference libgee-0.20.8/gee/hashmap.c:3927:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashmap.c:3925:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashmap.c:3924:9: note: _tmp1_ is assigned '((struct GeeHashMapNodeIterator*)self)->_node' here. libgee-0.20.8/gee/hashmap.c:3926:43: note: Assignment '_tmp2_=((struct GeeHashMapNodeIterator*)self)->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashmap.c:3927:11: note: Null pointer dereference libgee-0.20.8/gee/hashmap.c:3974:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashmap.c:3972:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashmap.c:3971:9: note: _tmp1_ is assigned '((struct GeeHashMapNodeIterator*)self)->_node' here. libgee-0.20.8/gee/hashmap.c:3973:43: note: Assignment '_tmp2_=((struct GeeHashMapNodeIterator*)self)->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashmap.c:3974:11: note: Null pointer dereference libgee-0.20.8/gee/hashmap.c:3998:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashmap.c:3995:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashmap.c:3994:9: note: _tmp1_ is assigned '((struct GeeHashMapNodeIterator*)self)->_node' here. libgee-0.20.8/gee/hashmap.c:3997:43: note: Assignment '_tmp3_=((struct GeeHashMapNodeIterator*)self)->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashmap.c:3998:11: note: Null pointer dereference libgee-0.20.8/gee/hashmap.c:4294:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashmap.c:4292:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashmap.c:4291:9: note: _tmp1_ is assigned '((struct GeeHashMapNodeIterator*)self)->_node' here. libgee-0.20.8/gee/hashmap.c:4293:43: note: Assignment '_tmp2_=((struct GeeHashMapNodeIterator*)self)->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashmap.c:4294:11: note: Null pointer dereference libgee-0.20.8/gee/hashmap.c:1050:34: style:inconclusive: Function 'gee_hash_map_construct' argument 9 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1051:40: style:inconclusive: Function 'gee_hash_map_construct' argument 10 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1052:42: style:inconclusive: Function 'gee_hash_map_construct' argument 11 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1053:34: style:inconclusive: Function 'gee_hash_map_construct' argument 12 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1054:40: style:inconclusive: Function 'gee_hash_map_construct' argument 13 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1055:42: style:inconclusive: Function 'gee_hash_map_construct' argument 14 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1056:34: style:inconclusive: Function 'gee_hash_map_construct' argument 15 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1057:40: style:inconclusive: Function 'gee_hash_map_construct' argument 16 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1175:28: style:inconclusive: Function 'gee_hash_map_new' argument 8 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1176:34: style:inconclusive: Function 'gee_hash_map_new' argument 9 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1177:36: style:inconclusive: Function 'gee_hash_map_new' argument 10 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1178:28: style:inconclusive: Function 'gee_hash_map_new' argument 11 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1179:34: style:inconclusive: Function 'gee_hash_map_new' argument 12 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1180:36: style:inconclusive: Function 'gee_hash_map_new' argument 13 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1181:28: style:inconclusive: Function 'gee_hash_map_new' argument 14 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1182:34: style:inconclusive: Function 'gee_hash_map_new' argument 15 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1948:42: style:inconclusive: Function 'gee_hash_map_set_key_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1977:43: style:inconclusive: Function 'gee_hash_map_set_key_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:2006:45: style:inconclusive: Function 'gee_hash_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:3561:50: style:inconclusive: Function 'gee_hash_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:4311:52: style:inconclusive: Function 'gee_hash_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:4726:52: style:inconclusive: Function 'gee_hash_map_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmap.c:1389:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:1822:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:1842:10: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:1872:17: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:1902:10: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:1946:45: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:1948:42: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:1975:46: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:1977:43: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:2004:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:2006:45: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:2033:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmap.c:2069:15: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2132:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2146:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2174:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2214:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2245:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2190:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2245:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2287:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2191:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2287:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2381:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2389:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2398:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2436:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2510:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_key_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2455:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2510:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2549:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_key_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2456:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2549:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2640:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2648:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2657:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2728:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2802:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_value_collection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2747:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2802:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2841:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_value_collection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:2748:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2841:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2930:47: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_hash_map_entry_set_real_add' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3011:103: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2930:47: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2932:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2941:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2948:50: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_hash_map_entry_set_real_remove' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3013:106: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:2948:50: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:2950:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:2998:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3072:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3017:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3072:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3111:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3018:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3111:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3214:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3216:18: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3236:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3237:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3238:18: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3246:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3259:20: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3306:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3316:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3386:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_node_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3330:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3386:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3425:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_node_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3331:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3425:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3532:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3533:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3553:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3564:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3572:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3590:15: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3592:20: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3809:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_key_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3719:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3809:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3842:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_key_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:3720:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:3842:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:3915:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3916:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3937:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3938:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3940:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3962:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3963:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3986:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:3988:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4008:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4018:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4136:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4031:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4136:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4175:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4032:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4175:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4282:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4283:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4303:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4314:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4322:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4340:15: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4342:20: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4559:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_value_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4469:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4559:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4592:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_value_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4470:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4592:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4699:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4718:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4736:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4753:15: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashmap.c:4891:82: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_hash_map_entry_iterator_gee_traversable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4915:53: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4891:82: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4897:86: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_hash_map_entry_iterator_gee_traversable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4916:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4897:86: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4903:90: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_hash_map_entry_iterator_gee_traversable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4917:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4903:90: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:4970:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4880:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:4970:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:5003:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_entry_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:4881:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:5003:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:5137:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:5050:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:5137:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:5185:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmap.c:5051:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmap.c:5185:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmap.c:334:15: style: struct member '_GeeFunctionsHashDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmap.c:335:43: style: struct member '_GeeFunctionsHashDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmap.c:348:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmap.c:349:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmap.c:1155:38: style: Variable 'key_hash_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1159:39: style: Variable 'key_equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1163:41: style: Variable 'value_equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1281:17: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1522:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1711:20: style: Variable '_new_nodes_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1737:22: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1777:24: style: Variable '_tmp15__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1783:24: style: Variable '_tmp17__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1804:13: style: Variable 'new_nodes' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:1823:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2175:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2215:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2382:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2390:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2399:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2437:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2641:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2649:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2658:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2729:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2933:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2942:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2951:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:2999:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3280:20: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3307:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3554:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3625:20: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3670:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3672:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:3696:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4009:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4019:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4304:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4375:20: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4420:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4422:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4446:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4719:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4786:20: style: Variable '_tmp14__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4831:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4833:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmap.c:4857:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultimap.c:578:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmultimap.c:344:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:345:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:348:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:349:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:352:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:353:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:356:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:357:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultimap.c:343:39: style: Condition 'key_hash_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultimap.c:281:40: note: Assignment 'key_hash_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultimap.c:343:39: note: Condition 'key_hash_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultimap.c:347:40: style: Condition 'key_equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultimap.c:287:41: note: Assignment 'key_equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultimap.c:347:40: note: Condition 'key_equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultimap.c:351:41: style: Condition 'value_hash_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultimap.c:330:42: note: Assignment 'value_hash_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultimap.c:351:41: note: Condition 'value_hash_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultimap.c:355:42: style: Condition 'value_equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultimap.c:339:43: note: Assignment 'value_equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultimap.c:355:42: note: Condition 'value_equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultimap.c:244:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 9 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:245:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 10 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:246:48: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 11 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:247:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 12 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:248:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 13 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:249:47: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 14 names different: declaration '' definition 'value_hash_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:250:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 15 names different: declaration '' definition 'value_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:251:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 16 names different: declaration '' definition 'value_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:252:48: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 17 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:253:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 18 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:254:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 19 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:370:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 8 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:371:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 9 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:372:42: style:inconclusive: Function 'gee_hash_multi_map_new' argument 10 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:373:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 11 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:374:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 12 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:375:41: style:inconclusive: Function 'gee_hash_multi_map_new' argument 13 names different: declaration '' definition 'value_hash_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:376:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 14 names different: declaration '' definition 'value_hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:377:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 15 names different: declaration '' definition 'value_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:378:42: style:inconclusive: Function 'gee_hash_multi_map_new' argument 16 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:379:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 17 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:380:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 18 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:535:50: style:inconclusive: Function 'gee_hash_multi_map_set_value_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:564:51: style:inconclusive: Function 'gee_hash_multi_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultimap.c:533:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmultimap.c:535:50: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmultimap.c:562:59: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmultimap.c:564:51: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashmultimap.c:635:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_multi_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmultimap.c:578:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmultimap.c:635:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmultimap.c:668:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_multi_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmultimap.c:579:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmultimap.c:668:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmultimap.c:88:15: style: struct member '_GeeFunctionsHashDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmultimap.c:89:43: style: struct member '_GeeFunctionsHashDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmultimap.c:102:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmultimap.c:103:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashmultimap.c:346:38: style: Variable 'key_hash_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultimap.c:350:39: style: Variable 'key_equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultimap.c:354:40: style: Variable 'value_hash_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultimap.c:358:41: style: Variable 'value_equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultiset.c:310:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmultiset.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashmultiset.c:215:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultiset.c:216:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultiset.c:219:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultiset.c:220:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashmultiset.c:214:35: style: Condition 'hash_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultiset.c:200:36: note: Assignment 'hash_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultiset.c:214:35: note: Condition 'hash_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultiset.c:218:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashmultiset.c:206:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashmultiset.c:218:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashmultiset.c:180:40: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:181:46: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 7 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:182:48: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 8 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:183:40: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 9 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:184:46: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 10 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:230:40: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:231:46: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 6 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:232:48: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:233:40: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:234:46: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:258:47: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:259:55: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:260:47: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:280:34: style:inconclusive: Function 'gee_hash_multi_set_new' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:281:42: style:inconclusive: Function 'gee_hash_multi_set_new' argument 6 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:282:34: style:inconclusive: Function 'gee_hash_multi_set_new' argument 7 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashmultiset.c:431:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_multi_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmultiset.c:388:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmultiset.c:431:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmultiset.c:455:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_multi_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashmultiset.c:389:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashmultiset.c:455:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashmultiset.c:217:34: style: Variable 'hash_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashmultiset.c:221:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:824:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1179:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1202:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1262:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1284:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1316:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1550:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1628:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:1713:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hashset.c:419:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashset.c:420:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashset.c:423:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashset.c:424:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashset.c:1069:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/hashset.c:418:35: style: Condition 'hash_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashset.c:399:36: note: Assignment 'hash_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashset.c:418:35: note: Condition 'hash_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashset.c:422:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hashset.c:408:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/hashset.c:422:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/hashset.c:1266:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hashset.c:1264:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/hashset.c:1263:9: note: _tmp1_ is assigned 'self->_node' here. libgee-0.20.8/gee/hashset.c:1265:15: note: Assignment '_tmp2_=self->_node', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/hashset.c:1266:11: note: Null pointer dereference libgee-0.20.8/gee/hashset.c:348:34: style:inconclusive: Function 'gee_hash_set_construct' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:349:40: style:inconclusive: Function 'gee_hash_set_construct' argument 7 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:350:42: style:inconclusive: Function 'gee_hash_set_construct' argument 8 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:351:34: style:inconclusive: Function 'gee_hash_set_construct' argument 9 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:352:40: style:inconclusive: Function 'gee_hash_set_construct' argument 10 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:434:28: style:inconclusive: Function 'gee_hash_set_new' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:435:34: style:inconclusive: Function 'gee_hash_set_new' argument 6 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:436:36: style:inconclusive: Function 'gee_hash_set_new' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:437:28: style:inconclusive: Function 'gee_hash_set_new' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:438:34: style:inconclusive: Function 'gee_hash_set_new' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:733:37: style:inconclusive: Function 'gee_hash_set_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:1026:38: style:inconclusive: Function 'gee_hash_set_set_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:1055:39: style:inconclusive: Function 'gee_hash_set_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:1300:46: style:inconclusive: Function 'gee_hash_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/hashset.c:767:24: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:996:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1024:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashset.c:1026:38: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashset.c:1053:42: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashset.c:1055:39: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashset.c:1076:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hashset.c:1173:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1175:18: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1196:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1197:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1198:18: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1206:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1219:20: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1254:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1255:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1276:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1277:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1279:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1303:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1310:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1311:18: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1374:21: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1382:21: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1412:21: style: Variable '_tmp29_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1526:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1537:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hashset.c:1651:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_set_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashset.c:1550:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashset.c:1651:56: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashset.c:1681:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_set_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashset.c:1551:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashset.c:1681:56: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashset.c:1786:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashset.c:1715:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashset.c:1786:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashset.c:1816:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_hash_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hashset.c:1716:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/hashset.c:1816:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/hashset.c:129:15: style: struct member '_GeeFunctionsHashDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashset.c:130:43: style: struct member '_GeeFunctionsHashDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashset.c:143:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/hashset.c:144:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/hashset.c:421:34: style: Variable 'hash_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:425:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:520:17: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:691:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:760:21: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:885:20: style: Variable '_new_nodes_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:911:22: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:951:24: style: Variable '_tmp15__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:957:24: style: Variable '_tmp17__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:978:13: style: Variable 'new_nodes' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:997:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1240:20: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1433:21: style: Variable '_tmp33__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1479:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1481:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1505:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hashset.c:1527:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hazardpointer.c:186:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:254:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:1182:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:1199:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:1699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/hazardpointer.c:502:9: style: Condition '(*a)==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:498:7: note: Assignment '*a=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:502:9: note: Condition '(*a)==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:506:9: style: Condition '(*b)==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:501:7: note: Assignment '*b=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:506:9: note: Condition '(*b)==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:508:8: style: Condition 'tmp==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:505:8: note: Assignment 'tmp=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:508:8: note: Condition 'tmp==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:926:13: style: Condition 'new_ptr==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:877:12: note: Assignment 'new_ptr=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:926:13: note: Condition 'new_ptr==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:936:13: style: Condition 'new_ptr==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:877:12: note: Assignment 'new_ptr=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:936:13: note: Condition 'new_ptr==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:1111:15: style: Condition '_new_ptr==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/hazardpointer.c:1075:13: note: Assignment '_new_ptr=NULL', assigned value is 0 libgee-0.20.8/gee/hazardpointer.c:1111:15: note: Condition '_new_ptr==NULL' is always true libgee-0.20.8/gee/hazardpointer.c:1701:15: warning: Either the condition '_tmp8_!=NULL' is redundant or there is possible null pointer dereference: _tmp10_. [nullPointerRedundantCheck] libgee-0.20.8/gee/hazardpointer.c:1692:16: note: Assuming that condition '_tmp8_!=NULL' is not redundant libgee-0.20.8/gee/hazardpointer.c:1691:18: note: Assignment to '_tmp8_=self->_parent' libgee-0.20.8/gee/hazardpointer.c:1700:13: note: _tmp10_ is assigned 'self->_parent' here. libgee-0.20.8/gee/hazardpointer.c:1701:15: note: Null pointer dereference libgee-0.20.8/gee/hazardpointer.c:421:38: style: Parameter 'self' can be declared as pointer to const. However it seems that '____lambda54__gthread_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hazardpointer.c:465:56: note: You might need to cast the function pointer here libgee-0.20.8/gee/hazardpointer.c:421:38: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/hazardpointer.c:450:38: style: Parameter 'self' can be declared as pointer to const. However it seems that '____lambda56__gsource_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/hazardpointer.c:476:37: note: You might need to cast the function pointer here libgee-0.20.8/gee/hazardpointer.c:450:38: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/hazardpointer.c:702:8: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:715:10: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:719:11: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:720:11: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:799:10: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:803:11: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:804:11: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:858:11: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:864:8: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:889:10: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1131:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1151:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1346:11: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1379:11: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1418:33: style: Variable '_tmp23_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1460:57: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1475:57: style: Parameter 'policy' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1489:28: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1613:28: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1653:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1673:28: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1681:28: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1687:30: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1693:20: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/hazardpointer.c:1732:72: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1762:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1830:63: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:1844:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/hazardpointer.c:521:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] libgee-0.20.8/gee/hazardpointer.c:528:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] libgee-0.20.8/gee/hazardpointer.c:534:97: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] libgee-0.20.8/gee/hazardpointer.c:981:11: style: Variable 'notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hazardpointer.c:1101:11: style: Variable 'notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hazardpointer.c:1168:10: style: Variable 'notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/hazardpointer.c:1624:9: style: Variable 'notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/iterable.c:74:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/iterable.c:61:47: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'gee_iterable_default_init' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/iterable.c:72:140: note: You might need to cast the function pointer here libgee-0.20.8/gee/iterable.c:61:47: note: Parameter 'iface' can be declared as pointer to const libgee-0.20.8/gee/iterable.c:62:37: style: Parameter 'iface_data' can be declared as pointer to const. However it seems that 'gee_iterable_default_init' is a callback function, if 'iface_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/iterable.c:72:140: note: You might need to cast the function pointer here libgee-0.20.8/gee/iterable.c:62:37: note: Parameter 'iface_data' can be declared as pointer to const libgee-0.20.8/gee/iterator.c:356:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/iterator.c:386:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/iterator.c:187:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/iterator.c:188:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/iterator.c:186:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/iterator.c:181:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/iterator.c:186:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/iterator.c:166:31: style:inconclusive: Function 'gee_iterator_unfold' argument 5 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/iterator.c:167:37: style:inconclusive: Function 'gee_iterator_unfold' argument 6 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/iterator.c:168:31: style:inconclusive: Function 'gee_iterator_unfold' argument 7 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/iterator.c:189:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/iterator.c:222:10: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/iterator.c:223:14: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/iterator.c:224:18: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:765:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:837:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:912:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:918:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:927:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:937:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:946:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:968:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:991:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1000:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1009:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1029:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1082:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutex [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1135:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRecMutex [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1145:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRWLock [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:1155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCond [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lazy.c:238:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/lazy.c:239:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/lazy.c:237:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/lazy.c:229:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/lazy.c:237:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/lazy.c:213:30: style:inconclusive: Function 'gee_lazy_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lazy.c:214:36: style:inconclusive: Function 'gee_lazy_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lazy.c:249:24: style:inconclusive: Function 'gee_lazy_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lazy.c:250:30: style:inconclusive: Function 'gee_lazy_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lazy.c:435:11: style: Variable '_tmp1__target' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:475:11: style: Variable '_tmp1__target' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:699:38: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:701:38: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:737:11: style: Variable '_tmp1__target' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:753:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:859:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_lazy_future_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/lazy.c:765:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/lazy.c:859:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/lazy.c:889:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_lazy_future_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/lazy.c:766:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/lazy.c:889:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/lazy.c:1104:12: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/lazy.c:240:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:290:16: style: Variable '_tmp0__target' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:443:16: style: Variable '_tmp1__target' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:483:16: style: Variable '_tmp1__target' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:691:19: style: Variable '_when_done_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:712:12: style: Variable '_tmp8_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:718:20: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:726:12: style: Variable 'when_done' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:742:16: style: Variable '_tmp1__target' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lazy.c:754:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/lightmapfuture.c:453:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lightmapfuture.c:526:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/lightmapfuture.c:210:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/lightmapfuture.c:211:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/lightmapfuture.c:209:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/lightmapfuture.c:201:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/lightmapfuture.c:209:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/lightmapfuture.c:177:42: style:inconclusive: Function 'gee_light_map_future_construct' argument 10 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lightmapfuture.c:178:48: style:inconclusive: Function 'gee_light_map_future_construct' argument 11 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lightmapfuture.c:225:36: style:inconclusive: Function 'gee_light_map_future_new' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lightmapfuture.c:226:42: style:inconclusive: Function 'gee_light_map_future_new' argument 10 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/lightmapfuture.c:548:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_light_map_future_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/lightmapfuture.c:453:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/lightmapfuture.c:548:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/lightmapfuture.c:587:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_light_map_future_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/lightmapfuture.c:454:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/lightmapfuture.c:587:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/lightmapfuture.c:212:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:699:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:723:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:802:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:913:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:998:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1017:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1650:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1704:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1737:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1769:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1802:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1837:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1915:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1946:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:1978:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2167:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2294:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2450:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2601:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:2697:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/linkedlist.c:377:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/linkedlist.c:378:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/linkedlist.c:376:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/linkedlist.c:372:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/linkedlist.c:376:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/linkedlist.c:2024:15: style: Condition '_tmp16_==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/linkedlist.c:1985:13: note: Assuming that condition '_tmp4_==NULL' is not redundant libgee-0.20.8/gee/linkedlist.c:1984:9: note: _tmp4_ is assigned 'self->_position' here. libgee-0.20.8/gee/linkedlist.c:2023:17: note: Assignment '_tmp16_=self->_position', assigned value is symbolic=_tmp4_ libgee-0.20.8/gee/linkedlist.c:2024:15: note: Condition '_tmp16_==NULL' is always true libgee-0.20.8/gee/linkedlist.c:704:11: warning: Either the condition 'n!=NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] libgee-0.20.8/gee/linkedlist.c:703:2: note: Assuming that condition 'n!=NULL' is not redundant libgee-0.20.8/gee/linkedlist.c:704:11: note: Null pointer dereference libgee-0.20.8/gee/linkedlist.c:918:11: warning: Either the condition 'n!=NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] libgee-0.20.8/gee/linkedlist.c:917:2: note: Assuming that condition 'n!=NULL' is not redundant libgee-0.20.8/gee/linkedlist.c:918:11: note: Null pointer dereference libgee-0.20.8/gee/linkedlist.c:1778:11: warning: Either the condition '_tmp2_!=NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck] libgee-0.20.8/gee/linkedlist.c:1771:13: note: Assuming that condition '_tmp2_!=NULL' is not redundant libgee-0.20.8/gee/linkedlist.c:1770:15: note: Assignment to '_tmp2_=self->_position' libgee-0.20.8/gee/linkedlist.c:1777:9: note: _tmp3_ is assigned 'self->_position' here. libgee-0.20.8/gee/linkedlist.c:1778:11: note: Null pointer dereference libgee-0.20.8/gee/linkedlist.c:1811:11: warning: Either the condition '_tmp2_!=NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck] libgee-0.20.8/gee/linkedlist.c:1804:13: note: Assuming that condition '_tmp2_!=NULL' is not redundant libgee-0.20.8/gee/linkedlist.c:1803:15: note: Assignment to '_tmp2_=self->_position' libgee-0.20.8/gee/linkedlist.c:1810:9: note: _tmp3_ is assigned 'self->_position' here. libgee-0.20.8/gee/linkedlist.c:1811:11: note: Null pointer dereference libgee-0.20.8/gee/linkedlist.c:342:37: style:inconclusive: Function 'gee_linked_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:343:43: style:inconclusive: Function 'gee_linked_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:388:31: style:inconclusive: Function 'gee_linked_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:389:37: style:inconclusive: Function 'gee_linked_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:436:40: style:inconclusive: Function 'gee_linked_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:1481:42: style:inconclusive: Function 'gee_linked_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:2284:49: style:inconclusive: Function 'gee_linked_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/linkedlist.c:450:24: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:551:21: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:560:22: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:754:24: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:759:24: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:960:24: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1479:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/linkedlist.c:1481:42: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/linkedlist.c:1500:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1510:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1520:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1530:17: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1645:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1646:21: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1654:22: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1673:22: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1699:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1700:21: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1708:22: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1715:22: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1733:21: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1760:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1762:21: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1797:21: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1832:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1833:21: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1846:23: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1875:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1876:21: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1888:23: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1911:21: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1939:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1965:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:1990:22: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2013:23: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2038:23: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2087:23: style: Variable '_tmp41_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2153:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2204:22: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2263:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2265:21: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2287:17: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2288:21: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2312:22: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2420:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2434:22: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/linkedlist.c:2627:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_linked_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/linkedlist.c:2450:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/linkedlist.c:2627:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/linkedlist.c:2657:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_linked_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/linkedlist.c:2451:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/linkedlist.c:2657:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/linkedlist.c:2858:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_linked_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/linkedlist.c:2699:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/linkedlist.c:2858:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/linkedlist.c:2897:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_linked_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/linkedlist.c:2700:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/linkedlist.c:2897:50: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/linkedlist.c:117:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/linkedlist.c:118:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/linkedlist.c:379:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:678:9: style: Variable '_tmp2_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:1451:10: style: Variable '_tmp22_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:1501:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:1511:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:1521:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:1531:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:2373:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:2375:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:2399:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/linkedlist.c:2421:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/list.c:397:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/list.c:412:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/list.c:334:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/list.c:333:15: style: Variable 'compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/list.c:335:37: style: Variable 'compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/listiterator.c:106:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/listiterator.c:93:56: style: Parameter 'iface' can be declared as pointer to const. However it seems that 'gee_list_iterator_default_init' is a callback function, if 'iface' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/listiterator.c:104:144: note: You might need to cast the function pointer here libgee-0.20.8/gee/listiterator.c:93:56: note: Parameter 'iface' can be declared as pointer to const libgee-0.20.8/gee/listiterator.c:94:42: style: Parameter 'iface_data' can be declared as pointer to const. However it seems that 'gee_list_iterator_default_init' is a callback function, if 'iface_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/listiterator.c:104:144: note: You might need to cast the function pointer here libgee-0.20.8/gee/listiterator.c:94:42: note: Parameter 'iface_data' can be declared as pointer to const libgee-0.20.8/gee/map.c:730:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/map.c:767:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/map.c:857:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/map.c:893:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/map.c:222:16: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/map.c:217:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/map.c:222:16: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/map.c:788:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_map_entry_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/map.c:730:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/map.c:788:48: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/map.c:821:48: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_map_entry_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/map.c:731:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/map.c:821:48: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/mapiterator.c:362:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/mapiterator.c:396:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/mapiterator.c:192:10: style: Condition 'seed==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/mapiterator.c:190:10: note: Assignment 'seed=NULL', assigned value is 0 libgee-0.20.8/gee/mapiterator.c:192:10: note: Condition 'seed==NULL' is always true libgee-0.20.8/gee/mapiterator.c:214:10: style: Condition 'seed==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/mapiterator.c:212:10: note: Assignment 'seed=NULL', assigned value is 0 libgee-0.20.8/gee/mapiterator.c:214:10: note: Condition 'seed==NULL' is always true libgee-0.20.8/gee/mapiterator.c:222:9: style: Condition 'seed==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/mapiterator.c:220:9: note: Assignment 'seed=NULL', assigned value is 0 libgee-0.20.8/gee/mapiterator.c:222:9: note: Condition 'seed==NULL' is always true libgee-0.20.8/gee/mapiterator.c:169:38: style:inconclusive: Function 'gee_map_iterator_real_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/mapiterator.c:170:38: style:inconclusive: Function 'gee_map_iterator_real_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/mapiterator.c:232:33: style:inconclusive: Function 'gee_map_iterator_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/mapiterator.c:233:33: style:inconclusive: Function 'gee_map_iterator_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/mapiterator.c:253:41: style:inconclusive: Function 'gee_map_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/mapiterator.c:306:36: style:inconclusive: Function 'gee_map_iterator_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/multimap.c:324:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/multimap.c:341:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/multiset.c:159:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:1410:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:1508:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type2_child [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2471:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2477:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2486:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2496:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2505:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2527:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2550:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2568:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2588:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:2638:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:3204:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:3237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:3500:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:3576:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:3663:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_capacity [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/priorityqueue.c:533:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/priorityqueue.c:531:38: style: Condition 'compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/priorityqueue.c:518:39: note: Assignment 'compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/priorityqueue.c:531:38: note: Condition 'compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/priorityqueue.c:1201:16: style: Condition 'node1->data==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/priorityqueue.c:1196:16: note: Assignment 'node1->data=NULL', assigned value is 0 libgee-0.20.8/gee/priorityqueue.c:1201:16: note: Condition 'node1->data==NULL' is always true libgee-0.20.8/gee/priorityqueue.c:1206:16: style: Condition 'node2->data==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/priorityqueue.c:1200:16: note: Assignment 'node2->data=NULL', assigned value is 0 libgee-0.20.8/gee/priorityqueue.c:1206:16: note: Condition 'node2->data==NULL' is always true libgee-0.20.8/gee/priorityqueue.c:3208:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/priorityqueue.c:3206:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/priorityqueue.c:3205:9: note: _tmp1_ is assigned 'self->position' here. libgee-0.20.8/gee/priorityqueue.c:3207:15: note: Assignment '_tmp2_=self->position', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/priorityqueue.c:3208:11: note: Null pointer dereference libgee-0.20.8/gee/priorityqueue.c:1097:43: style:inconclusive: Function 'gee_priority_queue_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/priorityqueue.c:3323:52: style:inconclusive: Function 'gee_priority_queue_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/priorityqueue.c:562:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:580:30: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:637:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:662:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:674:29: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:708:25: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:710:25: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:711:25: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:713:25: style: Variable '_tmp24_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1111:27: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1143:52: style: Parameter 'node1' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:1144:52: style: Parameter 'node2' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:1186:24: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1187:24: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1274:25: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1284:25: style: Variable '_tmp22_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1341:25: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1357:25: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1382:25: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1394:25: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1467:28: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1553:30: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1616:30: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1663:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:1688:29: style: Variable '_tmp33_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1713:30: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1746:30: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1822:30: style: Variable '_tmp42_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1911:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1930:31: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1944:26: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:1955:27: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2030:26: style: Variable '_tmp43_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2046:26: style: Variable '_tmp48_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2073:29: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2097:30: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2184:33: style: Variable '_tmp28_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2222:29: style: Variable '_tmp44_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2224:29: style: Variable '_tmp52_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2316:26: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2332:26: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2363:56: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:2365:47: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:2374:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2384:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2394:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2404:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2460:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/priorityqueue.c:2660:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:2715:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3124:24: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3125:24: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3148:24: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3159:24: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3172:25: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3196:20: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3197:24: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3227:24: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3229:24: style: Variable '_tmp25_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3232:24: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3234:20: style: Variable '_tmp35_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3326:24: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3327:24: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3336:25: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3367:25: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3476:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3487:24: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/priorityqueue.c:3599:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_priority_queue_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/priorityqueue.c:3500:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/priorityqueue.c:3599:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/priorityqueue.c:3629:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_priority_queue_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/priorityqueue.c:3501:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/priorityqueue.c:3629:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/priorityqueue.c:3788:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_priority_queue_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/priorityqueue.c:3668:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/priorityqueue.c:3788:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/priorityqueue.c:3827:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_priority_queue_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/priorityqueue.c:3669:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/priorityqueue.c:3827:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/priorityqueue.c:532:15: style: Variable 'compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:534:37: style: Variable 'compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1696:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1704:18: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1783:10: style: Variable '_tmp29_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1800:18: style: Variable '_tmp32__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1806:19: style: Variable '_tmp34__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1813:19: style: Variable '_tmp35__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1863:20: style: Variable '_tmp51__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1870:20: style: Variable '_tmp52__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:1875:18: style: Variable '_tmp53__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2078:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2099:18: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2115:18: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2120:18: style: Variable '_tmp8__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2122:18: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2127:18: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2129:18: style: Variable '_tmp12__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2133:18: style: Variable '_tmp14__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2158:20: style: Variable '_tmp21__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2172:20: style: Variable '_tmp24__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2175:12: style: Variable '_tmp25_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2186:22: style: Variable '_tmp27__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2375:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2385:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2395:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:2405:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:3429:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:3431:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:3455:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/priorityqueue.c:3477:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:612:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:741:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:888:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:960:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1035:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1041:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1050:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1060:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1069:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1091:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1210:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1253:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMutex [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1263:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRecMutex [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1273:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRWLock [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:1283:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCond [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/promise.c:254:10: style: Condition 'value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/promise.c:252:10: note: Assignment 'value=NULL', assigned value is 0 libgee-0.20.8/gee/promise.c:254:10: note: Condition 'value==NULL' is always true libgee-0.20.8/gee/promise.c:726:10: style: Condition 'value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/promise.c:679:10: note: Assignment 'value=NULL', assigned value is 0 libgee-0.20.8/gee/promise.c:713:9: note: Assuming condition is false libgee-0.20.8/gee/promise.c:726:10: note: Condition 'value==NULL' is always true libgee-0.20.8/gee/promise.c:698:38: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:700:38: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:763:38: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:765:38: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:826:38: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:828:38: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:982:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_promise_future_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/promise.c:888:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/promise.c:982:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/promise.c:1012:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_promise_future_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/promise.c:889:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/promise.c:1012:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/promise.c:1232:15: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/promise.c:690:19: style: Variable '_when_done_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:711:12: style: Variable '_tmp4_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:717:20: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:725:12: style: Variable 'when_done' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:755:19: style: Variable '_when_done_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:776:12: style: Variable '_tmp4_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:782:20: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:790:12: style: Variable 'when_done' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:818:19: style: Variable '_when_done_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:839:12: style: Variable '_tmp3_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:845:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/promise.c:853:12: style: Variable 'when_done' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/queue.c:225:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/queue.c:267:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/queue.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/gee/readonlybidirlist.c:456:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirlist.c:611:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirlist.c:445:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlybidirlist.c:561:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirlist.c:456:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirlist.c:561:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirlist.c:585:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirlist.c:457:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirlist.c:585:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirlist.c:688:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirlist.c:612:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirlist.c:688:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirlist.c:715:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirlist.c:613:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirlist.c:715:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirlist.c:136:27: style: struct member '_GeeReadOnlyList::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirlist.c:172:35: style: struct member '_GeeReadOnlyListIterator::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirlist.c:446:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlybidirsortedmap.c:461:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirsortedmap.c:627:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirsortedmap.c:559:84: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_map_bidir_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedmap.c:461:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedmap.c:559:84: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedmap.c:592:84: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_map_bidir_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedmap.c:462:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedmap.c:592:84: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedmap.c:736:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedmap.c:627:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedmap.c:736:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedmap.c:772:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedmap.c:628:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedmap.c:772:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedmap.c:126:12: style: struct member '_GeeReadOnlyMapClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirsortedmap.c:131:32: style: struct member '_GeeReadOnlySortedMap::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirsortedset.c:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirsortedset.c:534:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlybidirsortedset.c:484:80: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_set_bidir_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedset.c:410:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedset.c:484:80: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedset.c:508:80: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_set_bidir_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedset.c:411:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedset.c:508:80: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedset.c:615:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedset.c:534:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedset.c:615:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedset.c:639:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_bidir_sorted_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlybidirsortedset.c:535:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlybidirsortedset.c:639:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlybidirsortedset.c:130:19: style: struct member '_GeeReadOnlyCollectionClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirsortedset.c:135:26: style: struct member '_GeeReadOnlySet::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirsortedset.c:140:12: style: struct member '_GeeReadOnlySetClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlybidirsortedset.c:145:32: style: struct member '_GeeReadOnlySortedSet::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlycollection.c:954:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlycollection.c:1034:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlycollection.c:1113:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlycollection.c:1267:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlycollection.c:328:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:329:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:361:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:362:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:741:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:742:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:771:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:772:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlycollection.c:327:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlycollection.c:324:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlycollection.c:327:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlycollection.c:360:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlycollection.c:357:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlycollection.c:360:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlycollection.c:740:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlycollection.c:737:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlycollection.c:740:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlycollection.c:770:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlycollection.c:767:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlycollection.c:770:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlycollection.c:287:49: style:inconclusive: Function 'gee_read_only_collection_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:307:48: style:inconclusive: Function 'gee_read_only_collection_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:308:54: style:inconclusive: Function 'gee_read_only_collection_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:340:48: style:inconclusive: Function 'gee_read_only_collection_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:341:54: style:inconclusive: Function 'gee_read_only_collection_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:703:58: style:inconclusive: Function 'gee_read_only_collection_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:720:57: style:inconclusive: Function 'gee_read_only_collection_iterator_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:721:63: style:inconclusive: Function 'gee_read_only_collection_iterator_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:750:57: style:inconclusive: Function 'gee_read_only_collection_iterator_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:751:63: style:inconclusive: Function 'gee_read_only_collection_iterator_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlycollection.c:433:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:445:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:456:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:466:55: style: Parameter 'collection' can be declared as pointer to const. However it seems that 'gee_read_only_collection_real_add_all' is a callback function, if 'collection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:1220:67: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:466:55: note: Parameter 'collection' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:468:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:496:58: style: Parameter 'collection' can be declared as pointer to const. However it seems that 'gee_read_only_collection_real_remove_all' is a callback function, if 'collection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:1222:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:496:58: note: Parameter 'collection' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:498:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:509:58: style: Parameter 'collection' can be declared as pointer to const. However it seems that 'gee_read_only_collection_real_retain_all' is a callback function, if 'collection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:1223:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:509:58: note: Parameter 'collection' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:511:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:579:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:695:34: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:826:16: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:827:16: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:932:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlycollection.c:1057:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_collection_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:954:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:1057:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:1087:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_collection_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:955:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:1087:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:1291:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_collection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:1114:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:1291:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:1324:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_collection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlycollection.c:1115:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlycollection.c:1324:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlycollection.c:330:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:363:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:434:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:446:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:457:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:469:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:499:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:512:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:580:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:696:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:743:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:773:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:834:16: style: Variable '_iters_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:838:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:840:18: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:848:19: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:860:20: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:862:20: style: Variable '_tmp12__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:891:22: style: Variable '_tmp17__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:893:22: style: Variable '_tmp18__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:907:9: style: Variable 'iters' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlycollection.c:933:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:561:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlylist.c:663:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlylist.c:335:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:347:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:378:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:442:52: style: Parameter 'collection' can be declared as pointer to const. However it seems that 'gee_read_only_list_real_insert_all' is a callback function, if 'collection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:707:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:442:52: note: Parameter 'collection' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:444:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:456:40: style: Parameter 'compare_target' can be declared as pointer to const. However it seems that 'gee_read_only_list_real_sort' is a callback function, if 'compare_target' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:708:82: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:456:40: note: Parameter 'compare_target' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:459:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:529:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:538:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlylist.c:613:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:561:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:613:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:637:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:562:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:637:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:759:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:664:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:759:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:786:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:665:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:786:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlylist.c:336:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:348:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:379:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:445:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:460:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:530:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlylist.c:539:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:941:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymap.c:1035:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymap.c:1134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymap.c:1336:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymap.c:592:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlymap.c:593:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlymap.c:622:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlymap.c:623:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/readonlymap.c:591:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlymap.c:588:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlymap.c:591:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlymap.c:621:27: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/readonlymap.c:618:28: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/readonlymap.c:621:27: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/readonlymap.c:551:42: style:inconclusive: Function 'gee_read_only_map_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlymap.c:571:41: style:inconclusive: Function 'gee_read_only_map_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlymap.c:572:47: style:inconclusive: Function 'gee_read_only_map_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlymap.c:601:41: style:inconclusive: Function 'gee_read_only_map_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlymap.c:602:47: style:inconclusive: Function 'gee_read_only_map_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/readonlymap.c:383:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:396:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:397:11: style: Variable '_vala_value' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:406:43: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/readonlymap.c:410:11: style: Variable '_vala_value' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:421:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:455:41: style: Parameter 'map' can be declared as pointer to const. However it seems that 'gee_read_only_map_real_set_all' is a callback function, if 'map' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1285:49: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:455:41: note: Parameter 'map' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:457:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:468:43: style: Parameter 'map' can be declared as pointer to const. However it seems that 'gee_read_only_map_real_unset_all' is a callback function, if 'map' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1286:55: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:468:43: note: Parameter 'map' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:470:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:480:47: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/readonlymap.c:481:39: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/readonlymap.c:680:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:780:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:886:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:894:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:903:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:913:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymap.c:1057:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_map_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:941:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1057:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1099:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_map_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:942:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1099:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1176:63: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_traversable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1202:53: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1176:63: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1182:67: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_traversable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1203:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1182:67: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1188:71: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_traversable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1204:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1188:71: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1209:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_iterable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1232:50: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1209:60: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1215:64: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_iterable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1233:63: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1215:64: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1221:68: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_read_only_map_gee_iterable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1234:67: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1221:68: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1360:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1135:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1360:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:1417:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymap.c:1136:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymap.c:1417:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymap.c:384:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:398:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:397:11: style: Variable '_vala_value' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:410:11: style: Variable '_vala_value' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:422:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:458:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:471:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:594:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:624:26: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:681:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:781:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:887:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:895:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:904:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymap.c:914:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultimap.c:429:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymultimap.c:542:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymultimap.c:308:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymultimap.c:321:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymultimap.c:333:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymultimap.c:344:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymultimap.c:393:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/readonlymultimap.c:564:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_multi_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymultimap.c:430:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymultimap.c:564:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymultimap.c:603:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_multi_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymultimap.c:431:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymultimap.c:603:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymultimap.c:309:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultimap.c:322:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultimap.c:334:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultimap.c:345:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultimap.c:394:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/readonlymultiset.c:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlymultiset.c:304:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_multi_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymultiset.c:223:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymultiset.c:304:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlymultiset.c:328:58: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_multi_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlymultiset.c:224:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlymultiset.c:328:58: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlyset.c:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only_view [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlyset.c:286:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlyset.c:205:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlyset.c:286:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlyset.c:313:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlyset.c:206:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlyset.c:313:52: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlyset.c:72:33: style: struct member '_GeeReadOnlyCollection::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlyset.c:73:17: style: struct member '_GeeReadOnlyCollection::_collection' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlysortedmap.c:359:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlysortedmap.c:438:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_sorted_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlysortedmap.c:359:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlysortedmap.c:438:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlysortedmap.c:480:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_sorted_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlysortedmap.c:360:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlysortedmap.c:480:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlysortedmap.c:84:12: style: struct member '_GeeReadOnlyMapClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlysortedset.c:476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/readonlysortedset.c:570:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_sorted_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlysortedset.c:476:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlysortedset.c:570:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlysortedset.c:597:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_read_only_sorted_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlysortedset.c:477:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlysortedset.c:597:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/readonlysortedset.c:101:19: style: struct member '_GeeReadOnlyCollectionClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlysortedset.c:106:26: style: struct member '_GeeReadOnlySet::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/readonlysortedset.c:111:12: style: struct member '_GeeReadOnlySetClass::get_read_only_view' is never used. [unusedStructMember] libgee-0.20.8/gee/set.c:88:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/set.c:99:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/sortedmap.c:167:142: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/sortedmap.c:183:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/sortedset.c:293:142: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_STATIC_STRINGS [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/sortedset.c:304:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/streamiterator.c:566:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/streamiterator.c:630:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/streamiterator.c:812:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/streamiterator.c:897:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/streamiterator.c:333:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/streamiterator.c:334:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/streamiterator.c:216:41: style:inconclusive: Function 'gee_stream_iterator_construct' argument 10 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:217:47: style:inconclusive: Function 'gee_stream_iterator_construct' argument 11 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:348:35: style:inconclusive: Function 'gee_stream_iterator_new' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:349:41: style:inconclusive: Function 'gee_stream_iterator_new' argument 10 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:363:44: style:inconclusive: Function 'gee_stream_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:683:42: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:684:55: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 10 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:685:43: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 11 names different: declaration '' definition 'need_next'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:686:43: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 12 names different: declaration '' definition 'outer_value'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/streamiterator.c:525:11: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/streamiterator.c:530:11: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/streamiterator.c:578:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/streamiterator.c:789:11: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/streamiterator.c:800:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/streamiterator.c:920:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_stream_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/streamiterator.c:812:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/streamiterator.c:920:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/streamiterator.c:959:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_stream_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/streamiterator.c:813:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/streamiterator.c:959:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/streamiterator.c:309:34: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:326:31: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:335:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:579:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:602:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:603:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:604:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:605:10: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:606:14: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:607:18: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:624:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:625:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:626:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:627:9: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:628:13: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:629:17: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:655:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:656:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:657:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:658:9: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:659:13: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:660:17: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/streamiterator.c:801:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/task.c:153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_THREAD_ERROR [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/task.c:235:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_THREAD_ERROR [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/task.c:287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/task.c:374:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_THREAD_ERROR [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/task.c:134:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/task.c:135:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/task.c:389:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libgee-0.20.8/gee/task.c:109:20: style:inconclusive: Function 'gee_task' argument 5 names different: declaration '' definition 'task_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/task.c:110:20: style:inconclusive: Function 'gee_task' argument 6 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/task.c:194:20: style: Variable '_data_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/task.c:282:9: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/task.c:311:10: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/task.c:403:37: style: Parameter 'self' can be declared as pointer to const. However it seems that '___lambda58__gthread_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/task.c:415:46: note: You might need to cast the function pointer here libgee-0.20.8/gee/task.c:403:37: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/task.c:430:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/task.c:59:11: style: struct member '_GeeAsyncTaskData::_source_object_' is never used. [unusedStructMember] libgee-0.20.8/gee/task.c:60:16: style: struct member '_GeeAsyncTaskData::_res_' is never used. [unusedStructMember] libgee-0.20.8/gee/task.c:377:4: style: Variable 'gee_num_threads_str' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:741:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:747:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:766:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:775:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:797:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:820:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:829:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:838:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:858:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:903:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:948:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:1024:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/teeiterator.c:263:41: style:inconclusive: Function 'gee_tee_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/teeiterator.c:498:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/teeiterator.c:686:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/teeiterator.c:925:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/teeiterator.c:1047:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tee_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/teeiterator.c:948:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/teeiterator.c:1047:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/teeiterator.c:1077:51: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tee_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/teeiterator.c:949:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/teeiterator.c:1077:51: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/teeiterator.c:379:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:381:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:406:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:499:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:525:10: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:526:14: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:527:18: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:550:10: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:551:14: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:552:18: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:569:9: style: Variable 'g_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:570:13: style: Variable 'g_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:571:17: style: Variable 'g_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/teeiterator.c:687:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:457:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:685:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:877:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:958:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1061:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1161:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1901:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1956:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/timsort.c:1391:2: style: Label '__finally0' is not used. [unusedLabel] libgee-0.20.8/gee/timsort.c:1653:2: style: Label '__finally0' is not used. [unusedLabel] libgee-0.20.8/gee/timsort.c:389:19: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:392:19: style: Variable '_tmp22_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:504:54: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/timsort.c:539:9: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:541:9: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:557:13: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:559:13: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:593:13: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:595:13: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:669:12: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:671:12: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:717:21: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:720:21: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:723:21: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:740:21: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:743:21: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:758:21: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:761:21: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:800:21: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:803:21: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:853:8: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:859:8: style: Variable '_tmp23_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:954:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:970:10: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:998:10: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1029:9: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1057:8: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1073:10: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1101:10: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1132:9: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1205:11: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1206:11: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1277:11: style: Variable '_tmp22_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1282:11: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1464:11: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1465:11: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1537:11: style: Variable '_tmp22_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1542:11: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/timsort.c:1878:53: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/timsort.c:1977:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tim_sort_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/timsort.c:1901:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/timsort.c:1977:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/timsort.c:2001:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tim_sort_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/timsort.c:1902:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/timsort.c:2001:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/timsort.c:291:17: style: Variable '_tmp8__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:311:31: style: Variable '_item_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:351:17: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:459:10: style: Variable '_tmp18_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:463:18: style: Variable '_tmp19__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:467:18: style: Variable '_tmp21__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:704:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:725:19: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:728:19: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:731:19: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:745:19: style: Variable '_tmp8__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:748:20: style: Variable '_tmp10__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:763:20: style: Variable '_tmp12__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:766:20: style: Variable '_tmp14__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:774:11: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:787:9: style: Variable '_tmp0_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:805:19: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:808:19: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:819:10: style: Variable '_tmp6_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:867:17: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:872:17: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:885:17: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/timsort.c:893:10: style: Variable '_tmp15_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1628:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/traversable.c:2957:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/traversable.c:613:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/traversable.c:614:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/traversable.c:2449:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/traversable.c:2450:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/traversable.c:2869:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/traversable.c:581:28: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:578:29: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:581:28: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/traversable.c:612:29: style: Condition 'f_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:607:30: note: Assignment 'f_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:612:29: note: Condition 'f_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/traversable.c:706:9: style: Condition 'item==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:699:9: note: Assignment 'item=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:706:9: note: Condition 'item==NULL' is always true libgee-0.20.8/gee/traversable.c:866:8: style: Condition 'tmp==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:863:8: note: Assignment 'tmp=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:866:8: note: Condition 'tmp==NULL' is always true libgee-0.20.8/gee/traversable.c:1112:8: style: Condition 'tmp==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:1104:8: note: Assignment 'tmp=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:1112:8: note: Condition 'tmp==NULL' is always true libgee-0.20.8/gee/traversable.c:1514:27: style: Condition '_data21_->length!=0' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:1512:26: note: Assuming that condition '_data21_->length>0' is not redundant libgee-0.20.8/gee/traversable.c:1514:27: note: Condition '_data21_->length!=0' is always true libgee-0.20.8/gee/traversable.c:2448:30: style: Condition 'pred_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:2442:31: note: Assignment 'pred_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:2448:30: note: Condition 'pred_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/traversable.c:2867:33: style: Condition 'compare_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/traversable.c:2861:34: note: Assignment 'compare_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/traversable.c:2867:33: note: Condition 'compare_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/traversable.c:498:35: style:inconclusive: Function 'gee_traversable_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:557:39: style:inconclusive: Function 'gee_traversable_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:558:45: style:inconclusive: Function 'gee_traversable_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:629:34: style:inconclusive: Function 'gee_traversable_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:630:40: style:inconclusive: Function 'gee_traversable_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:725:37: style:inconclusive: Function 'gee_traversable_real_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:726:37: style:inconclusive: Function 'gee_traversable_real_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:756:32: style:inconclusive: Function 'gee_traversable_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:757:32: style:inconclusive: Function 'gee_traversable_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:969:36: style:inconclusive: Function 'gee_traversable_real_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:995:31: style:inconclusive: Function 'gee_traversable_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1232:37: style:inconclusive: Function 'gee_traversable_real_scan' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1233:37: style:inconclusive: Function 'gee_traversable_real_scan' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1262:32: style:inconclusive: Function 'gee_traversable_scan' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1263:32: style:inconclusive: Function 'gee_traversable_scan' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1413:39: style:inconclusive: Function 'gee_traversable_real_filter' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1414:45: style:inconclusive: Function 'gee_traversable_real_filter' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1439:34: style:inconclusive: Function 'gee_traversable_filter' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1440:40: style:inconclusive: Function 'gee_traversable_filter' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1983:41: style:inconclusive: Function 'gee_traversable_real_flat_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:1984:47: style:inconclusive: Function 'gee_traversable_real_flat_map' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2016:36: style:inconclusive: Function 'gee_traversable_flat_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2017:42: style:inconclusive: Function 'gee_traversable_flat_map' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2372:44: style:inconclusive: Function 'gee_traversable_real_first_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2373:50: style:inconclusive: Function 'gee_traversable_real_first_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2401:39: style:inconclusive: Function 'gee_traversable_first_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2402:45: style:inconclusive: Function 'gee_traversable_first_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2427:42: style:inconclusive: Function 'gee_traversable_real_any_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2428:48: style:inconclusive: Function 'gee_traversable_real_any_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2458:37: style:inconclusive: Function 'gee_traversable_any_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2459:43: style:inconclusive: Function 'gee_traversable_any_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2531:42: style:inconclusive: Function 'gee_traversable_real_all_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2532:48: style:inconclusive: Function 'gee_traversable_real_all_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2557:37: style:inconclusive: Function 'gee_traversable_all_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:2558:43: style:inconclusive: Function 'gee_traversable_all_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/traversable.c:825:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:844:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:884:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1064:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1083:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1130:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1493:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1713:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1731:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1759:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1787:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:1817:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:2079:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/traversable.c:584:27: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:615:28: style: Variable 'f_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:673:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:674:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:695:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:696:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:804:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:805:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:806:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:829:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:830:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:831:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:832:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:854:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:855:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:856:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1042:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1043:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1068:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1069:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1070:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1071:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1095:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1096:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1687:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1688:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1689:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1717:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1718:10: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1719:14: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1720:18: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1738:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1739:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1740:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1741:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1766:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1767:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1768:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1769:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1794:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1795:9: style: Variable 'a_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1796:13: style: Variable 'a_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:1797:17: style: Variable 'a_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2083:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2169:21: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2213:24: style: Variable '_tmp21__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2248:20: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2270:23: style: Variable '_tmp29__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2451:29: style: Variable 'pred_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2868:10: style: Variable 'compare' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/traversable.c:2870:32: style: Variable 'compare_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:4489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_key [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5310:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5335:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5344:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5366:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5389:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5398:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5407:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:5473:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6065:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6331:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6354:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6603:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6866:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:6887:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:7334:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:7645:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8006:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8271:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8292:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8656:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8933:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:8952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9482:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9777:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9849:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9920:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9939:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:9986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10026:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10067:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10186:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10222:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10499:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10624:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10715:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10729:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10815:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:10853:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:11065:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:11238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:11555:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:11695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:12005:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:12179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:12496:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:12636:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:12945:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13436:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13579:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13818:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13842:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13865:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:13901:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:14187:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:14210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:14232:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:14266:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_read_only [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:14512:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemap.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/gee/treemap.c:2450:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemap.c:2453:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemap.c:2454:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemap.c:4292:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemap.c:4295:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemap.c:2448:42: style: Condition 'key_compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2435:43: note: Assignment 'key_compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2448:42: note: Condition 'key_compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treemap.c:2452:42: style: Condition 'value_equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2444:43: note: Assignment 'value_equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2452:42: note: Condition 'value_equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treemap.c:2820:21: style: Condition '_vala_old_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2805:29: note: Assignment '_vala_old_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2814:2: note: Assuming condition is false libgee-0.20.8/gee/treemap.c:2820:21: note: Condition '_vala_old_value==NULL' is always true libgee-0.20.8/gee/treemap.c:2839:22: style: Condition '_vala_old_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2821:21: note: Assignment '_vala_old_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2839:22: note: Condition '_vala_old_value==NULL' is always true libgee-0.20.8/gee/treemap.c:2870:21: style: Condition '(*node)->value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2866:21: note: Assignment '(*node)->value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2870:21: note: Condition '(*node)->value==NULL' is always true libgee-0.20.8/gee/treemap.c:2920:14: style: Condition 'old_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:2914:23: note: Assignment 'old_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:2920:14: note: Condition 'old_value==NULL' is always true libgee-0.20.8/gee/treemap.c:3138:17: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3132:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:3136:2: note: Assuming condition is false libgee-0.20.8/gee/treemap.c:3138:17: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:3146:18: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3139:17: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:3146:18: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:3181:19: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3132:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:3136:2: note: Assuming condition is false libgee-0.20.8/gee/treemap.c:3181:19: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:3189:20: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3182:19: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:3189:20: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:3200:15: style: Condition '_tmp7_!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3452:16: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:3443:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:3452:16: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:5621:12: style: Condition '_tmp0_==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:5611:20: note: Assignment '_tmp0_=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:5621:12: note: Condition '_tmp0_==NULL' is always true libgee-0.20.8/gee/treemap.c:5624:12: style: Condition '_tmp0_==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:5611:20: note: Assignment '_tmp0_=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:5624:12: note: Condition '_tmp0_==NULL' is always true libgee-0.20.8/gee/treemap.c:5658:16: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:5653:25: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:5658:16: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:5667:17: style: Condition '_vala_value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:5659:16: note: Assignment '_vala_value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:5667:17: note: Condition '_vala_value==NULL' is always true libgee-0.20.8/gee/treemap.c:10075:10: style: Condition 'value==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:10049:19: note: Assignment 'value=NULL', assigned value is 0 libgee-0.20.8/gee/treemap.c:10065:2: note: Assuming condition is false libgee-0.20.8/gee/treemap.c:10075:10: note: Condition 'value==NULL' is always true libgee-0.20.8/gee/treemap.c:11117:16: style: Condition '_tmp10_!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:12058:16: style: Condition '_tmp10_!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:13003:15: style: Condition '_tmp9_!=NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemap.c:6867:11: warning: Either the condition '_first!=NULL' is redundant or there is possible null pointer dereference: _first. [nullPointerRedundantCheck] libgee-0.20.8/gee/treemap.c:6866:2: note: Assuming that condition '_first!=NULL' is not redundant libgee-0.20.8/gee/treemap.c:6867:11: note: Null pointer dereference libgee-0.20.8/gee/treemap.c:6888:11: warning: Either the condition '_last!=NULL' is redundant or there is possible null pointer dereference: _last. [nullPointerRedundantCheck] libgee-0.20.8/gee/treemap.c:6887:2: note: Assuming that condition '_last!=NULL' is not redundant libgee-0.20.8/gee/treemap.c:6888:11: note: Null pointer dereference libgee-0.20.8/gee/treemap.c:10073:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treemap.c:10069:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/treemap.c:10068:9: note: _tmp1_ is assigned 'self->current' here. libgee-0.20.8/gee/treemap.c:10072:15: note: Assignment '_tmp4_=self->current', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/treemap.c:10073:11: note: Null pointer dereference libgee-0.20.8/gee/treemap.c:11069:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treemap.c:11067:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/treemap.c:11066:9: note: _tmp1_ is assigned '((struct GeeTreeMapNodeIterator*)self)->current' here. libgee-0.20.8/gee/treemap.c:11068:43: note: Assignment '_tmp2_=((struct GeeTreeMapNodeIterator*)self)->current', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/treemap.c:11069:11: note: Null pointer dereference libgee-0.20.8/gee/treemap.c:13438:11: warning: Either the condition '_tmp0_!=NULL' is redundant or there is possible null pointer dereference: _tmp1_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treemap.c:13436:2: note: Assuming that condition '_tmp0_!=NULL' is not redundant libgee-0.20.8/gee/treemap.c:13435:9: note: _tmp0_ is assigned '((struct GeeTreeMapSubNodeIterator*)self)->iterator' here. libgee-0.20.8/gee/treemap.c:13437:46: note: Assignment '_tmp1_=((struct GeeTreeMapSubNodeIterator*)self)->iterator', assigned value is symbolic=_tmp0_ libgee-0.20.8/gee/treemap.c:13438:11: note: Null pointer dereference libgee-0.20.8/gee/treemap.c:2385:34: style:inconclusive: Function 'gee_tree_map_construct' argument 12 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:2386:40: style:inconclusive: Function 'gee_tree_map_construct' argument 13 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:2470:28: style:inconclusive: Function 'gee_tree_map_new' argument 11 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:2471:34: style:inconclusive: Function 'gee_tree_map_new' argument 12 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:4181:45: style:inconclusive: Function 'gee_tree_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:11078:50: style:inconclusive: Function 'gee_tree_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:11567:54: style:inconclusive: Function 'gee_tree_map_sub_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:12019:52: style:inconclusive: Function 'gee_tree_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:12508:56: style:inconclusive: Function 'gee_tree_map_sub_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:12966:52: style:inconclusive: Function 'gee_tree_map_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:13455:56: style:inconclusive: Function 'gee_tree_map_sub_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treemap.c:2536:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2573:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2610:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2611:38: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2626:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2627:40: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:2656:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:2662:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:2749:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:2755:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:2979:18: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:2981:18: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3268:21: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3301:21: style: Variable '_tmp28_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3703:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3709:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3757:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3763:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3783:21: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3799:21: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3826:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3832:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3869:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3875:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3912:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3918:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3955:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3961:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:3994:45: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4026:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4046:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4076:17: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4106:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4150:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4152:45: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4179:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4181:45: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4194:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4224:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4335:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemap.c:4435:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4449:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4477:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4517:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:4548:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:4493:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:4548:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:4590:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:4494:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:4590:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:5182:20: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5189:21: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5203:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5210:21: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5227:20: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5495:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5871:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5905:17: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5939:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5969:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:5983:16: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6134:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:6072:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:6134:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:6191:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:6073:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:6191:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:6282:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6290:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6299:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6322:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6345:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6575:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6660:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_key_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:6605:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:6660:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:6699:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_key_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:6606:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:6699:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:6793:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6801:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:6810:24: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7295:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7395:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_key_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:7336:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:7395:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:7443:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_key_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:7337:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:7443:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:7540:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7548:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7557:30: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7628:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7702:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_value_collection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:7647:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:7702:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:7741:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_value_collection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:7648:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:7741:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:7835:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7843:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7852:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:7951:32: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8067:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_value_collection_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8008:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8067:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8115:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_value_collection_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8009:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8115:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8210:47: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_set_real_add' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8641:103: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8210:47: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8212:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8221:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8228:50: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_set_real_remove' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8643:106: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8228:50: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8230:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8263:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8284:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8439:19: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8628:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8713:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8658:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8713:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8752:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:8659:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8752:57: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8844:51: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_set_real_add' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:9467:103: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8844:51: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8846:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8855:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:8862:54: style: Parameter 'entry' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_set_real_remove' is a callback function, if 'entry' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:9469:106: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:8862:54: note: Parameter 'entry' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:8864:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9094:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9158:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9220:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9282:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9344:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9443:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9543:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_entry_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:9484:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:9543:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:9591:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_entry_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:9485:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:9591:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:9772:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9773:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9781:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9798:19: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9801:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9810:20: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9820:20: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9821:20: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9839:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9845:18: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9852:19: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9859:19: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9867:19: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9878:19: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9881:20: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9893:19: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9897:20: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9913:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9916:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9934:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9935:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9943:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9959:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9979:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9982:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9989:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:9999:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10003:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10019:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10022:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10038:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_node_iterator_remove' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:12225:44: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:10038:60: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:10048:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10053:18: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10060:18: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10064:14: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10105:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10128:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10163:26: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10173:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10243:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_node_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:10187:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:10243:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:10282:61: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_node_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:10188:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:10282:61: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:10480:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10487:20: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10524:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10531:20: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10544:19: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10598:18: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10612:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10641:18: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10655:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10777:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:10874:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_node_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:10816:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:10874:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:10913:65: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_node_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:10817:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:10913:65: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:11057:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11058:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11081:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11102:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11113:20: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11127:20: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:11362:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_key_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:11238:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:11362:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:11395:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_key_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:11239:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:11395:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:11819:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_key_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:11695:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:11819:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:11852:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_key_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:11696:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:11852:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:11996:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12022:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12043:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12054:20: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12068:20: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12303:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_value_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:12179:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:12303:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:12336:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_value_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:12180:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:12336:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:12760:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_value_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:12636:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:12760:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:12793:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_value_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:12637:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:12793:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:12937:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12988:19: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:12999:20: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13133:82: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_traversable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13157:53: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13133:82: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13139:86: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_traversable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13158:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13139:86: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13145:90: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_traversable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13159:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13145:90: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13176:85: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_bidir_iterator_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13198:55: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13176:85: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13182:89: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_bidir_iterator_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13199:68: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13182:89: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13188:93: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_entry_iterator_gee_bidir_iterator_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13200:72: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13188:93: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13246:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13122:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13246:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13279:62: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_entry_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13123:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13279:62: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13429:26: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13590:89: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_traversable_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13614:53: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13590:89: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13596:93: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_traversable_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13615:66: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13596:93: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13602:97: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_traversable_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13616:70: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13602:97: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13633:92: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_bidir_iterator_get_g_type' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13655:55: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13633:92: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13639:96: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_bidir_iterator_get_g_dup_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13656:68: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13639:96: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13645:100: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_tree_map_sub_entry_iterator_gee_bidir_iterator_get_g_destroy_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13657:72: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13645:100: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13703:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_entry_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13579:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13703:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13736:66: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_entry_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13580:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:13736:66: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:13809:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13833:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13858:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13879:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:13889:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:14062:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13902:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14062:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:14101:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:13903:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14101:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:14244:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:14254:28: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemap.c:14427:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_map_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:14267:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14427:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:14466:64: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_sub_map_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:14268:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14466:64: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:14614:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:14519:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14614:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:14668:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemap.c:14520:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemap.c:14668:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemap.c:584:15: style: struct member '_GeeFunctionsCompareDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/treemap.c:585:46: style: struct member '_GeeFunctionsCompareDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/treemap.c:598:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/treemap.c:599:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/treemap.c:2449:19: style: Variable 'key_compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:2451:41: style: Variable 'key_compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:2455:41: style: Variable 'value_equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:4027:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:4478:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:4518:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:5970:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6283:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6291:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6300:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6576:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6794:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6802:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:6811:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7296:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7541:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7549:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7558:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7629:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7836:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7844:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7853:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:7952:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8213:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8222:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8231:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8629:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8847:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8856:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:8865:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:9444:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:10164:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:10778:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11189:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11191:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11215:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11646:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11648:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:11672:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12130:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12132:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12156:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12587:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12589:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:12613:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13073:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13075:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13099:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13530:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13532:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13556:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13880:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:13890:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:14245:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemap.c:14255:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultimap.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemultimap.c:238:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemultimap.c:242:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemultimap.c:236:42: style: Condition 'key_compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemultimap.c:202:43: note: Assignment 'key_compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treemultimap.c:236:42: note: Condition 'key_compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treemultimap.c:240:44: style: Condition 'value_compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemultimap.c:232:45: note: Assignment 'value_compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treemultimap.c:240:44: note: Condition 'value_compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treemultimap.c:307:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treemultimap.c:372:61: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemultimap.c:374:53: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treemultimap.c:445:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_multi_map_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemultimap.c:388:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemultimap.c:445:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemultimap.c:478:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_multi_map_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemultimap.c:389:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemultimap.c:478:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemultimap.c:75:15: style: struct member '_GeeFunctionsCompareDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/treemultimap.c:76:46: style: struct member '_GeeFunctionsCompareDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/treemultimap.c:237:19: style: Variable 'key_compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultimap.c:239:41: style: Variable 'key_compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultimap.c:241:21: style: Variable 'value_compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultimap.c:243:43: style: Variable 'value_compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultiset.c:232:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemultiset.c:284:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treemultiset.c:198:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treemultiset.c:196:38: style: Condition 'compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treemultiset.c:188:39: note: Assignment 'compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treemultiset.c:196:38: note: Condition 'compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treemultiset.c:328:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_multi_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemultiset.c:284:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemultiset.c:328:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemultiset.c:352:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_multi_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treemultiset.c:285:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treemultiset.c:352:53: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treemultiset.c:197:15: style: Variable 'compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treemultiset.c:199:37: style: Variable 'compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:1702:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:1724:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2512:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2572:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2629:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2650:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2698:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2739:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2763:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2794:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:2943:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3106:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3128:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3241:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3925:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3931:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3940:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3950:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3959:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:3981:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4004:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4013:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4022:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4042:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4088:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4407:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4428:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:4815:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5082:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5302:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5450:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5562:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:5659:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/treeset.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/gee/treeset.c:785:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treeset.c:2330:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/treeset.c:783:38: style: Condition 'compare_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:779:39: note: Assignment 'compare_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:783:38: note: Condition 'compare_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/treeset.c:1076:10: style: Condition 'item==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:1063:10: note: Assignment 'item=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:1076:10: note: Condition 'item==NULL' is always true libgee-0.20.8/gee/treeset.c:2844:15: style: Condition '_vala_val==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:2828:23: note: Assignment '_vala_val=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:2831:2: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:2844:15: note: Condition '_vala_val==NULL' is always true libgee-0.20.8/gee/treeset.c:2863:15: style: Condition '_vala_val==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:2828:23: note: Assignment '_vala_val=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:2831:2: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:2863:15: note: Condition '_vala_val==NULL' is always true libgee-0.20.8/gee/treeset.c:2896:15: style: Condition '_vala_val==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:2880:23: note: Assignment '_vala_val=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:2883:2: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:2896:15: note: Condition '_vala_val==NULL' is always true libgee-0.20.8/gee/treeset.c:2915:15: style: Condition '_vala_val==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:2880:23: note: Assignment '_vala_val=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:2883:2: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:2915:15: note: Condition '_vala_val==NULL' is always true libgee-0.20.8/gee/treeset.c:5068:10: style: Condition 'next==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:5061:19: note: Assignment 'next=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:5068:10: note: Condition 'next==NULL' is always true libgee-0.20.8/gee/treeset.c:5114:10: style: Condition 'next==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:5107:19: note: Assignment 'next=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:5114:10: note: Condition 'next==NULL' is always true libgee-0.20.8/gee/treeset.c:5187:9: style: Condition 'prev==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:5173:18: note: Assignment 'prev=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:5181:13: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:5187:9: note: Condition 'prev==NULL' is always true libgee-0.20.8/gee/treeset.c:5231:9: style: Condition 'prev==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/treeset.c:5217:18: note: Assignment 'prev=NULL', assigned value is 0 libgee-0.20.8/gee/treeset.c:5225:13: note: Assuming condition is false libgee-0.20.8/gee/treeset.c:5231:9: note: Condition 'prev==NULL' is always true libgee-0.20.8/gee/treeset.c:1704:11: warning: Either the condition '_tmp0_!=NULL' is redundant or there is possible null pointer dereference: _tmp1_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:1702:2: note: Assuming that condition '_tmp0_!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:1701:9: note: _tmp0_ is assigned 'self->priv->_first' here. libgee-0.20.8/gee/treeset.c:1703:21: note: Assignment '_tmp1_=self->priv->_first', assigned value is symbolic=_tmp0_ libgee-0.20.8/gee/treeset.c:1704:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:1726:11: warning: Either the condition '_tmp0_!=NULL' is redundant or there is possible null pointer dereference: _tmp1_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:1724:2: note: Assuming that condition '_tmp0_!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:1723:9: note: _tmp0_ is assigned 'self->priv->_last' here. libgee-0.20.8/gee/treeset.c:1725:21: note: Assignment '_tmp1_=self->priv->_last', assigned value is symbolic=_tmp0_ libgee-0.20.8/gee/treeset.c:1726:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:2767:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:2765:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:2764:9: note: _tmp1_ is assigned 'self->_current' here. libgee-0.20.8/gee/treeset.c:2766:15: note: Assignment '_tmp2_=self->_current', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/treeset.c:2767:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:2800:11: warning: Either the condition '_tmp1_!=NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:2796:2: note: Assuming that condition '_tmp1_!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:2795:9: note: _tmp1_ is assigned 'self->_current' here. libgee-0.20.8/gee/treeset.c:2799:15: note: Assignment '_tmp4_=self->_current', assigned value is symbolic=_tmp1_ libgee-0.20.8/gee/treeset.c:2800:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:4408:11: warning: Either the condition '_first!=NULL' is redundant or there is possible null pointer dereference: _first. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:4407:2: note: Assuming that condition '_first!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:4408:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:4429:11: warning: Either the condition '_last!=NULL' is redundant or there is possible null pointer dereference: _last. [nullPointerRedundantCheck] libgee-0.20.8/gee/treeset.c:4428:2: note: Assuming that condition '_last!=NULL' is not redundant libgee-0.20.8/gee/treeset.c:4429:11: note: Null pointer dereference libgee-0.20.8/gee/treeset.c:1594:37: style:inconclusive: Function 'gee_tree_set_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treeset.c:2931:46: style:inconclusive: Function 'gee_tree_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treeset.c:5310:50: style:inconclusive: Function 'gee_tree_set_sub_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/treeset.c:847:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:853:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:889:40: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:926:39: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:963:34: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:964:38: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:979:36: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:980:40: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:1194:18: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1196:18: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1419:21: style: Variable '_tmp18_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1444:21: style: Variable '_tmp24_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1608:21: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1670:45: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:1695:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1717:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1792:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1798:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1878:19: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1884:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1904:21: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1920:21: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1947:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1953:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1990:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:1996:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2033:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2039:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2076:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2082:18: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2251:14: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2279:44: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:2281:41: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:2370:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/treeset.c:2507:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2508:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2516:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2535:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2545:20: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2546:20: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2565:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2575:19: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2586:19: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2589:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2601:19: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2605:20: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2622:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2625:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2645:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2646:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2654:19: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2670:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2691:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2694:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2701:19: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2711:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2715:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2732:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2735:18: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2755:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2756:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2778:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2782:18: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2788:18: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2829:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2839:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2859:19: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2881:18: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2891:19: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2911:19: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2934:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2938:18: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2967:20: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2977:20: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:2988:19: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3102:14: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3103:18: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3116:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3265:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:3128:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:3265:56: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:3295:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:3129:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:3295:56: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:3797:20: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3804:21: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3818:20: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3825:21: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:3842:20: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:4110:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:4776:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:4871:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_sub_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:4817:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:4871:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:4904:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_sub_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:4818:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:4904:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:5130:19: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:5422:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/treeset.c:5586:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_sub_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:5450:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:5586:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:5616:60: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_sub_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:5451:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:5616:60: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:5736:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:5661:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:5736:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:5766:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_tree_set_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/treeset.c:5662:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/treeset.c:5766:47: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/treeset.c:184:15: style: struct member '_GeeFunctionsCompareDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/treeset.c:185:46: style: struct member '_GeeFunctionsCompareDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/treeset.c:784:15: style: Variable 'compare_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:786:37: style: Variable 'compare_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:2252:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:3054:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:3056:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:3080:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:3117:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:4777:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:5375:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:5377:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:5401:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/treeset.c:5423:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unfolditerator.c:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unfolditerator.c:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unfolditerator.c:505:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unfolditerator.c:169:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/unfolditerator.c:170:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/unfolditerator.c:168:30: style: Condition 'func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/unfolditerator.c:159:31: note: Assignment 'func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/unfolditerator.c:168:30: note: Condition 'func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/unfolditerator.c:137:41: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:138:47: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:139:41: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 8 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:181:35: style:inconclusive: Function 'gee_unfold_iterator_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:182:41: style:inconclusive: Function 'gee_unfold_iterator_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:183:35: style:inconclusive: Function 'gee_unfold_iterator_new' argument 7 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:281:44: style:inconclusive: Function 'gee_unfold_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unfolditerator.c:218:11: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:222:11: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:223:11: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:273:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:286:11: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:402:11: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:413:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unfolditerator.c:528:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unfold_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unfolditerator.c:425:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unfolditerator.c:528:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unfolditerator.c:558:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unfold_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unfolditerator.c:426:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unfolditerator.c:558:54: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unfolditerator.c:171:29: style: Variable 'func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unfolditerator.c:274:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unfolditerator.c:414:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:560:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:700:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:729:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:771:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:835:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:888:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:1015:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:1342:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:1817:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:1967:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2082:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2186:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2417:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2673:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2766:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2828:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2869:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2911:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:2996:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3062:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3118:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3177:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3226:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3311:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3336:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3450:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3499:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3653:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:3773:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_size [valueFlowBailoutIncompleteVar] libgee-0.20.8/gee/unrolledlinkedlist.c:398:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/unrolledlinkedlist.c:399:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/gee/unrolledlinkedlist.c:2031:46: warning: Either the condition '0<=pos' is redundant or the array 'node->_data[29]' is accessed at index -1, which is out of bounds. [negativeIndex] libgee-0.20.8/gee/unrolledlinkedlist.c:2020:8: note: Assuming that condition '0<=pos' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2031:46: note: Negative array index libgee-0.20.8/gee/unrolledlinkedlist.c:2083:22: warning: Either the condition '0<=pos' is redundant or the array 'node->_data[29]' is accessed at index -1, which is out of bounds. [negativeIndex] libgee-0.20.8/gee/unrolledlinkedlist.c:2072:8: note: Assuming that condition '0<=pos' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2083:22: note: Negative array index libgee-0.20.8/gee/unrolledlinkedlist.c:2084:13: warning: Either the condition '0<=pos' is redundant or the array 'node->_data[29]' is accessed at index -1, which is out of bounds. [negativeIndex] libgee-0.20.8/gee/unrolledlinkedlist.c:2072:8: note: Assuming that condition '0<=pos' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2084:13: note: Negative array index libgee-0.20.8/gee/unrolledlinkedlist.c:2086:23: warning: Either the condition '0<=pos' is redundant or the array 'node->_data[29]' is accessed at index -1, which is out of bounds. [negativeIndex] libgee-0.20.8/gee/unrolledlinkedlist.c:2072:8: note: Assuming that condition '0<=pos' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2086:23: note: Negative array index libgee-0.20.8/gee/unrolledlinkedlist.c:2845:24: warning: Either the condition '0<=self->priv->_pos' is redundant or the array '_tmp5_->_data[29]' is accessed at index -1, which is out of bounds. [negativeIndex] libgee-0.20.8/gee/unrolledlinkedlist.c:2836:8: note: Assuming that condition '0<=self->priv->_pos' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2845:24: note: Negative array index libgee-0.20.8/gee/unrolledlinkedlist.c:397:36: style: Condition 'equal_func_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/gee/unrolledlinkedlist.c:393:37: note: Assignment 'equal_func_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/gee/unrolledlinkedlist.c:397:36: note: Condition 'equal_func_target_destroy_notify==NULL' is always true libgee-0.20.8/gee/unrolledlinkedlist.c:709:11: warning: Either the condition 'node!=NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] libgee-0.20.8/gee/unrolledlinkedlist.c:708:2: note: Assuming that condition 'node!=NULL' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:709:11: note: Null pointer dereference libgee-0.20.8/gee/unrolledlinkedlist.c:2185:11: warning: Possible null pointer dereference: node [nullPointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1289:13: note: Assignment 'node=NULL', assigned value is 0 libgee-0.20.8/gee/unrolledlinkedlist.c:1307:17: note: Assignment '_tmp45_=node', assigned value is 0 libgee-0.20.8/gee/unrolledlinkedlist.c:1308:55: note: Calling function 'gee_unrolled_linked_list_merge_with_next', 2nd argument '_tmp45_' value is 0 libgee-0.20.8/gee/unrolledlinkedlist.c:2184:2: note: Assuming condition is false libgee-0.20.8/gee/unrolledlinkedlist.c:2185:11: note: Null pointer dereference libgee-0.20.8/gee/unrolledlinkedlist.c:2188:2: warning: Either the condition '_tmp0_!=NULL' is redundant or there is possible null pointer dereference: _tmp1_. [nullPointerRedundantCheck] libgee-0.20.8/gee/unrolledlinkedlist.c:2186:2: note: Assuming that condition '_tmp0_!=NULL' is not redundant libgee-0.20.8/gee/unrolledlinkedlist.c:2185:9: note: _tmp0_ is assigned 'node->_next' here. libgee-0.20.8/gee/unrolledlinkedlist.c:2187:15: note: Assignment '_tmp1_=node->_next', assigned value is symbolic=_tmp0_ libgee-0.20.8/gee/unrolledlinkedlist.c:2188:2: note: Null pointer dereference libgee-0.20.8/gee/unrolledlinkedlist.c:363:46: style:inconclusive: Function 'gee_unrolled_linked_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:364:52: style:inconclusive: Function 'gee_unrolled_linked_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:409:40: style:inconclusive: Function 'gee_unrolled_linked_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:410:46: style:inconclusive: Function 'gee_unrolled_linked_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:454:49: style:inconclusive: Function 'gee_unrolled_linked_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:2258:51: style:inconclusive: Function 'gee_unrolled_linked_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:2396:58: style:inconclusive: Function 'gee_unrolled_linked_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/gee/unrolledlinkedlist.c:468:32: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:488:35: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:536:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:551:29: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:556:30: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:584:29: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:621:32: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:750:29: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:797:31: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:802:32: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:872:29: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:930:31: style: Variable '_tmp22_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1002:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1004:29: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1011:30: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1024:30: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1042:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1105:33: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1175:32: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1193:33: style: Variable '_tmp24_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1194:33: style: Variable '_tmp25_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1195:33: style: Variable '_tmp26_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1245:33: style: Variable '_tmp41_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1295:34: style: Variable '_tmp42_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1297:34: style: Variable '_tmp44_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1338:30: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1407:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1432:29: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1473:33: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1545:33: style: Variable '_tmp15_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1556:34: style: Variable '_tmp23_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1557:34: style: Variable '_tmp24_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1558:34: style: Variable '_tmp25_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1616:34: style: Variable '_tmp41_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1660:35: style: Variable '_tmp42_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1662:35: style: Variable '_tmp44_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1715:32: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1733:34: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1787:17: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1830:33: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1831:33: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1832:33: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1880:33: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1881:33: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1882:33: style: Variable '_tmp18_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1911:14: style: Variable '_tmp23_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1912:35: style: Variable '_tmp24_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:1975:30: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2097:30: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2102:31: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2114:31: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2132:31: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2135:32: style: Variable '_tmp17_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2151:33: style: Variable '_tmp19_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2156:34: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2256:65: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2258:51: style: Parameter 'value_target' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2277:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2287:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2297:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2307:25: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2399:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2401:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2403:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2412:29: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2431:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2452:30: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2466:31: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2470:32: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2512:31: style: Variable '_tmp26_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2514:31: style: Variable '_tmp27_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2664:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2666:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2668:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2669:29: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2687:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2700:30: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2701:30: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2715:30: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2719:31: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2757:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2759:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2761:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2762:29: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2780:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2792:30: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2798:30: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2802:31: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2818:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2820:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2837:30: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2855:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2878:30: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2903:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2905:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2907:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2925:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2935:30: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2941:30: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2949:32: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2955:33: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2988:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2990:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:2992:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3010:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3020:30: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3025:30: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3033:32: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3050:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3052:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3054:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3057:29: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3058:29: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3076:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3105:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3107:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3109:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3112:29: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3114:29: style: Variable '_tmp12_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3132:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3147:30: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3165:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3191:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3216:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3240:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3262:30: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3305:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3306:29: style: Variable '_tmp1_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3315:30: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3346:31: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3381:31: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3385:31: style: Variable '_tmp20_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3405:30: style: Variable '_tmp26_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3414:31: style: Variable '_tmp28_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3441:25: style: Variable '_tmp0_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3443:29: style: Variable '_tmp2_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3445:29: style: Variable '_tmp4_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3447:29: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3464:31: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3487:33: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/gee/unrolledlinkedlist.c:3679:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unrolled_linked_list_iterator_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unrolledlinkedlist.c:3499:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unrolledlinkedlist.c:3679:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unrolledlinkedlist.c:3709:68: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unrolled_linked_list_iterator_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unrolledlinkedlist.c:3500:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unrolledlinkedlist.c:3709:68: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unrolledlinkedlist.c:3925:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unrolled_linked_list_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unrolledlinkedlist.c:3775:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unrolledlinkedlist.c:3925:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unrolledlinkedlist.c:3964:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_gee_unrolled_linked_list_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/unrolledlinkedlist.c:3776:41: note: You might need to cast the function pointer here libgee-0.20.8/gee/unrolledlinkedlist.c:3964:59: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/gee/unrolledlinkedlist.c:118:15: style: struct member '_GeeFunctionsEqualDataFuncClosure::ref_count' is never used. [unusedStructMember] libgee-0.20.8/gee/unrolledlinkedlist.c:119:44: style: struct member '_GeeFunctionsEqualDataFuncClosure::priv' is never used. [unusedStructMember] libgee-0.20.8/gee/unrolledlinkedlist.c:400:35: style: Variable 'equal_func_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:1283:14: style: Variable '_tmp35_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:1652:15: style: Variable '_tmp36_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:1870:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:1898:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2278:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2288:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2298:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2308:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2617:19: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2619:18: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:2643:21: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/gee/unrolledlinkedlist.c:3488:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:293:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarraylist.c:321:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_ARRAY_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarraylist.c:359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_ARRAY_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarraylist.c:483:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarraylist.c:570:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarraylist.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testarraylist.c:427:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testarraylist.c:467:14: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:469:14: style: Variable '_tmp10_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:491:23: style: Parameter 'self' can be declared as pointer to const. However it seems that '_double_dup' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testarraylist.c:683:64: note: You might need to cast the function pointer here libgee-0.20.8/tests/testarraylist.c:491:23: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testarraylist.c:516:55: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testarraylist.c:601:13: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:603:14: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:659:13: style: Variable '_tmp33_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:661:10: style: Variable '_tmp35_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:727:13: style: Variable '_tmp61_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:783:13: style: Variable '_tmp76_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:785:28: style: Variable '_tmp78_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testarraylist.c:827:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'array_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testarraylist.c:835:253: note: You might need to cast the function pointer here libgee-0.20.8/tests/testarraylist.c:827:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testarraylist.c:828:42: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'array_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testarraylist.c:835:253: note: You might need to cast the function pointer here libgee-0.20.8/tests/testarraylist.c:828:42: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testarraylist.c:153:21: style: struct member '_ListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testarraylist.c:158:9: style: struct member '_ListTestsClass::test_duplicates_are_retained' is never used. [unusedStructMember] libgee-0.20.8/tests/testarraylist.c:163:26: style: struct member '_BidirListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testarraylist.c:579:20: style: Variable '_bool_array_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:618:20: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:637:19: style: Variable '_int_array_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:676:20: style: Variable '_tmp35__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:698:22: style: Variable '_double_array_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:742:20: style: Variable '_tmp59__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:761:20: style: Variable '_enum_array_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:800:20: style: Variable '_tmp78__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarraylist.c:809:15: style: Variable 'double_array' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testarrayqueue.c:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testarrayqueue.c:225:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'array_queue_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testarrayqueue.c:233:256: note: You might need to cast the function pointer here libgee-0.20.8/tests/testarrayqueue.c:225:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testarrayqueue.c:226:43: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'array_queue_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testarrayqueue.c:233:256: note: You might need to cast the function pointer here libgee-0.20.8/tests/testarrayqueue.c:226:43: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testarrayqueue.c:113:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testarrayqueue.c:134:22: style: struct member '_QueueTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testarrayqueue.c:143:22: style: struct member '_DequeTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirlist.c:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirlist.c:449:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirlist.c:432:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_list_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirlist.c:447:143: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirlist.c:432:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirlist.c:433:39: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'bidir_list_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirlist.c:447:143: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirlist.c:433:39: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testbidirlist.c:439:50: style: Parameter 'self' can be declared as pointer to const. However it seems that 'bidir_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirlist.c:447:253: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirlist.c:439:50: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testbidirlist.c:440:42: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirlist.c:447:253: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirlist.c:440:42: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirlist.c:113:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirlist.c:114:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirlist.c:129:21: style: struct member '_ListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirlist.c:134:9: style: struct member '_ListTestsClass::test_duplicates_are_retained' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirsortedmap.c:548:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:991:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:1104:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:1418:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:2051:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:2112:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedmap.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testbidirsortedmap.c:1932:19: style: Variable '_contains_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testbidirsortedmap.c:1858:19: note: _contains_size_ is assigned libgee-0.20.8/tests/testbidirsortedmap.c:1932:19: note: _contains_size_ is overwritten libgee-0.20.8/tests/testbidirsortedmap.c:1936:23: style: Variable '_not_contains_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testbidirsortedmap.c:1862:23: note: _not_contains_size_ is assigned libgee-0.20.8/tests/testbidirsortedmap.c:1936:23: note: _not_contains_size_ is overwritten libgee-0.20.8/tests/testbidirsortedmap.c:2095:63: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_sorted_map_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedmap.c:2110:148: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedmap.c:2095:63: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedmap.c:2096:45: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'bidir_sorted_map_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedmap.c:2110:148: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedmap.c:2096:45: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedmap.c:2102:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'bidir_sorted_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedmap.c:2110:269: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedmap.c:2102:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedmap.c:2103:48: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_sorted_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedmap.c:2110:269: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedmap.c:2103:48: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedmap.c:153:29: style: struct member '_GeeSortedMapTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirsortedmap.c:1352:18: style: Variable '_vala_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1360:22: style: Variable '_vala_not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1429:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1433:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1462:19: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1470:19: style: Variable '_tmp21__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1477:10: style: Variable '_tmp24_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1516:20: style: Variable '_tmp35__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1525:10: style: Variable '_tmp38_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1567:20: style: Variable '_tmp49__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1570:20: style: Variable '_tmp51__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1579:10: style: Variable '_tmp54_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1761:19: style: Variable '_tmp73__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1762:11: style: Variable '_tmp74_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1771:19: style: Variable '_tmp79__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1772:11: style: Variable '_tmp80_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1787:19: style: Variable '_tmp88__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1795:19: style: Variable '_tmp93__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1807:20: style: Variable '_tmp100__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1815:20: style: Variable '_tmp105__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1840:20: style: Variable '_tmp116__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1848:20: style: Variable '_tmp121__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1869:20: style: Variable '_tmp132__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1870:12: style: Variable '_tmp133_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1881:20: style: Variable '_tmp139__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1893:20: style: Variable '_tmp146__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1922:20: style: Variable '_tmp157__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1932:19: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1936:23: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1943:20: style: Variable '_tmp168__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1944:12: style: Variable '_tmp169_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1948:20: style: Variable '_tmp171__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1949:12: style: Variable '_tmp172_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1960:20: style: Variable '_tmp178__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1963:20: style: Variable '_tmp180__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1975:20: style: Variable '_tmp187__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:1978:20: style: Variable '_tmp189__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:2003:20: style: Variable '_tmp200__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:2006:20: style: Variable '_tmp202__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:2039:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedmap.c:2040:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:417:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:554:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:603:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:674:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:820:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:924:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:1169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:1230:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testbidirsortedset.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testbidirsortedset.c:1213:63: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_sorted_set_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedset.c:1228:148: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedset.c:1213:63: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedset.c:1214:45: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'bidir_sorted_set_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedset.c:1228:148: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedset.c:1214:45: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedset.c:1220:61: style: Parameter 'self' can be declared as pointer to const. However it seems that 'bidir_sorted_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedset.c:1228:269: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedset.c:1220:61: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedset.c:1221:48: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'bidir_sorted_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testbidirsortedset.c:1228:269: note: You might need to cast the function pointer here libgee-0.20.8/tests/testbidirsortedset.c:1221:48: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testbidirsortedset.c:164:20: style: struct member '_SetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirsortedset.c:169:9: style: struct member '_SetTestsClass::test_duplicates_are_ignored' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirsortedset.c:174:26: style: struct member '_SortedSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testbidirsortedset.c:953:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:972:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:991:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1001:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1036:20: style: Variable '_tmp27__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1045:10: style: Variable '_tmp30_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1092:19: style: Variable '_tmp37__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1093:11: style: Variable '_tmp38_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1104:19: style: Variable '_tmp44__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1116:19: style: Variable '_tmp51__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1141:19: style: Variable '_tmp62__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testbidirsortedset.c:1158:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcase.c:460:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:475:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:485:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:494:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:539:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:548:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:557:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:626:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:673:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:702:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcase.c:293:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcase.c:294:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcase.c:387:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcase.c:388:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcase.c:292:30: style: Condition 'test_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/tests/testcase.c:281:31: note: Assignment 'test_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/tests/testcase.c:292:30: note: Condition 'test_target_destroy_notify==NULL' is always true libgee-0.20.8/tests/testcase.c:386:30: style: Condition 'test_target_destroy_notify==NULL' is always true [knownConditionTrueFalse] libgee-0.20.8/tests/testcase.c:375:31: note: Assignment 'test_target_destroy_notify=NULL', assigned value is 0 libgee-0.20.8/tests/testcase.c:386:30: note: Condition 'test_target_destroy_notify==NULL' is always true libgee-0.20.8/tests/testcase.c:261:34: style:inconclusive: Function 'gee_test_case_add_test' argument 4 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:262:40: style:inconclusive: Function 'gee_test_case_add_test' argument 5 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:357:43: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 4 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:358:49: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 5 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:359:47: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 6 names different: declaration '' definition 'test_case'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:396:37: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 3 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:397:43: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 4 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:398:41: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 5 names different: declaration '' definition 'test_case'. [funcArgNamesDifferentUnnamed] libgee-0.20.8/tests/testcase.c:299:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_test_case_real_set_up' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcase.c:671:67: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcase.c:299:41: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testcase.c:315:44: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_test_case_real_tear_down' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcase.c:672:70: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcase.c:315:44: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testcase.c:648:23: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcase.c:295:29: style: Variable 'test_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcase.c:389:29: style: Variable 'test_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:626:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:658:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:912:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:1276:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:1761:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:1917:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2040:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2235:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2366:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2514:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2581:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2664:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2700:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2736:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2772:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2832:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2872:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2912:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:2952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3065:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3554:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3589:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3624:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3659:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3912:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3951:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:3996:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4034:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4081:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4203:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4286:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4431:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4745:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4785:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4842:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:4968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5005:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5060:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5359:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5474:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5536:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5607:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5660:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:5732:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testcollection.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testcollection.c:2673:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2709:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2745:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2781:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2842:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2882:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2922:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:2962:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3561:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3596:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3631:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3666:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3921:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3969:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4005:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4054:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4090:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4138:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4174:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4223:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4259:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4295:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4761:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:4801:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testcollection.c:3751:8: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testcollection.c:3746:8: note: count is assigned libgee-0.20.8/tests/testcollection.c:3751:8: note: count is overwritten libgee-0.20.8/tests/testcollection.c:3779:8: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testcollection.c:3751:8: note: count is assigned libgee-0.20.8/tests/testcollection.c:3779:8: note: count is overwritten libgee-0.20.8/tests/testcollection.c:861:13: style: Variable 'ft_collection' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:962:12: style: Variable '_tmp16_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1077:17: style: Variable '_tmp40_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1090:18: style: Variable '_tmp44_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1153:15: style: Variable '_tmp63_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1157:15: style: Variable '_tmp69_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1179:18: style: Variable '_tmp66_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1508:12: style: Variable '_tmp67_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1513:12: style: Variable '_tmp70_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1525:12: style: Variable '_tmp89_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1586:18: style: Variable '_tmp78_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:1663:18: style: Variable '_tmp97_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2617:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:2618:20: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:2634:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:2635:20: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:2654:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2690:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2726:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2762:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2807:20: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2820:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2860:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2900:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:2940:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3503:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3504:21: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3513:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda15__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3745:83: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3513:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3522:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3523:21: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3532:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda16__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3750:83: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3532:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3545:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3567:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda17__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3778:85: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3567:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3580:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3602:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda18__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3790:85: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3602:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3615:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3637:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda19__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3810:85: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3637:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3650:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3672:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda20__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:3832:85: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:3672:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:3691:11: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3695:11: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3701:11: style: Variable '_tmp14_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3709:11: style: Variable '_tmp21_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3721:11: style: Variable '_tmp31_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3733:11: style: Variable '_tmp42_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3865:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3866:21: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3882:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3883:21: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:3902:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3938:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3945:11: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:3986:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4022:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4071:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4107:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4114:11: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4155:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4191:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4240:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4276:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4596:13: style: Variable '_tmp86_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4740:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4767:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda33__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:4853:83: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:4767:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:4780:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4807:38: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda34__gee_fold_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:4897:85: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:4807:38: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:4863:13: style: Variable '_tmp11_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4865:13: style: Variable '_tmp13_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4905:13: style: Variable '_tmp23_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4907:13: style: Variable '_tmp25_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:4963:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:5000:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testcollection.c:5264:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5283:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5302:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5321:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5387:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5406:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5425:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5444:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5490:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5509:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testcollection.c:5713:51: style: Parameter 'self' can be declared as pointer to const. However it seems that 'collection_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:5730:255: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:5713:51: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:5714:42: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'collection_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testcollection.c:5730:255: note: You might need to cast the function pointer here libgee-0.20.8/tests/testcollection.c:5714:42: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testcollection.c:102:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testcollection.c:103:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testcollection.c:637:20: style: Variable 'has_next' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:669:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:675:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:691:10: style: Variable '_tmp10_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:696:21: style: Variable '_found_times_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:746:16: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:752:24: style: Variable '_tmp17__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:823:17: style: Variable '_tmp38_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:827:25: style: Variable '_tmp39__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:835:26: style: Variable '_tmp42__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:863:32: style: Variable '_ft_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:886:20: style: Variable 'has_next' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:919:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:923:13: style: Variable '_idx_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:929:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:949:10: style: Variable '_tmp12_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:954:21: style: Variable '_found_times_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:984:13: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1006:16: style: Variable '_tmp19_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1012:24: style: Variable '_tmp20__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1068:17: style: Variable '_tmp35_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1072:25: style: Variable '_tmp36__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1082:18: style: Variable '_tmp40_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1095:27: style: Variable '_tmp41__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1098:27: style: Variable '_tmp43__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1100:27: style: Variable '_tmp44__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1123:26: style: Variable '_tmp51__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1166:16: style: Variable '_tmp63_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1192:27: style: Variable '_tmp66__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1207:24: style: Variable '_tmp69__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1280:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1284:13: style: Variable '_idx_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1290:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1316:18: style: Variable '_tmp15__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1321:18: style: Variable '_tmp18__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1343:13: style: Variable '_tmp22_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1350:21: style: Variable '_tmp24__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1371:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1420:13: style: Variable '_tmp44_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1427:21: style: Variable '_tmp46__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1452:24: style: Variable '_tmp51__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1477:16: style: Variable '_tmp55_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1484:24: style: Variable '_tmp57__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1540:13: style: Variable '_tmp67_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1547:21: style: Variable '_tmp69__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1549:21: style: Variable '_tmp70__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1573:16: style: Variable '_tmp75_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1599:27: style: Variable '_tmp78__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1610:24: style: Variable '_tmp81__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1619:13: style: Variable '_tmp86_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1624:21: style: Variable '_tmp88__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1626:21: style: Variable '_tmp89__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1650:16: style: Variable '_tmp94_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1676:27: style: Variable '_tmp97__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1687:25: style: Variable '_tmp100__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1696:14: style: Variable '_tmp105_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1709:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1765:16: style: Variable '_to_add_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1772:28: style: Variable '_a_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1814:10: style: Variable '_tmp18_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1822:28: style: Variable '_a_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1846:28: style: Variable '_a_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1921:16: style: Variable '_to_add_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1928:28: style: Variable '_a_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:1970:10: style: Variable '_tmp18_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2529:15: style: Variable '_array_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2557:20: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2566:8: style: Variable 'array' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2661:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2697:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2733:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2769:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2808:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2829:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2869:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2909:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:2949:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3062:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3077:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3099:10: style: Variable '_tmp12_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3113:10: style: Variable '_tmp18_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3149:10: style: Variable '_tmp37_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3187:10: style: Variable '_tmp57_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3551:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3586:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3621:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3656:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3743:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3758:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3780:10: style: Variable '_tmp15_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3793:10: style: Variable '_tmp22_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3812:10: style: Variable '_tmp32_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3834:10: style: Variable '_tmp43_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3909:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3949:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:3993:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4032:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4078:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4118:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4162:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4201:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4247:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4283:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4424:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4456:29: style: Variable '_el_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4742:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4782:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:4965:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testcollection.c:5002:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testconcurrentlist.c:180:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testconcurrentlist.c:204:60: style: Parameter 'self' can be declared as pointer to const. However it seems that 'concurrent_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testconcurrentlist.c:212:268: note: You might need to cast the function pointer here libgee-0.20.8/tests/testconcurrentlist.c:204:60: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testconcurrentlist.c:205:47: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'concurrent_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testconcurrentlist.c:212:268: note: You might need to cast the function pointer here libgee-0.20.8/tests/testconcurrentlist.c:205:47: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testconcurrentlist.c:102:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentlist.c:123:21: style: struct member '_ListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentlist.c:128:9: style: struct member '_ListTestsClass::test_duplicates_are_retained' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentset.c:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testconcurrentset.c:227:58: style: Parameter 'self' can be declared as pointer to const. However it seems that 'concurrent_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testconcurrentset.c:235:265: note: You might need to cast the function pointer here libgee-0.20.8/tests/testconcurrentset.c:227:58: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testconcurrentset.c:228:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'concurrent_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testconcurrentset.c:235:265: note: You might need to cast the function pointer here libgee-0.20.8/tests/testconcurrentset.c:228:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testconcurrentset.c:113:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentset.c:134:20: style: struct member '_SetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentset.c:139:9: style: struct member '_SetTestsClass::test_duplicates_are_ignored' is never used. [unusedStructMember] libgee-0.20.8/tests/testconcurrentset.c:144:26: style: struct member '_SortedSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testdata.c:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:245:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_type [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:780:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:812:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:818:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:827:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:837:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:846:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:868:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:891:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_PARAM_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:900:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:909:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:929:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_pointer [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:1112:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_CLASSED [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdata.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testdata.c:791:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgee-0.20.8/tests/testdata.c:375:18: style: Variable '__result__size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testdata.c:301:18: note: __result__size_ is assigned libgee-0.20.8/tests/testdata.c:375:18: note: __result__size_ is overwritten libgee-0.20.8/tests/testdata.c:763:42: style: Parameter 'self' can be declared as pointer to const. However it seems that '___lambda4__gcompare_data_func' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testdata.c:780:167: note: You might need to cast the function pointer here libgee-0.20.8/tests/testdata.c:763:42: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testdata.c:1133:13: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testdata.c:321:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:356:20: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:360:20: style: Variable '_tmp8__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:362:20: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:366:21: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:375:18: style: Variable '__result__size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:379:19: style: Variable '_result__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:428:18: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:452:17: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:455:10: style: Variable '_tmp12_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:464:18: style: Variable '_tmp13__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:548:17: style: Variable '_numbers_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:599:22: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:652:21: style: Variable '_tmp22__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:671:10: style: Variable 'numbers' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:691:10: style: Variable 't_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:692:14: style: Variable 't_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:693:18: style: Variable 't_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:707:9: style: Variable 't_type' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:708:13: style: Variable 't_dup_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:709:17: style: Variable 't_destroy_func' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdata.c:791:8: style: Variable 'array' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_DEQUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdeque.c:784:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_DEQUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdeque.c:1243:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_DEQUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdeque.c:1618:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testdeque.c:1601:43: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'deque_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testdeque.c:1616:139: note: You might need to cast the function pointer here libgee-0.20.8/tests/testdeque.c:1601:43: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testdeque.c:1602:34: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'deque_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testdeque.c:1616:139: note: You might need to cast the function pointer here libgee-0.20.8/tests/testdeque.c:1602:34: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testdeque.c:1608:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'deque_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testdeque.c:1616:240: note: You might need to cast the function pointer here libgee-0.20.8/tests/testdeque.c:1608:41: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testdeque.c:1609:37: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'deque_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testdeque.c:1616:240: note: You might need to cast the function pointer here libgee-0.20.8/tests/testdeque.c:1609:37: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testdeque.c:113:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testdeque.c:114:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testdeque.c:129:22: style: struct member '_QueueTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testdeque.c:414:18: style: Variable '_to_offer_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:437:13: style: Variable '_tmp46_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:444:21: style: Variable '_tmp48__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:486:13: style: Variable '_tmp55_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:495:21: style: Variable '_tmp59__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:503:21: style: Variable '_tmp64__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:510:13: style: Variable '_tmp69_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:547:13: style: Variable '_tmp79_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:554:21: style: Variable '_tmp81__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:563:10: style: Variable '_tmp86_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:572:10: style: Variable '_tmp92_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:583:18: style: Variable '_tmp99__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:589:11: style: Variable '_tmp103_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:599:11: style: Variable '_tmp110_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:623:14: style: Variable '_tmp113_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:632:22: style: Variable '_tmp117__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:665:11: style: Variable 'to_offer' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:869:18: style: Variable '_to_offer_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:894:13: style: Variable '_tmp46_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:901:21: style: Variable '_tmp48__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:915:11: style: Variable '_tmp53_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:950:21: style: Variable '_tmp59__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:958:21: style: Variable '_tmp64__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1000:13: style: Variable '_tmp78_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1007:21: style: Variable '_tmp80__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1016:10: style: Variable '_tmp85_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1025:10: style: Variable '_tmp91_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1036:18: style: Variable '_tmp98__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1037:10: style: Variable '_tmp99_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1044:11: style: Variable '_tmp103_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1054:11: style: Variable '_tmp110_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1080:14: style: Variable '_tmp113_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1089:22: style: Variable '_tmp117__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1090:14: style: Variable '_tmp118_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1124:11: style: Variable 'to_offer' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1328:18: style: Variable '_to_offer_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1353:13: style: Variable '_tmp46_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1360:21: style: Variable '_tmp48__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1406:13: style: Variable '_tmp55_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1415:21: style: Variable '_tmp59__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1416:13: style: Variable '_tmp60_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1425:21: style: Variable '_tmp65__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1426:13: style: Variable '_tmp66_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1434:13: style: Variable '_tmp71_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1471:13: style: Variable '_tmp81_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1478:21: style: Variable '_tmp83__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1487:10: style: Variable '_tmp88_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1496:10: style: Variable '_tmp94_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1507:19: style: Variable '_tmp101__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1508:11: style: Variable '_tmp102_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1515:11: style: Variable '_tmp106_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1525:11: style: Variable '_tmp113_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1551:14: style: Variable '_tmp116_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1560:22: style: Variable '_tmp120__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1561:14: style: Variable '_tmp121_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testdeque.c:1595:11: style: Variable 'to_offer' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:355:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:423:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:495:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:572:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:655:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:681:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:735:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:846:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_ITERATOR [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:877:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_ITERATOR [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:961:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:993:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:1089:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:1131:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_OBJECT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testfunctions.c:322:51: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testfunctions.c:398:48: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testfunctions.c:460:52: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testfunctions.c:519:49: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testfunctions.c:639:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:651:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:672:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:725:12: style: Variable '_tmp3_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:727:12: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:781:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:793:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:821:18: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:886:12: style: Variable '_tmp5_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:888:12: style: Variable '_tmp7_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:935:76: style: Parameter 'cmp' can be declared as pointer to const. However it seems that 'functions_tests_my_comparable_real_compare_to' is a callback function, if 'cmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:969:65: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:935:76: note: Parameter 'cmp' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:937:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:982:31: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:1035:72: style: Parameter 'cmp' can be declared as pointer to const. However it seems that 'functions_tests_my_hashable_real_compare_to' is a callback function, if 'cmp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1097:65: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1035:72: note: Parameter 'cmp' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:1037:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:1067:70: style: Parameter 'hash' can be declared as pointer to const. However it seems that 'functions_tests_my_hashable_real_equal_to' is a callback function, if 'hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1106:65: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1067:70: note: Parameter 'hash' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:1119:29: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testfunctions.c:1151:51: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'functions_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1166:143: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1151:51: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:1152:38: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'functions_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1166:143: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1152:38: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:1158:49: style: Parameter 'self' can be declared as pointer to const. However it seems that 'functions_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1166:252: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1158:49: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:1159:41: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'functions_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testfunctions.c:1166:252: note: You might need to cast the function pointer here libgee-0.20.8/tests/testfunctions.c:1159:41: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testfunctions.c:127:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testfunctions.c:128:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testfunctions.c:381:7: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:383:29: style: Variable 'hash_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:385:6: style: Variable 'cmp' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:387:28: style: Variable 'cmp_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:389:5: style: Variable 'eq' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:391:27: style: Variable 'eq_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:446:7: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:448:29: style: Variable 'hash_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:450:6: style: Variable 'cmp' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:452:28: style: Variable 'cmp_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:454:5: style: Variable 'eq' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:456:27: style: Variable 'eq_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:506:6: style: Variable 'cmp' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:508:28: style: Variable 'cmp_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:510:5: style: Variable 'eq' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:512:27: style: Variable 'eq_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:588:7: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:590:29: style: Variable 'hash_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:592:6: style: Variable 'cmp' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:594:28: style: Variable 'cmp_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:596:5: style: Variable 'eq' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:598:27: style: Variable 'eq_target_destroy_notify' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:640:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:654:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:677:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:782:8: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:798:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:829:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:983:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testfunctions.c:1120:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testhashmap.c:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashmap.c:182:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'hash_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmap.c:190:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmap.c:182:46: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testhashmap.c:183:40: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'hash_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmap.c:190:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmap.c:183:40: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testhashmap.c:92:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testhashmultimap.c:179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashmultimap.c:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_HASH_MULTI_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashmultimap.c:223:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'hash_multi_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmultimap.c:231:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmultimap.c:223:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testhashmultimap.c:224:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'hash_multi_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmultimap.c:231:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmultimap.c:224:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testhashmultiset.c:201:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashmultiset.c:229:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_HASH_MULTI_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashmultiset.c:245:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'hash_multi_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmultiset.c:253:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmultiset.c:245:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testhashmultiset.c:246:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'hash_multi_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashmultiset.c:253:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashmultiset.c:246:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testhashmultiset.c:131:25: style: struct member '_MultiSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testhashset.c:181:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testhashset.c:205:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'hash_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashset.c:213:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashset.c:205:46: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testhashset.c:206:40: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'hash_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testhashset.c:213:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testhashset.c:206:40: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testhashset.c:103:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testhashset.c:124:20: style: struct member '_SetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testhashset.c:129:9: style: struct member '_SetTestsClass::test_duplicates_are_ignored' is never used. [unusedStructMember] libgee-0.20.8/tests/testlinkedlist.c:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlinkedlist.c:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LINKED_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlinkedlist.c:353:52: style: Parameter 'self' can be declared as pointer to const. However it seems that 'linked_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlinkedlist.c:361:256: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlinkedlist.c:353:52: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testlinkedlist.c:354:43: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'linked_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlinkedlist.c:361:256: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlinkedlist.c:354:43: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testlinkedlist.c:142:21: style: struct member '_ListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testlinkedlist.c:147:9: style: struct member '_ListTestsClass::test_duplicates_are_retained' is never used. [unusedStructMember] libgee-0.20.8/tests/testlinkedlist.c:152:26: style: struct member '_BidirListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testlinkedlistasdeque.c:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlinkedlistasdeque.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LINKED_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlinkedlistasdeque.c:264:68: style: Parameter 'self' can be declared as pointer to const. However it seems that 'linked_list_as_deque_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlinkedlistasdeque.c:272:279: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlinkedlistasdeque.c:264:68: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testlinkedlistasdeque.c:265:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'linked_list_as_deque_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlinkedlistasdeque.c:272:279: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlinkedlistasdeque.c:265:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testlinkedlistasdeque.c:139:22: style: struct member '_QueueTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testlinkedlistasdeque.c:148:22: style: struct member '_DequeTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testlist.c:309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:490:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:589:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:668:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:839:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:947:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:1100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:1560:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:1697:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:1799:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:2049:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:2374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:2464:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testlist.c:350:10: style: Variable 'i_collection' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:408:10: style: Variable 'i_collection' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:761:10: style: Variable 'j_collection' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1277:12: style: Variable '_tmp59_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1280:12: style: Variable '_tmp60_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1284:12: style: Variable '_tmp63_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1294:12: style: Variable '_tmp85_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1325:13: style: Variable '_tmp66_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1343:15: style: Variable '_tmp70_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1346:15: style: Variable '_tmp72_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1366:16: style: Variable '_tmp75_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1380:17: style: Variable '_tmp78_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1454:15: style: Variable '_tmp97_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1456:15: style: Variable '_tmp98_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:1626:13: style: Variable 'j_collection' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testlist.c:2454:39: style: Parameter 'self' can be declared as pointer to const. However it seems that 'list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlist.c:2462:237: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlist.c:2454:39: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testlist.c:2455:36: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testlist.c:2462:237: note: You might need to cast the function pointer here libgee-0.20.8/tests/testlist.c:2455:36: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testlist.c:105:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testlist.c:106:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testlist.c:321:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:325:13: style: Variable '_idx_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:331:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:352:28: style: Variable '_i_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:366:21: style: Variable '_tmp15__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:381:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:410:28: style: Variable '_i_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:431:21: style: Variable '_tmp30__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:673:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:677:13: style: Variable '_idx_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:693:18: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:700:18: style: Variable '_tmp16__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:745:13: style: Variable '_tmp26_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:752:21: style: Variable '_tmp28__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:763:28: style: Variable '_j_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:781:21: style: Variable '_tmp34__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1139:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1196:13: style: Variable '_tmp31_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1205:21: style: Variable '_tmp35__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1251:13: style: Variable '_tmp50_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1260:21: style: Variable '_tmp54__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1329:22: style: Variable '_tmp66__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1384:26: style: Variable '_tmp78__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1401:21: style: Variable '_tmp84__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1403:21: style: Variable '_tmp85__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1465:16: style: Variable '_tmp97_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1471:24: style: Variable '_tmp98__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1489:22: style: Variable '_tmp104__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1565:14: style: Variable '_data_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1569:13: style: Variable '_idx_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1574:17: style: Variable '_tmp8__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1579:18: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1584:18: style: Variable '_tmp14__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1589:18: style: Variable '_tmp17__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1613:13: style: Variable '_tmp21_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1620:21: style: Variable '_tmp23__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1628:31: style: Variable '_j_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1643:25: style: Variable '_tmp27__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testlist.c:1653:25: style: Variable '_tmp30__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testmain.c:643:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_HAZARD_POINTER_RELEASE_POLICY_MAIN_LOOP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:378:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:577:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:931:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1054:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1189:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1384:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1463:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1598:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1757:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1857:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1947:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2061:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2081:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2128:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2241:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_property [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2277:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_MAP_TYPE_ENTRY [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2377:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:2400:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmap.c:1872:24: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testmap.c:1887:42: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda50__gee_fold_map_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:1944:66: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:1887:42: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:1896:24: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] libgee-0.20.8/tests/testmap.c:1911:42: style: Parameter 'a' can be declared as pointer to const. However it seems that '___lambda51__gee_fold_map_func' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:1952:64: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:1911:42: note: Parameter 'a' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:1929:11: style: Variable '_tmp6_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:1933:11: style: Variable '_tmp9_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:1983:12: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:2010:12: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:2209:11: style: Variable 'old_value' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:2225:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testmap.c:2298:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_map_tests_test_entry_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:2241:41: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:2298:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:2340:55: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '_vala_map_tests_test_entry_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:2242:41: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:2340:55: note: Parameter 'pspec' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:2381:37: style: Parameter 'self' can be declared as pointer to const. However it seems that 'map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:2398:234: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:2381:37: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:2382:35: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmap.c:2398:234: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmap.c:2382:35: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testmap.c:120:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testmap.c:121:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testmap.c:1986:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testmap.c:2013:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testmap.c:2226:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testmultimap.c:184:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:229:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:418:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:679:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:773:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:796:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultimap.c:777:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'multi_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultimap.c:794:250: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultimap.c:777:48: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testmultimap.c:778:41: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'multi_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultimap.c:794:250: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultimap.c:778:41: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testmultimap.c:94:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testmultimap.c:95:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testmultiset.c:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_MULTI_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultiset.c:252:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testmultiset.c:235:50: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'multi_set_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultiset.c:250:142: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultiset.c:235:50: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testmultiset.c:236:38: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'multi_set_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultiset.c:250:142: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultiset.c:236:38: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testmultiset.c:242:48: style: Parameter 'self' can be declared as pointer to const. However it seems that 'multi_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultiset.c:250:250: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultiset.c:242:48: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testmultiset.c:243:41: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'multi_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testmultiset.c:250:250: note: You might need to cast the function pointer here libgee-0.20.8/tests/testmultiset.c:243:41: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testmultiset.c:104:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testmultiset.c:105:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testpriorityqueue.c:199:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testpriorityqueue.c:289:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_QUEUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testpriorityqueue.c:446:58: style: Parameter 'self' can be declared as pointer to const. However it seems that 'priority_queue_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testpriorityqueue.c:454:265: note: You might need to cast the function pointer here libgee-0.20.8/tests/testpriorityqueue.c:446:58: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testpriorityqueue.c:447:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'priority_queue_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testpriorityqueue.c:454:265: note: You might need to cast the function pointer here libgee-0.20.8/tests/testpriorityqueue.c:447:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testpriorityqueue.c:129:22: style: struct member '_QueueTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testqueue.c:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_QUEUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testqueue.c:380:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_QUEUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testqueue.c:479:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_QUEUE [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testqueue.c:528:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testqueue.c:511:43: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'queue_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testqueue.c:526:139: note: You might need to cast the function pointer here libgee-0.20.8/tests/testqueue.c:511:43: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testqueue.c:512:34: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'queue_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testqueue.c:526:139: note: You might need to cast the function pointer here libgee-0.20.8/tests/testqueue.c:512:34: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testqueue.c:518:41: style: Parameter 'self' can be declared as pointer to const. However it seems that 'queue_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testqueue.c:526:240: note: You might need to cast the function pointer here libgee-0.20.8/tests/testqueue.c:518:41: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testqueue.c:519:37: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'queue_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testqueue.c:526:240: note: You might need to cast the function pointer here libgee-0.20.8/tests/testqueue.c:519:37: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testqueue.c:102:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testqueue.c:103:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testreadonlybidirlist.c:313:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_BIDIR_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlybidirlist.c:200:27: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testreadonlybidirlist.c:500:68: style: Parameter 'self' can be declared as pointer to const. However it seems that 'read_only_bidir_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlybidirlist.c:508:279: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlybidirlist.c:500:68: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testreadonlybidirlist.c:501:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'read_only_bidir_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlybidirlist.c:508:279: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlybidirlist.c:501:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testreadonlybidirlist.c:113:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testreadonlybidirlist.c:114:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testreadonlybidirlist.c:131:29: style: struct member '_ReadOnlyListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testreadonlybidirlist.c:204:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testreadonlycollection.c:211:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:284:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:342:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:484:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:639:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlycollection.c:730:69: style: Parameter 'self' can be declared as pointer to const. However it seems that 'read_only_collection_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlycollection.c:748:281: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlycollection.c:730:69: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testreadonlycollection.c:731:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'read_only_collection_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlycollection.c:748:281: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlycollection.c:731:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testreadonlylist.c:226:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlylist.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlylist.c:538:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlylist.c:688:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlylist.c:250:22: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testreadonlylist.c:801:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'read_only_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlylist.c:809:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlylist.c:801:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testreadonlylist.c:802:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'read_only_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlylist.c:809:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlylist.c:802:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testreadonlylist.c:254:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testreadonlymap.c:188:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:239:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:324:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:753:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlymap.c:757:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'read_only_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlymap.c:775:260: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlymap.c:757:55: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testreadonlymap.c:758:45: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'read_only_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlymap.c:775:260: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlymap.c:758:45: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testreadonlyset.c:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testreadonlyset.c:192:21: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testreadonlyset.c:215:55: style: Parameter 'self' can be declared as pointer to const. However it seems that 'read_only_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlyset.c:223:260: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlyset.c:215:55: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testreadonlyset.c:216:45: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'read_only_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testreadonlyset.c:223:260: note: You might need to cast the function pointer here libgee-0.20.8/tests/testreadonlyset.c:216:45: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testreadonlyset.c:93:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testreadonlyset.c:196:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testset.c:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testset.c:244:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testset.c:234:37: style: Parameter 'self' can be declared as pointer to const. However it seems that 'set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testset.c:242:234: note: You might need to cast the function pointer here libgee-0.20.8/tests/testset.c:234:37: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testset.c:235:35: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testset.c:242:234: note: You might need to cast the function pointer here libgee-0.20.8/tests/testset.c:235:35: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testset.c:104:9: style: struct member '_GeeTestCaseClass::set_up' is never used. [unusedStructMember] libgee-0.20.8/tests/testset.c:105:9: style: struct member '_GeeTestCaseClass::tear_down' is never used. [unusedStructMember] libgee-0.20.8/tests/testsortedmap.c:418:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:537:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:640:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:775:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:953:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:1162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:1371:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:1580:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:1927:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_MAP [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2212:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2335:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2385:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2512:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2639:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:2937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:3055:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:3162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:3240:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:3716:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:3943:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:4325:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:4707:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:5089:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:5496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:5721:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:6328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:6389:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedmap.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testsortedmap.c:3583:19: style: Variable '_contains_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testsortedmap.c:3540:19: note: _contains_size_ is assigned libgee-0.20.8/tests/testsortedmap.c:3583:19: note: _contains_size_ is overwritten libgee-0.20.8/tests/testsortedmap.c:3587:23: style: Variable '_not_contains_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testsortedmap.c:3544:23: note: _not_contains_size_ is assigned libgee-0.20.8/tests/testsortedmap.c:3587:23: note: _not_contains_size_ is overwritten libgee-0.20.8/tests/testsortedmap.c:519:16: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testsortedmap.c:619:16: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testsortedmap.c:6372:59: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_sorted_map_tests_class_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testsortedmap.c:6387:146: note: You might need to cast the function pointer here libgee-0.20.8/tests/testsortedmap.c:6372:59: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testsortedmap.c:6373:43: style: Parameter 'klass_data' can be declared as pointer to const. However it seems that 'gee_sorted_map_tests_class_init' is a callback function, if 'klass_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testsortedmap.c:6387:146: note: You might need to cast the function pointer here libgee-0.20.8/tests/testsortedmap.c:6373:43: note: Parameter 'klass_data' can be declared as pointer to const libgee-0.20.8/tests/testsortedmap.c:6379:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'gee_sorted_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testsortedmap.c:6387:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testsortedmap.c:6379:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testsortedmap.c:6380:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'gee_sorted_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testsortedmap.c:6387:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testsortedmap.c:6380:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testsortedmap.c:2155:18: style: Variable '_vala_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2163:22: style: Variable '_vala_not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2202:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2206:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2210:9: style: Variable '_tmp7_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2216:10: style: Variable '_tmp11_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2224:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2255:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2281:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2282:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2305:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2309:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2315:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2341:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2342:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2394:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2398:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2402:10: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2410:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2434:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2467:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2468:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2521:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2525:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2529:10: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2537:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2561:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2594:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2595:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2648:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2652:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2656:10: style: Variable '_tmp16_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2664:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2695:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2745:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2746:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2805:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2814:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2833:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2842:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2861:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2870:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2885:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2898:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2911:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2951:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2985:10: style: Variable '_tmp51_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2988:7: style: Variable 'fail' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2989:10: style: Variable 'success' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2990:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:2991:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3021:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3025:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3031:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3072:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3101:10: style: Variable '_tmp24_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3104:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3105:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3136:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3140:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3148:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3172:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3201:10: style: Variable '_tmp19_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3204:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3205:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3247:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3251:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3280:19: style: Variable '_tmp14__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3288:19: style: Variable '_tmp19__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3295:10: style: Variable '_tmp22_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3334:20: style: Variable '_tmp33__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3343:10: style: Variable '_tmp36_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3385:20: style: Variable '_tmp47__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3388:20: style: Variable '_tmp49__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3397:10: style: Variable '_tmp52_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3502:19: style: Variable '_tmp59__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3510:19: style: Variable '_tmp64__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3522:19: style: Variable '_tmp71__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3530:19: style: Variable '_tmp76__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3561:19: style: Variable '_tmp94__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3573:20: style: Variable '_tmp101__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3583:19: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3587:23: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3604:20: style: Variable '_tmp119__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3607:20: style: Variable '_tmp121__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3619:20: style: Variable '_tmp128__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3622:20: style: Variable '_tmp130__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3655:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3656:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3860:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:3861:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:4244:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:4245:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:4626:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:4627:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5008:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5009:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5390:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5391:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5440:18: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5444:22: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5450:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5521:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5583:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:5584:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:6316:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedmap.c:6317:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:538:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:590:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:651:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:724:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:809:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:894:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:979:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:1230:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_SORTED_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:1313:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:1438:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:1676:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:1916:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:2164:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:2370:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:2595:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:2730:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:2977:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3150:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3323:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3496:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3669:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_LOG_DOMAIN [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3902:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3951:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:3974:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_FLAG_ABSTRACT [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testsortedset.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgee-0.20.8/tests/testsortedset.c:3964:19: style: Variable 'self' can be declared as pointer to const [constVariablePointer] libgee-0.20.8/tests/testsortedset.c:153:20: style: struct member '_SetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testsortedset.c:158:9: style: struct member '_SetTestsClass::test_duplicates_are_ignored' is never used. [unusedStructMember] libgee-0.20.8/tests/testsortedset.c:1472:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1485:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1508:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1519:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1542:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1553:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1570:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1587:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1600:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1624:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1643:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1644:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1708:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1717:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1736:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1745:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1764:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1773:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1788:19: style: Variable '_success_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1801:16: style: Variable '_fail_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1814:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1848:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1880:10: style: Variable '_tmp52_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1883:7: style: Variable 'fail' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1884:10: style: Variable 'success' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1950:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1963:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1986:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:1997:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2020:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2031:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2048:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2065:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2078:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2107:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2134:10: style: Variable '_tmp56_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2137:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2138:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2193:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2212:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2231:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2241:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2276:20: style: Variable '_tmp27__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2285:10: style: Variable '_tmp30_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2316:19: style: Variable '_tmp38__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2328:19: style: Variable '_tmp45__length1' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2342:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2404:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2417:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2440:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2451:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2474:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2485:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2502:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2519:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2534:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2558:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2577:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2578:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2764:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2777:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2800:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2811:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2834:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2845:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2862:20: style: Variable '_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2879:24: style: Variable '_not_contains_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2892:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2933:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2959:15: style: Variable 'not_contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:2960:11: style: Variable 'contains' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testsortedset.c:3965:7: style: Variable 'self' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreemap.c:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testtreemap.c:226:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'tree_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemap.c:234:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemap.c:226:46: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testtreemap.c:227:40: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'tree_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemap.c:234:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemap.c:227:40: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testtreemap.c:114:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreemap.c:135:29: style: struct member '_GeeSortedMapTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreemap.c:144:31: style: struct member '_BidirSortedMapTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreemultimap.c:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testtreemultimap.c:184:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'tree_multi_map_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemultimap.c:192:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemultimap.c:184:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testtreemultimap.c:185:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'tree_multi_map_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemultimap.c:192:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemultimap.c:185:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testtreemultimap.c:94:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreemultiset.c:179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testtreemultiset.c:203:57: style: Parameter 'self' can be declared as pointer to const. However it seems that 'tree_multi_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemultiset.c:211:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemultiset.c:203:57: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testtreemultiset.c:204:46: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'tree_multi_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreemultiset.c:211:263: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreemultiset.c:204:46: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testtreemultiset.c:102:23: style: struct member '_GeeTestCase::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreemultiset.c:123:25: style: struct member '_MultiSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreeset.c:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testtreeset.c:363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_TREE_SET [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testtreeset.c:544:16: style: Variable '_to_add_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testtreeset.c:403:16: note: _to_add_size_ is assigned libgee-0.20.8/tests/testtreeset.c:544:16: note: _to_add_size_ is overwritten libgee-0.20.8/tests/testtreeset.c:581:19: style: Variable '_to_remove_size_' is reassigned a value before the old one has been used. [redundantAssignment] libgee-0.20.8/tests/testtreeset.c:439:19: note: _to_remove_size_ is assigned libgee-0.20.8/tests/testtreeset.c:581:19: note: _to_remove_size_ is overwritten libgee-0.20.8/tests/testtreeset.c:665:46: style: Parameter 'self' can be declared as pointer to const. However it seems that 'tree_set_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreeset.c:673:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreeset.c:665:46: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testtreeset.c:666:40: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'tree_set_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testtreeset.c:673:247: note: You might need to cast the function pointer here libgee-0.20.8/tests/testtreeset.c:666:40: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testtreeset.c:152:20: style: struct member '_SetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreeset.c:157:9: style: struct member '_SetTestsClass::test_duplicates_are_ignored' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreeset.c:162:26: style: struct member '_SortedSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreeset.c:171:31: style: struct member '_BidirSortedSetTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testtreeset.c:445:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:479:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:544:16: style: Variable '_to_add_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:581:19: style: Variable '_to_remove_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:587:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:621:28: style: Variable '_s_collection_size_' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:650:12: style: Variable 'to_remove' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testtreeset.c:651:9: style: Variable 'to_add' is assigned a value that is never used. [unreadVariable] libgee-0.20.8/tests/testunrolledlinkedlist.c:224:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testunrolledlinkedlist.c:276:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_UNROLLED_LINKED_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testunrolledlinkedlist.c:353:69: style: Parameter 'self' can be declared as pointer to const. However it seems that 'unrolled_linked_list_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testunrolledlinkedlist.c:361:281: note: You might need to cast the function pointer here libgee-0.20.8/tests/testunrolledlinkedlist.c:353:69: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testunrolledlinkedlist.c:354:52: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'unrolled_linked_list_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testunrolledlinkedlist.c:361:281: note: You might need to cast the function pointer here libgee-0.20.8/tests/testunrolledlinkedlist.c:354:52: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testunrolledlinkedlist.c:142:21: style: struct member '_ListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testunrolledlinkedlist.c:147:9: style: struct member '_ListTestsClass::test_duplicates_are_retained' is never used. [unusedStructMember] libgee-0.20.8/tests/testunrolledlinkedlist.c:152:26: style: struct member '_BidirListTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEE_TYPE_UNROLLED_LINKED_LIST [valueFlowBailoutIncompleteVar] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:264:85: style: Parameter 'self' can be declared as pointer to const. However it seems that 'unrolled_linked_list_as_deque_tests_instance_init' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:272:304: note: You might need to cast the function pointer here libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:264:85: note: Parameter 'self' can be declared as pointer to const libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:265:61: style: Parameter 'klass' can be declared as pointer to const. However it seems that 'unrolled_linked_list_as_deque_tests_instance_init' is a callback function, if 'klass' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:272:304: note: You might need to cast the function pointer here libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:265:61: note: Parameter 'klass' can be declared as pointer to const libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:139:22: style: struct member '_QueueTests::priv' is never used. [unusedStructMember] libgee-0.20.8/tests/testunrolledlinkedlistasdeque.c:148:22: style: struct member '_DequeTests::priv' is never used. [unusedStructMember] diff: head libgee-0.20.8/gee/abstractcollection.c:258:48: style:inconclusive: Function 'gee_abstract_collection_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractcollection.c:275:43: style:inconclusive: Function 'gee_abstract_collection_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:368:41: style:inconclusive: Function 'gee_abstract_map_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:385:36: style:inconclusive: Function 'gee_abstract_map_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:405:40: style:inconclusive: Function 'gee_abstract_map_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:406:46: style:inconclusive: Function 'gee_abstract_map_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:441:35: style:inconclusive: Function 'gee_abstract_map_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmap.c:442:41: style:inconclusive: Function 'gee_abstract_map_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmultimap.c:2391:60: style:inconclusive: Function 'gee_abstract_multi_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmultimap.c:2711:62: style:inconclusive: Function 'gee_abstract_multi_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/abstractmultiset.c:714:56: style:inconclusive: Function 'gee_abstract_multi_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:2048:41: style:inconclusive: Function 'gee_array_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:2449:48: style:inconclusive: Function 'gee_array_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:387:36: style:inconclusive: Function 'gee_array_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:388:42: style:inconclusive: Function 'gee_array_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:440:30: style:inconclusive: Function 'gee_array_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:441:36: style:inconclusive: Function 'gee_array_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:463:41: style:inconclusive: Function 'gee_array_list_construct_wrap' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:464:47: style:inconclusive: Function 'gee_array_list_construct_wrap' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:526:35: style:inconclusive: Function 'gee_array_list_new_wrap' argument 7 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:527:41: style:inconclusive: Function 'gee_array_list_new_wrap' argument 8 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arraylist.c:581:39: style:inconclusive: Function 'gee_array_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:1024:42: style:inconclusive: Function 'gee_array_queue_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:1270:49: style:inconclusive: Function 'gee_array_queue_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:239:37: style:inconclusive: Function 'gee_array_queue_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:240:43: style:inconclusive: Function 'gee_array_queue_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:294:31: style:inconclusive: Function 'gee_array_queue_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:295:37: style:inconclusive: Function 'gee_array_queue_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/arrayqueue.c:418:40: style:inconclusive: Function 'gee_array_queue_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:1224:46: style:inconclusive: Function 'gee_concurrent_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:1606:53: style:inconclusive: Function 'gee_concurrent_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:436:41: style:inconclusive: Function 'gee_concurrent_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:437:47: style:inconclusive: Function 'gee_concurrent_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:491:35: style:inconclusive: Function 'gee_concurrent_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentlist.c:492:41: style:inconclusive: Function 'gee_concurrent_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentset.c:1924:52: style:inconclusive: Function 'gee_concurrent_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/concurrentset.c:3969:56: style:inconclusive: Function 'gee_concurrent_set_sub_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:1089:58: style:inconclusive: Function 'gee_functions_hash_data_func_closure_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:1090:64: style:inconclusive: Function 'gee_functions_hash_data_func_closure_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:1125:52: style:inconclusive: Function 'gee_functions_hash_data_func_closure_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:1126:58: style:inconclusive: Function 'gee_functions_hash_data_func_closure_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:786:59: style:inconclusive: Function 'gee_functions_equal_data_func_closure_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:787:65: style:inconclusive: Function 'gee_functions_equal_data_func_closure_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:822:53: style:inconclusive: Function 'gee_functions_equal_data_func_closure_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/functions.c:823:59: style:inconclusive: Function 'gee_functions_equal_data_func_closure_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1042:36: style:inconclusive: Function 'gee_future_real_flat_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1043:42: style:inconclusive: Function 'gee_future_real_flat_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1090:31: style:inconclusive: Function 'gee_future_flat_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1091:37: style:inconclusive: Function 'gee_future_flat_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1124:34: style:inconclusive: Function 'gee_future_do_flat_map' argument 8 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1125:40: style:inconclusive: Function 'gee_future_do_flat_map' argument 9 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1126:36: style:inconclusive: Function 'gee_future_do_flat_map' argument 10 names different: declaration '' definition 'future'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1127:37: style:inconclusive: Function 'gee_future_do_flat_map' argument 11 names different: declaration '' definition 'promise'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1128:45: style:inconclusive: Function 'gee_future_do_flat_map' argument 12 names different: declaration '' definition '_callback_'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:1129:34: style:inconclusive: Function 'gee_future_do_flat_map' argument 13 names different: declaration '' definition '_user_data_'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:514:31: style:inconclusive: Function 'gee_future_real_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:515:37: style:inconclusive: Function 'gee_future_real_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:554:26: style:inconclusive: Function 'gee_future_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:555:32: style:inconclusive: Function 'gee_future_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:593:37: style:inconclusive: Function 'gee_future_real_light_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:594:43: style:inconclusive: Function 'gee_future_real_light_map' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:622:38: style:inconclusive: Function 'gee_future_light_map_fixed' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:623:44: style:inconclusive: Function 'gee_future_light_map_fixed' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:640:44: style:inconclusive: Function 'gee_future_real_light_map_broken' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:655:32: style:inconclusive: Function 'gee_future_light_map' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:753:31: style:inconclusive: Function 'gee_future_real_zip' argument 9 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:754:33: style:inconclusive: Function 'gee_future_real_zip' argument 10 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:801:26: style:inconclusive: Function 'gee_future_zip' argument 9 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:802:28: style:inconclusive: Function 'gee_future_zip' argument 10 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:841:29: style:inconclusive: Function 'gee_future_do_zip' argument 11 names different: declaration '' definition 'zip_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:842:31: style:inconclusive: Function 'gee_future_do_zip' argument 12 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:843:31: style:inconclusive: Function 'gee_future_do_zip' argument 13 names different: declaration '' definition 'second'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:844:32: style:inconclusive: Function 'gee_future_do_zip' argument 14 names different: declaration '' definition '_result_'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:845:40: style:inconclusive: Function 'gee_future_do_zip' argument 15 names different: declaration '' definition '_callback_'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/future.c:846:29: style:inconclusive: Function 'gee_future_do_zip' argument 16 names different: declaration '' definition '_user_data_'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1050:34: style:inconclusive: Function 'gee_hash_map_construct' argument 9 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1051:40: style:inconclusive: Function 'gee_hash_map_construct' argument 10 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1052:42: style:inconclusive: Function 'gee_hash_map_construct' argument 11 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1053:34: style:inconclusive: Function 'gee_hash_map_construct' argument 12 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1054:40: style:inconclusive: Function 'gee_hash_map_construct' argument 13 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1055:42: style:inconclusive: Function 'gee_hash_map_construct' argument 14 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1056:34: style:inconclusive: Function 'gee_hash_map_construct' argument 15 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1057:40: style:inconclusive: Function 'gee_hash_map_construct' argument 16 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1175:28: style:inconclusive: Function 'gee_hash_map_new' argument 8 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1176:34: style:inconclusive: Function 'gee_hash_map_new' argument 9 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1177:36: style:inconclusive: Function 'gee_hash_map_new' argument 10 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1178:28: style:inconclusive: Function 'gee_hash_map_new' argument 11 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1179:34: style:inconclusive: Function 'gee_hash_map_new' argument 12 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1180:36: style:inconclusive: Function 'gee_hash_map_new' argument 13 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1181:28: style:inconclusive: Function 'gee_hash_map_new' argument 14 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1182:34: style:inconclusive: Function 'gee_hash_map_new' argument 15 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1948:42: style:inconclusive: Function 'gee_hash_map_set_key_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:1977:43: style:inconclusive: Function 'gee_hash_map_set_key_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:2006:45: style:inconclusive: Function 'gee_hash_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:3561:50: style:inconclusive: Function 'gee_hash_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:4311:52: style:inconclusive: Function 'gee_hash_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmap.c:4726:52: style:inconclusive: Function 'gee_hash_map_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:244:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 9 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:245:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 10 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:246:48: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 11 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:247:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 12 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:248:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 13 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:249:47: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 14 names different: declaration '' definition 'value_hash_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:250:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 15 names different: declaration '' definition 'value_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:251:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 16 names different: declaration '' definition 'value_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:252:48: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 17 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:253:40: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 18 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:254:46: style:inconclusive: Function 'gee_hash_multi_map_construct' argument 19 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:370:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 8 names different: declaration '' definition 'key_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:371:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 9 names different: declaration '' definition 'key_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:372:42: style:inconclusive: Function 'gee_hash_multi_map_new' argument 10 names different: declaration '' definition 'key_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:373:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 11 names different: declaration '' definition 'key_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:374:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 12 names different: declaration '' definition 'key_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:375:41: style:inconclusive: Function 'gee_hash_multi_map_new' argument 13 names different: declaration '' definition 'value_hash_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:376:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 14 names different: declaration '' definition 'value_hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:377:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 15 names different: declaration '' definition 'value_hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:378:42: style:inconclusive: Function 'gee_hash_multi_map_new' argument 16 names different: declaration '' definition 'value_equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:379:34: style:inconclusive: Function 'gee_hash_multi_map_new' argument 17 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:380:40: style:inconclusive: Function 'gee_hash_multi_map_new' argument 18 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:535:50: style:inconclusive: Function 'gee_hash_multi_map_set_value_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultimap.c:564:51: style:inconclusive: Function 'gee_hash_multi_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:180:40: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:181:46: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 7 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:182:48: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 8 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:183:40: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 9 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:184:46: style:inconclusive: Function 'gee_hash_multi_set_construct' argument 10 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:230:40: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:231:46: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 6 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:232:48: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:233:40: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:234:46: style:inconclusive: Function 'gee_hash_multi_set_new_fixed' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:258:47: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:259:55: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:260:47: style:inconclusive: Function 'gee_hash_multi_set_construct_broken' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:280:34: style:inconclusive: Function 'gee_hash_multi_set_new' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:281:42: style:inconclusive: Function 'gee_hash_multi_set_new' argument 6 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashmultiset.c:282:34: style:inconclusive: Function 'gee_hash_multi_set_new' argument 7 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:1026:38: style:inconclusive: Function 'gee_hash_set_set_hash_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:1055:39: style:inconclusive: Function 'gee_hash_set_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:1300:46: style:inconclusive: Function 'gee_hash_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:348:34: style:inconclusive: Function 'gee_hash_set_construct' argument 6 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:349:40: style:inconclusive: Function 'gee_hash_set_construct' argument 7 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:350:42: style:inconclusive: Function 'gee_hash_set_construct' argument 8 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:351:34: style:inconclusive: Function 'gee_hash_set_construct' argument 9 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:352:40: style:inconclusive: Function 'gee_hash_set_construct' argument 10 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:434:28: style:inconclusive: Function 'gee_hash_set_new' argument 5 names different: declaration '' definition 'hash_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:435:34: style:inconclusive: Function 'gee_hash_set_new' argument 6 names different: declaration '' definition 'hash_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:436:36: style:inconclusive: Function 'gee_hash_set_new' argument 7 names different: declaration '' definition 'equal_func'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:437:28: style:inconclusive: Function 'gee_hash_set_new' argument 8 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:438:34: style:inconclusive: Function 'gee_hash_set_new' argument 9 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/hashset.c:733:37: style:inconclusive: Function 'gee_hash_set_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/iterator.c:166:31: style:inconclusive: Function 'gee_iterator_unfold' argument 5 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/iterator.c:167:37: style:inconclusive: Function 'gee_iterator_unfold' argument 6 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/iterator.c:168:31: style:inconclusive: Function 'gee_iterator_unfold' argument 7 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lazy.c:213:30: style:inconclusive: Function 'gee_lazy_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lazy.c:214:36: style:inconclusive: Function 'gee_lazy_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lazy.c:249:24: style:inconclusive: Function 'gee_lazy_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lazy.c:250:30: style:inconclusive: Function 'gee_lazy_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lightmapfuture.c:177:42: style:inconclusive: Function 'gee_light_map_future_construct' argument 10 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lightmapfuture.c:178:48: style:inconclusive: Function 'gee_light_map_future_construct' argument 11 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lightmapfuture.c:225:36: style:inconclusive: Function 'gee_light_map_future_new' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/lightmapfuture.c:226:42: style:inconclusive: Function 'gee_light_map_future_new' argument 10 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:1481:42: style:inconclusive: Function 'gee_linked_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:2284:49: style:inconclusive: Function 'gee_linked_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:342:37: style:inconclusive: Function 'gee_linked_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:343:43: style:inconclusive: Function 'gee_linked_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:388:31: style:inconclusive: Function 'gee_linked_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:389:37: style:inconclusive: Function 'gee_linked_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/linkedlist.c:436:40: style:inconclusive: Function 'gee_linked_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:169:38: style:inconclusive: Function 'gee_map_iterator_real_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:170:38: style:inconclusive: Function 'gee_map_iterator_real_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:232:33: style:inconclusive: Function 'gee_map_iterator_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:233:33: style:inconclusive: Function 'gee_map_iterator_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:253:41: style:inconclusive: Function 'gee_map_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/mapiterator.c:306:36: style:inconclusive: Function 'gee_map_iterator_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/priorityqueue.c:1097:43: style:inconclusive: Function 'gee_priority_queue_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/priorityqueue.c:3323:52: style:inconclusive: Function 'gee_priority_queue_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:287:49: style:inconclusive: Function 'gee_read_only_collection_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:307:48: style:inconclusive: Function 'gee_read_only_collection_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:308:54: style:inconclusive: Function 'gee_read_only_collection_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:340:48: style:inconclusive: Function 'gee_read_only_collection_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:341:54: style:inconclusive: Function 'gee_read_only_collection_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:703:58: style:inconclusive: Function 'gee_read_only_collection_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:720:57: style:inconclusive: Function 'gee_read_only_collection_iterator_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:721:63: style:inconclusive: Function 'gee_read_only_collection_iterator_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:750:57: style:inconclusive: Function 'gee_read_only_collection_iterator_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlycollection.c:751:63: style:inconclusive: Function 'gee_read_only_collection_iterator_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlylist.c:456:40: style: Parameter 'compare_target' can be declared as pointer to const. However it seems that 'gee_read_only_list_real_sort' is a callback function, if 'compare_target' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgee-0.20.8/gee/readonlylist.c:708:82: note: You might need to cast the function pointer here libgee-0.20.8/gee/readonlylist.c:456:40: note: Parameter 'compare_target' can be declared as pointer to const head libgee-0.20.8/gee/readonlymap.c:551:42: style:inconclusive: Function 'gee_read_only_map_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlymap.c:571:41: style:inconclusive: Function 'gee_read_only_map_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlymap.c:572:47: style:inconclusive: Function 'gee_read_only_map_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlymap.c:601:41: style:inconclusive: Function 'gee_read_only_map_real_filter' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/readonlymap.c:602:47: style:inconclusive: Function 'gee_read_only_map_real_filter' argument 4 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:216:41: style:inconclusive: Function 'gee_stream_iterator_construct' argument 10 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:217:47: style:inconclusive: Function 'gee_stream_iterator_construct' argument 11 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:348:35: style:inconclusive: Function 'gee_stream_iterator_new' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:349:41: style:inconclusive: Function 'gee_stream_iterator_new' argument 10 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:363:44: style:inconclusive: Function 'gee_stream_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:683:42: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 9 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:684:55: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 10 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:685:43: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 11 names different: declaration '' definition 'need_next'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/streamiterator.c:686:43: style:inconclusive: Function 'gee_stream_iterator_yield_next' argument 12 names different: declaration '' definition 'outer_value'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/task.c:109:20: style:inconclusive: Function 'gee_task' argument 5 names different: declaration '' definition 'task_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/task.c:110:20: style:inconclusive: Function 'gee_task' argument 6 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/teeiterator.c:263:41: style:inconclusive: Function 'gee_tee_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1232:37: style:inconclusive: Function 'gee_traversable_real_scan' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1233:37: style:inconclusive: Function 'gee_traversable_real_scan' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1262:32: style:inconclusive: Function 'gee_traversable_scan' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1263:32: style:inconclusive: Function 'gee_traversable_scan' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1413:39: style:inconclusive: Function 'gee_traversable_real_filter' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1414:45: style:inconclusive: Function 'gee_traversable_real_filter' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1439:34: style:inconclusive: Function 'gee_traversable_filter' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1440:40: style:inconclusive: Function 'gee_traversable_filter' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1983:41: style:inconclusive: Function 'gee_traversable_real_flat_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:1984:47: style:inconclusive: Function 'gee_traversable_real_flat_map' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2016:36: style:inconclusive: Function 'gee_traversable_flat_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2017:42: style:inconclusive: Function 'gee_traversable_flat_map' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2372:44: style:inconclusive: Function 'gee_traversable_real_first_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2373:50: style:inconclusive: Function 'gee_traversable_real_first_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2401:39: style:inconclusive: Function 'gee_traversable_first_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2402:45: style:inconclusive: Function 'gee_traversable_first_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2427:42: style:inconclusive: Function 'gee_traversable_real_any_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2428:48: style:inconclusive: Function 'gee_traversable_real_any_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2458:37: style:inconclusive: Function 'gee_traversable_any_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2459:43: style:inconclusive: Function 'gee_traversable_any_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2531:42: style:inconclusive: Function 'gee_traversable_real_all_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2532:48: style:inconclusive: Function 'gee_traversable_real_all_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2557:37: style:inconclusive: Function 'gee_traversable_all_match' argument 3 names different: declaration '' definition 'pred_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:2558:43: style:inconclusive: Function 'gee_traversable_all_match' argument 4 names different: declaration '' definition 'pred_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:498:35: style:inconclusive: Function 'gee_traversable_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:557:39: style:inconclusive: Function 'gee_traversable_real_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:558:45: style:inconclusive: Function 'gee_traversable_real_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:629:34: style:inconclusive: Function 'gee_traversable_stream' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:630:40: style:inconclusive: Function 'gee_traversable_stream' argument 7 names different: declaration '' definition 'f_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:725:37: style:inconclusive: Function 'gee_traversable_real_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:726:37: style:inconclusive: Function 'gee_traversable_real_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:756:32: style:inconclusive: Function 'gee_traversable_fold' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:757:32: style:inconclusive: Function 'gee_traversable_fold' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:969:36: style:inconclusive: Function 'gee_traversable_real_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/traversable.c:995:31: style:inconclusive: Function 'gee_traversable_map' argument 6 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:11078:50: style:inconclusive: Function 'gee_tree_map_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:11567:54: style:inconclusive: Function 'gee_tree_map_sub_key_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:12019:52: style:inconclusive: Function 'gee_tree_map_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:12508:56: style:inconclusive: Function 'gee_tree_map_sub_value_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:12966:52: style:inconclusive: Function 'gee_tree_map_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:13455:56: style:inconclusive: Function 'gee_tree_map_sub_entry_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:2385:34: style:inconclusive: Function 'gee_tree_map_construct' argument 12 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:2386:40: style:inconclusive: Function 'gee_tree_map_construct' argument 13 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:2470:28: style:inconclusive: Function 'gee_tree_map_new' argument 11 names different: declaration '' definition 'value_equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:2471:34: style:inconclusive: Function 'gee_tree_map_new' argument 12 names different: declaration '' definition 'value_equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treemap.c:4181:45: style:inconclusive: Function 'gee_tree_map_set_value_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treeset.c:1594:37: style:inconclusive: Function 'gee_tree_set_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treeset.c:2931:46: style:inconclusive: Function 'gee_tree_set_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/treeset.c:5310:50: style:inconclusive: Function 'gee_tree_set_sub_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:137:41: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 6 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:138:47: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 7 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:139:41: style:inconclusive: Function 'gee_unfold_iterator_construct' argument 8 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:181:35: style:inconclusive: Function 'gee_unfold_iterator_new' argument 5 names different: declaration '' definition 'func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:182:41: style:inconclusive: Function 'gee_unfold_iterator_new' argument 6 names different: declaration '' definition 'func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:183:35: style:inconclusive: Function 'gee_unfold_iterator_new' argument 7 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unfolditerator.c:281:44: style:inconclusive: Function 'gee_unfold_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:2258:51: style:inconclusive: Function 'gee_unrolled_linked_list_set_equal_func' argument 3 names different: declaration '' definition 'value_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:2396:58: style:inconclusive: Function 'gee_unrolled_linked_list_iterator_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:363:46: style:inconclusive: Function 'gee_unrolled_linked_list_construct' argument 6 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:364:52: style:inconclusive: Function 'gee_unrolled_linked_list_construct' argument 7 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:409:40: style:inconclusive: Function 'gee_unrolled_linked_list_new' argument 5 names different: declaration '' definition 'equal_func_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:410:46: style:inconclusive: Function 'gee_unrolled_linked_list_new' argument 6 names different: declaration '' definition 'equal_func_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/gee/unrolledlinkedlist.c:454:49: style:inconclusive: Function 'gee_unrolled_linked_list_real_foreach' argument 3 names different: declaration '' definition 'f_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:261:34: style:inconclusive: Function 'gee_test_case_add_test' argument 4 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:262:40: style:inconclusive: Function 'gee_test_case_add_test' argument 5 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:357:43: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 4 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:358:49: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 5 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:359:47: style:inconclusive: Function 'gee_test_case_adaptor_construct' argument 6 names different: declaration '' definition 'test_case'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:396:37: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 3 names different: declaration '' definition 'test_target'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:397:43: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 4 names different: declaration '' definition 'test_target_destroy_notify'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcase.c:398:41: style:inconclusive: Function 'gee_test_case_adaptor_new' argument 5 names different: declaration '' definition 'test_case'. [funcArgNamesDifferentUnnamed] head libgee-0.20.8/tests/testcollection.c:2617:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testcollection.c:2634:30: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testcollection.c:3503:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testcollection.c:3522:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testcollection.c:3865:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testcollection.c:3882:31: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] head libgee-0.20.8/tests/testsortedmap.c:519:16: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] head libgee-0.20.8/tests/testsortedmap.c:619:16: style: Variable '_tmp8_' can be declared as pointer to const [constVariablePointer] DONE