2025-05-07 19:27 ftp://ftp.de.debian.org/debian/pool/main/r/rlvm/rlvm_0.14.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=sdl --library=gtk --library=googletest --library=lua --library=zlib --library=opengl --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 2393 2377 elapsed-time: 19.7 19.7 head-timing-info: old-timing-info: head results: eglaysher-rlvm-b88bfe0/src/base/notification_registrar.cc:75:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registered_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/base/notification_service.cc:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable observers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/base/notification_service.cc:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable observers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/base/notification_service.cc:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable observers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/base/notification_service.cc:91:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFICATION_TYPE_COUNT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/effect.cc:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/effect_factory.cc:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/effect_factory.cc:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/effect_factory.cc:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/scroll_on_scroll_off.cc:66:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/wipe_effect.cc:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpolation_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/effects/wipe_effect.cc:72:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpolation_in_pixels_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/codepage.cc:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codepage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/cp932.cc:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoTransforms [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/cp936.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoTransforms [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/cp949.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoTransforms [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/han2zen.cc:280:10: style: The scope of the variable 'output' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/encodings/han2zen.cc:265:37: style: Parameter 'upper_hantozen_table' can be declared as const array [constParameter] eglaysher-rlvm-b88bfe0/src/encodings/western.cc:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoTransforms [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/encodings/western.cc:56:10: style: Condition 'ch>0x8900' is always false [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/src/encodings/western.cc:54:24: note: Assuming that condition 'ch>0xff' is not redundant eglaysher-rlvm-b88bfe0/src/encodings/western.cc:56:10: note: Condition 'ch>0x8900' is always false eglaysher-rlvm-b88bfe0/src/encodings/western.cc:93:10: style: Condition 'ch>=0x80' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/src/encodings/western.cc:91:10: note: Assuming that condition 'ch<=0x7f' is not redundant eglaysher-rlvm-b88bfe0/src/encodings/western.cc:93:10: note: Condition 'ch>=0x80' is always true eglaysher-rlvm-b88bfe0/src/libreallive/archive.cc:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second_level_xor_key_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/archive.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/archive.cc:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scenarios_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/archive.cc:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_ids [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:203:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidEntrypoint [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entrypoint_marker [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:250:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:289:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:314:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entrypoint_marker [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:353:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:380:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:399:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed_expression_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:406:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:421:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed_parameters_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:444:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsed_parameters_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:489:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstline [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:557:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:564:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:571:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:601:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:616:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:644:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:650:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:672:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:678:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:698:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable targets [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:712:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:728:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:734:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:758:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:778:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:786:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:842:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cases [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:847:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cases [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:897:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repr_size [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:920:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:926:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:930:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repr_size [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:934:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/bytecode.cc:607:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/src/libreallive/compression.cc:126:9: style: Variable 'dstend' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/src/libreallive/compression.cc:138:13: style: Variable 'repeat' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:224:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:257:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:547:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeInteger [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:620:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:623:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:627:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:631:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:642:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeString [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:646:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:650:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:654:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:658:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:673:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:699:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:709:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:733:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:745:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:770:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:792:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:819:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:889:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:992:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1024:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contained_pieces_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1035:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contained_pieces_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1046:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contained_pieces_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1061:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overload_tag_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1077:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overload_tag_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:1095:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overload_tag_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:205:22: style: Condition 'src[0]!=0xc8' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/src/libreallive/expression.cc:205:40: style: Condition 'src[0]!=0xff' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:92:35: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:110:26: warning: If resource allocation fails, then there is a possible null pointer dereference: fh [nullPointerOutOfResources] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:109:23: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:109:23: note: Assignment 'fh=fopen(fn_.c_str(),"rb")', assigned value is 0 eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:110:26: note: Null pointer dereference eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:111:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fh [nullPointerOutOfResources] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:109:23: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:109:23: note: Assignment 'fh=fopen(fn_.c_str(),"rb")', assigned value is 0 eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:111:14: note: Null pointer dereference eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:73:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/libreallive/filemap.cc:108:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:285:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:295:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:305:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:313:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:324:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:337:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:343:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:369:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:377:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentKey [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:57:8: performance:inconclusive: Technically the member function 'gameexe_token_extractor::reset' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/src/libreallive/gameexe.cc:60:8: style:inconclusive: Technically the member function 'gameexe_token_extractor::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/libreallive/intmemref.cc:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_bank_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/intmemref.cc:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_bank_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/intmemref.cc:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_bank_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/intmemref.cc:107:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTG_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encoding_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_xor_2_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInvalidEntrypoint [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:135:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:137:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/libreallive/scenario.cc:166:11: style: Checking if unsigned expression 'l' is less than zero. [unsignedLessThanZero] eglaysher-rlvm-b88bfe0/src/long_operations/button_object_select_long_operation.cc:48:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/button_object_select_long_operation.cc:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttons_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/button_object_select_long_operation.cc:81:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttons_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/button_object_select_long_operation.cc:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOUSE_LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/button_object_select_long_operation.cc:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_return_value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/pause_long_operation.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable automode_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/pause_long_operation.cc:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable machine_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/pause_long_operation.cc:146:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLKEY_RCTRL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/pause_long_operation.cc:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_done_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/pause_long_operation.cc:194:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_pass_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable machine_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:163:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable return_value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:217:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable machine_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basepos_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:392:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttons_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:413:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_down_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:443:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normal_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:219:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:83:46: style: Local variable 'condition' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:75:22: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:83:46: note: Shadow variable eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:95:46: style: Local variable 'condition' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:75:22: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:95:46: note: Shadow variable eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:355:26: style: Local variable 'vec' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:255:15: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:355:26: note: Shadow variable eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:141:61: style: Parameter 'o' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/long_operations/select_long_operation.cc:321:53: style: Parameter 'o' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_position_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOUSE_LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLKEY_LCTRL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_position_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_codepoint_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/textout_long_operation.cc:201:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_wait_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wait_until_target_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:59:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_on_clicks_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_on_event_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_on_clicks_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:74:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_moved_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_on_clicks_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable break_on_ctrl_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:108:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/wait_long_operation.cc:113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/long_operations/zoom_long_operation.cc:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/dump_scenario.cc:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/dump_scenario.cc:34:42: style: Parameter 'scenario' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/src/machine/game_hacks.cc:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCREENUPDATEMODE_AUTOMATIC [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/general_operations.cc:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_key_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/general_operations.cc:138:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscom_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/long_operation.cc:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intA [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int_var [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:142:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_NAME_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_names [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_names [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_names [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_names [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:211:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kidoku_data [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory.cc:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory_intmem.cc:84:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_INT_LOCATIONS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/memory_intmem.cc:117:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_OF_INT_LOCATIONS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/opcode_log.cc:41:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/opcode_log.cc:53:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/reference.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_register_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/reference.cc:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_register_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/reference.cc:75:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/reference.cc:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LONGOP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:115:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undefined_log_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:195:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_call_stack_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mark_savepoints_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mark_savepoints_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:230:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_message [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:235:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_selcom [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:240:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_seentop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:250:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halted_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:386:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_FARCALL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:391:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scenario [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:440:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:444:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay_stack_modifications_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:458:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay_stack_modifications_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:488:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay_stack_modifications_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:515:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:532:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scenario [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:605:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loaded_dlls_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:650:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_undefined_opcodes_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:657:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halted_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halt_on_exception_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:664:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:678:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_line_actions_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:695:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:690:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_call_stack_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:93:30: style: Parameter 'frame' can be declared as reference to const. However it seems that 'IsNotLongOp' is a callback function, if 'frame' is declared with const you might also need to cast function pointer(s). [constParameterCallback] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:479:57: note: You might need to cast the function pointer here eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:93:30: note: Parameter 'frame' can be declared as reference to const eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:141:29: style: Variable 'e' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:160:15: style: Variable 'cur_mod' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:563:27: style: Variable 'e' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/machine/rlmachine.cc:427:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/src/machine/rlmodule.cc:99:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_list_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmodule.cc:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_list_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmodule.cc:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlmodule.cc:128:32: style: Parameter 'p' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:50:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_list_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_list_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeInteger [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeInteger [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:216:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeString [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:242:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ValueTypeString [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rloperation.cc:86:32: style: Parameter 'p' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seen_start_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:221:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_NAME_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:82:46: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:83:47: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:98:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:99:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:123:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:124:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:190:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:193:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:196:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:199:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:202:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:236:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:237:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:239:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:240:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:253:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:254:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/rlvm_instance.cc:267:40: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/serialization_global.cc:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_global.cc:102:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_global.cc:77:27: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:137:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:181:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:82:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/machine/serialization_local.cc:192:7: style: The scope of the variable 'version' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/machine/stack_frame.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/stack_frame.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/stack_frame.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/stack_frame.cc:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/machine/stack_frame.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgm.cc:160:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BgmStop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACKGROUND_HIK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:89:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACKGROUND_HIK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:185:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACKGROUND_HIK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:276:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIK_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:305:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearPreloadedHIKScript [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:129:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_bgr.cc:200:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/src/modules/module_debug.cc:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_debug.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_dll.cc:65:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnloadDLL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_event_loop.cc:140:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReturnFromFarcall [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_g00.cc:44:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearPreloadedG00 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_gan.cc:80:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCREENUPDATEMODE_AUTOMATIC [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_gan.cc:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_FGBG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_gan.cc:158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_FGBG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_gan.cc:246:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AFTER_LOOP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:85:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACKGROUND_DC0 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1199:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreeDC [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1452:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1524:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:982:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACKGROUND_DC0 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1443:38: style: Local variable 'command' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1436:22: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1443:38: note: Shadow variable eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:929:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:909:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/modules/module_grp.cc:1049:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/src/modules/module_jmp.cc:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTL_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_jmp.cc:84:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/modules/module_jmp.cc:105:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_koe.cc:177:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KoePlaying [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:109:36: performance: Function parameter 'values' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:166:53: performance: Function parameter 'values' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:51:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:62:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:75:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:90:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:106:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:126:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:145:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:163:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:181:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_mem.cc:195:18: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_msg.cc:216:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontSize [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_msg.cc:88:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:59:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_FGBG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:78:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_FGBG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_FGBG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:189:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_PARENTOBJ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:241:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_PARENTOBJ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_one_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj.cc:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:469:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:707:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:832:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:906:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:937:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:949:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:961:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:973:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:985:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:996:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:1007:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:1018:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable helper_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:352:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_obj_fg_bg.cc:404:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_obj_getters.cc:121:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_getters.cc:50:21: style: Variable 'obj' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:58:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:124:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreeObjectData [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:158:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_PARENTOBJ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:193:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreeObjectData [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:247:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_obj_management.cc:260:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_os.cc:48:7: style:inconclusive: Either there is a missing 'override', or the member function '::CheckFile::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_os.cc:48:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_pcm.cc:183:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WavStop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_refresh.cc:37:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForceRefresh [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_scr.cc:84:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearStack [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_se.cc:34:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlaySe [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sel.cc:167:8: style:inconclusive: Either there is a missing 'override', or the member function '::objbtn_init_0::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sel.cc:171:8: style:inconclusive: Either there is a missing 'override', or the member function '::objbtn_init_1::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sel.cc:167:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sel.cc:171:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:538:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:553:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:142:7: style:inconclusive: Either there is a missing 'override', or the member function '::Str_strlen::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:231:8: warning: The struct 'strrsub_0' defines member function with name 'operator()' also defined in its parent struct 'strsub_0'. [duplInheritedMember] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:164:8: note: Parent function 'strsub_0::operator()' eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:231:8: note: Derived function 'strrsub_0::operator()' eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:242:8: warning: The struct 'strrsub_1' defines member function with name 'operator()' also defined in its parent struct 'strsub_1'. [duplInheritedMember] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:201:8: note: Parent function 'strsub_1::operator()' eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:242:8: note: Derived function 'strrsub_1::operator()' eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:88:31: performance: Function parameter 'val' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:100:31: performance: Function parameter 'val' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:132:31: performance: Function parameter 'append' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:142:50: performance: Function parameter 'value' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:154:50: performance: Function parameter 'lhs' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:154:67: performance: Function parameter 'rhs' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:166:31: performance: Function parameter 'source' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:203:31: performance: Function parameter 'source' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:233:31: performance: Function parameter 'source' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:244:31: performance: Function parameter 'source' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:261:50: performance: Function parameter 'val' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:536:50: performance: Function parameter 'str' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:551:50: performance: Function parameter 'str' should be passed by const reference. [passedByValue] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:86:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:98:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:110:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:119:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:130:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:142:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:154:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:164:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:201:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:261:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:270:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:329:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:341:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:354:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:366:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:407:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:418:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:459:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:470:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:484:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:504:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:521:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:536:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:551:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_str.cc:610:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:138:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:148:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:355:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlushMouseClicks [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:138:35: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:148:44: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:153:7: style:inconclusive: Either there is a missing 'override', or the member function '::pcnt::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:163:7: style:inconclusive: Either there is a missing 'override', or the member function '::power_0::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:188:7: style:inconclusive: Either there is a missing 'override', or the member function '::Sys_modulus::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:197:7: style:inconclusive: Either there is a missing 'override', or the member function '::angle::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:216:7: style:inconclusive: Either there is a missing 'override', or the member function '::constrain::operator()' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:137:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:146:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:153:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:159:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:163:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:167:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:173:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:179:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:188:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:197:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:203:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:209:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:216:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:227:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:233:29: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:312:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys.cc:332:28: style: Variable 'dc0' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/modules/module_sys_date.cc:102:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetYear [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sys_date.cc:43:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys_date.cc:59:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys_date.cc:79:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/modules/module_sys_save.cc:333:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_confirm_save_load [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/module_sys_syscom.cc:67:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnableSyscomEntry [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_module.cc:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_module.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_module.cc:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefix_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:110:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getter_one_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:176:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:191:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:203:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:216:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:230:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:245:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/modules/object_mutator_operations.cc:260:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_button.cc:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHasMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_graphics.cc:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rect_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_graphics.cc:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_graphics.cc:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_info_window.cc:97:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIGHT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_info_window.cc:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CANCEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_info_window.cc:56:51: style: Parameter 'items' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_menu.cc:89:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_menu.cc:107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CANCEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:243:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:257:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCOM_SAVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:283:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCOM_SHOW_BACKGROUND [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:327:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIGHT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:335:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESCAPE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:344:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocker_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_platform.cc:391:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscom_id [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action_button_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:207:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CANCEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:133:25: style:inconclusive: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:70:8: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:133:25: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:71:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_NEVER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttonImages_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUpButtonPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:167:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:173:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOWN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:179:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIGHT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_scroll_area.cc:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buttonImages_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:63:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anti_alias_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:123:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:125:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:127:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:129:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glyph_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anti_alias_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anti_alias_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_true_type_font.cc:109:41: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_utils.cc:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_utils.cc:106:7: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:73:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_CLOSE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:130:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_NONE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:46:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:69:51: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:78:31: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:80:39: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:85:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:86:52: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:117:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:136:25: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:137:25: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:138:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/gtk_rlvm_instance.cc:140:32: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/platforms/gtk/rlvm.cc:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/rlvm.cc:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/rlvm.cc:125:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/platforms/gtk/rlvm.cc:74:62: style: Parameter 'opts' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/platforms/gtk/rlvm.cc:124:56: style: Variable 'e' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_frame_change_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_frame_change_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:267:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:271:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:281:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:294:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/anm_graphics_object_data.cc:301:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/cgm_table.cc:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cgm_info_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/cgm_table.cc:173:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTZ_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rgb_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour_filter_object_data.cc:50:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colour_filer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour_filter_object_data.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour_filter_object_data.cc:108:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_rect_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/colour_filter_object_data.cc:117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_rect_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:83:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:162:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/digits_graphics_object.cc:153:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_rendered_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_rendered_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:205:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:220:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/drift_graphics_object.cc:211:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_counters_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:74:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_counters_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_counters_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:122:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_listeners_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/event_system.cc:108:15: style: Variable 'handled' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:66:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:85:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_interval_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_interval_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_interval_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:180:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/frame_counter.cc:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:215:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:246:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:268:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:286:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:295:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:301:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:316:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gan_filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:348:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gan_filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:331:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gan_filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:126:24: style: Variable 'raw_file_name' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:126:10: style: Variable 'raw_file_name' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:189:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:193:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:198:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whatever_adjust_vert_operates_on_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rep_origin_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rep_origin_y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hq_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hq_height_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:256:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:265:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rotation_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:288:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patt_no_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patt_no_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mono_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invert_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable light_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tint_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scroll_rate_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:368:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scroll_rate_y_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:373:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_order_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:378:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_layer_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_depth_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:387:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_alpha_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:405:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clip_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clip_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:415:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_clip_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable own_clip_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_data_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wipe_copy_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:445:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:459:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:480:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:487:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_size [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:540:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:547:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:554:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:568:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:575:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:582:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:610:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:617:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:626:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:637:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:645:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:652:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:659:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:673:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:692:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_button [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:702:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:706:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:713:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:720:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:727:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:734:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:741:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:752:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_overides [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:761:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_overides [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:765:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:772:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:786:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:797:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_mutators_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:808:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_mutators_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:834:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:843:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_mutators_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:856:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:867:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_data_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:882:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:888:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:893:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_data_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:911:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1005:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjust_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1068:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1074:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drift_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1080:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1086:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_properties_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1094:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visible_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1151:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1194:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object.cc:1215:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_button [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_data.cc:76:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_data.cc:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currently_playing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_data.cc:219:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rect [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_data.cc:229:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable originX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:119:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_frame_change_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_frame_change_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:210:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_object_of_file.cc:192:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_needs_refresh_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:271:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_needs_refresh_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_needs_refresh_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_update_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_queue_change_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:323:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:337:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_custom_mouse_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:351:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:398:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_old_graphics_stack [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtitle_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:443:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_mode [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:462:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interface_hidden_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:486:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:523:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:555:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:592:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_hik_scripts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_hik_scripts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:609:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_hik_scripts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:626:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_g00_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:630:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_g00_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:637:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preloaded_g00_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:727:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:734:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:744:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:751:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:761:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_in_a_layer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:767:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable background_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:773:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:779:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:793:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable saved_foreground_objects [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:849:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_custom_mouse_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:882:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_size_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:889:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_custom_mouse_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:900:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:932:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtitle_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:923:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtitle_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:299:9: style: The scope of the variable 'x' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:840:30: style: Local variable 'it' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:818:46: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:840:30: note: Shadow variable eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:609:22: style: Variable 'item' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:637:22: style: Variable 'item' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:610:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_system.cc:638:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_text_object.cc:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_utf8_str_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_text_object.cc:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_text_object.cc:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_text_object.cc:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_utf8_str_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/graphics_text_object.cc:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_text_colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_renderer.cc:51:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creation_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_renderer.cc:57:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUT_DRAW_HIK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_renderer.cc:62:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creation_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_script.cc:103:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_of_hik_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_script.cc:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/hik_script.cc:254:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eglaysher-rlvm-b88bfe0/src/systems/base/hik_script.cc:263:19: style: Variable 'frame' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:207:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:208:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:229:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:230:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:239:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:240:35: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:214:15: style: The scope of the variable 'o2' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:171:38: style:inconclusive: Function 'Decode' argument 1 names different: declaration 'size' definition 'dest_len'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:162:29: note: Function 'Decode' argument 1 names different: declaration 'size' definition 'dest_len'. eglaysher-rlvm-b88bfe0/src/systems/base/koepac_voice_archive.cc:171:38: note: Function 'Decode' argument 1 names different: declaration 'size' definition 'dest_len'. eglaysher-rlvm-b88bfe0/src/systems/base/little_busters_ef00dll.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/little_busters_ef00dll.cc:70:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_ef_param [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/little_busters_ef00dll.cc:150:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lb_ef_param [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/little_busters_pt00dll.cc:32:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/mouse_cursor.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/mouse_cursor.cc:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_time_frame_incremented_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/mouse_cursor.cc:95:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hotspot_offset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/mouse_cursor.cc:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hotspot_offset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/nwk_voice_archive.cc:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entries_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/nwk_voice_archive.cc:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creation_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repr_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creation_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:153:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_one_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_mutator.cc:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setter_one_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/object_settings.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_archive.cc:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable entries_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_archive.cc:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:129:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:138:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ogg_readfunc [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:138:24: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:139:24: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:141:24: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:153:7: style: The scope of the variable 'rate' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:154:7: style: The scope of the variable 'channels' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/base/ovk_voice_sample.cc:159:7: style: The scope of the variable 'buffer_size' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:82:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:90:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/parent_graphics_object_data.cc:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objects_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/platform.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utf8_syscom_strings_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rect.cc:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getcError [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable add_is_italic [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable add_is_italic [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_index [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getcNewLine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getcPrintChar [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:513:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getcEndOfString [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:537:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gloss_start_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:589:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_index [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:656:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp932_text_buffer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:681:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rlbabel_dll.cc:360:12: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/rltimer.cc:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/rltimer.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_at_last_set_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/selection_element.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection_callback_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/selection_element.cc:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_highlighted_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/selection_element.cc:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection_callback_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/selection_element.cc:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_highlighted_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:90:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_time [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable se_table_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_adjustment_task_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sound_quality [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:248:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_volume_mod [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_volume_script_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:268:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcm_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcm_volume_mod [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_volume_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_volume_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:297:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_volume_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:300:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable se_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:304:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable se_volume_mod [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:307:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable koe_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:318:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_koe_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetKoeVolume_mod [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:353:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:356:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_koe_fade_vol [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:359:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_koe_fade_vol [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:388:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TOTAL_CHANNELS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/sound_system.cc:188:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable platform_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:141:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_selection_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_selection_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:161:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCOM_SET_SKIP_MODE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:181:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscom_status_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscom_status_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscom_status_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:214:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_menu_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:252:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable platform_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable platform_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:358:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_menu_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:387:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable force_fast_forward_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:435:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable platform_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:441:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_SYSCOM_ENTRIES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/system.cc:103:30: style: Parameter 'machine' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cursor_image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_size_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:124:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_count_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_key_cursor.cc:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame_count_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:322:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_num_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:338:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_of_chars_on_page_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:420:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_num_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:429:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_num_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:435:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_num_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:319:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/text_page.cc:129:9: style: struct member 'Command::empty' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_attr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl_key_skip_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:175:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_visual_override_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_visual_override_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:264:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_selection_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_selection_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:298:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_pageset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_page_it_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:317:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:327:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reading_backlog_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:341:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reading_backlog_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:372:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reading_backlog_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:375:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reading_backlog_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:384:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:393:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_mode_base_time [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_key_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:407:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_key_cursor_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:432:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_attr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:769:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_reading_backlog_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:787:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kidoku_read_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:802:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kidoku_read_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:824:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savepoint_active_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:362:29: style: Variable 'e' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:671:22: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:498:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:500:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_map_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:101:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setno_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_map_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waku_main_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_map_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_map_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button_map_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waku_main_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waku_button_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_normal.cc:58:15: style: struct member 'ButtonInfo::button_name' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_type4.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable area_top_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_type4.cc:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setno_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_type4.cc:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waku_main_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_waku_type4.cc:229:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached_backing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:191:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_box_padding_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:199:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_mod_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_mod_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_window_size_in_chars_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:248:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:255:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_window_size_in_chars_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_font_size_in_pixels_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:342:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namebox_x_offset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontal_namebox_padding_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:356:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_x_spacing_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontal_namebox_padding_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namebox_x_offset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keycursor_type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keycursor_type_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:391:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_slot_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:402:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_slot_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_char_italic_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_num_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:478:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNumFaceSlots [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:510:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_insertion_point_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_token_was_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:595:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_size_in_pixels_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:639:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_line_number_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:643:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable koe_replay_info_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_insertion_point_x_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:667:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_indentation_in_pixels_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:670:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_indentation_in_pixels_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:673:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ruby_begin_point_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:728:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_selection_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:731:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection_callback_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:735:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_selection_mode_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window.cc:645:14: style: Variable 'gexe' can be declared as reference to const [constVariableReference] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:175:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_listener_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:238:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable change_listener_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:243:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:252:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_listener_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable held_down_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:288:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable held_down_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable held_down_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scenario_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:68:24: style: Variable 'z' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:68:22: style: Variable 'z' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/src/systems/base/tomoyo_after_dt00dll.cc:32:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/tone_curve.cc:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effect_count_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/tone_curve.cc:108:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effect_count_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/tone_curve.cc:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcc_info_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/voice_archive.cc:90:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/voice_archive.cc:69:19: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/base/voice_cache.cc:88:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_ARCHIVE_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/base/voice_cache.cc:115:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_LOOSE_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_colour_filter.cc:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable back_texture_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_colour_filter.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_ARB_fragment_shader [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_colour_filter.cc:87:11: style: The scope of the variable 'thisx1' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_colour_filter.cc:88:11: style: The scope of the variable 'thisy1' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_handler_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:104:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_pos_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_pos_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button1_state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_mouse_move_time_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:134:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:137:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_pos_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button1_state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button1_state_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:163:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCREENUPDATEMODE_MANUAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift_pressed_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_inside_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mouse_inside_window_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_event_system.cc:286:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_APPINPUTFOCUS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:81:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_ENABLE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:115:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUT_MOUSE_MOTION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCREENUPDATEMODE_MANUAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screen_contents_texture_valid_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:285:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_OPENGL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redraw_last_frame_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:400:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caption_title_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtitle_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:455:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:467:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:505:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:548:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SRCALPHA [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:572:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:666:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haikei_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:673:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:688:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_seen_number_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:600:15: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:606:25: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:606:21: style: Local variable 'd' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:589:27: note: Shadowed declaration eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:606:21: note: Shadow variable eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_graphics_system.cc:606:21: style: Variable 'd' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_point_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fadetime_total_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_point_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fade_count_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable music_paused_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable music_paused_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable music_paused_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:150:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_bgm_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:213:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOUND_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:154:30: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:163:26: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_music.cc:194:26: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_render_to_texture_surface.cc:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphicsSystem [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_render_to_texture_surface.cc:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_render_to_texture_surface.cc:73:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_render_to_texture_surface.cc:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_render_to_texture_surface.cc:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_chunk.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_chunk.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_playing_table [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_chunk.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_playing_table [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_chunk.cc:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_playing_table [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_chunk.cc:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_BASE_CHANNELS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:75:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOUND_FILETYPES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:98:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wav_cache_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_AUDIO [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queued_music_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:235:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wav_cache_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:289:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wav_cache_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queued_music_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:380:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:382:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:401:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KOE_CHANNEL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_sound_system.cc:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MixMusic [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:179:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GraphicsSystem [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:343:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:362:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:370:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_dc0_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:378:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:400:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:449:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:470:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:523:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_is_valid_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:634:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:647:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable region_table_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:711:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Amask [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:760:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:790:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:820:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_dc0_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:832:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:90:7: performance:inconclusive: Technically the member function '::ApplyColourTransformer::compose' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:58:21: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:52:21: note: Virtual function in base class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:58:21: note: Function in derived class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:70:21: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:52:21: note: Virtual function in base class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:70:21: note: Function in derived class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:78:21: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:52:21: note: Virtual function in base class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:78:21: note: Function in derived class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:105:21: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:52:21: note: Virtual function in base class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:105:21: note: Function in derived class eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:125:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:760:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:474:22: style: The scope of the variable 'format' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_surface.cc:474:22: style: Variable 'format' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:101:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphics_system_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:105:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_system_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameexe_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:113:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_system_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_system.cc:117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sound_system_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_system.cc:71:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdl_system_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_system.cc:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTF_STYLE_ITALIC [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_system.cc:156:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTF_STYLE_NORMAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:57:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_text_window.cc:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ruby_begin_point_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_VERSION_2_0 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MAX_TEXTURE_SIZE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:51:32: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:132:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/sdl_utils.cc:47:18: style: The scope of the variable 'err_str' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_mask_program_object_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_mask_program_object_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_mask_current_values_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:169:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_mask_mask_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_program_object_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_image_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_colour_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:228:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_tint_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_light_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:248:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_alpha_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_mono_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_invert_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/shaders.cc:279:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRAGMENT_SHADER_ARB [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_screen_width [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_screen_height [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:204:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_id_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:215:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_upload_buffer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:237:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_height_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_ARB_fragment_shader [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:374:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:479:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:525:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:567:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:623:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texture_width_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:748:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_offset_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:129:27: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/systems/sdl/texture.cc:259:27: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/src/utilities/exception.cc:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/exception.cc:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/exception.cc:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/exception.cc:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/exception.cc:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/file.cc:119:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/graphics.cc:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/src/utilities/graphics.cc:78:29: style: Parameter 'gameexe' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/src/utilities/math_util.cc:39:34: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] eglaysher-rlvm-b88bfe0/src/utilities/math_util.cc:42:34: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] eglaysher-rlvm-b88bfe0/src/utilities/string_utilities.cc:180:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] eglaysher-rlvm-b88bfe0/test/effect_test.cc:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/effect_test.cc:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/effect_test.cc:49:24: style: The function 'GetTicks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/test/test_system/test_event_system.h:43:24: note: Virtual function in base class eglaysher-rlvm-b88bfe0/test/effect_test.cc:49:24: note: Function in derived class eglaysher-rlvm-b88bfe0/test/effect_test.cc:85:15: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/effect_test.cc:85:8: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/effect_test.cc:130:17: style: Variable 'numBlinds' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/effect_test.cc:132:15: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/effect_test.cc:130:7: style: Variable 'numBlinds' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/effect_test.cc:132:8: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/test/graphics_object_test.cc:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_current_machine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/graphics_object_test.cc:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_current_machine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/graphics_object_test.cc:369:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_jmp_test.cc:621:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_jmp_test.cc:770:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:118:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:250:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:284:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:332:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:361:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:466:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:503:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:553:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:579:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRS_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:185:3: warning: Unnecessary comparison of static strings. [staticStringCompare] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:187:3: warning: Unnecessary comparison of static strings. [staticStringCompare] eglaysher-rlvm-b88bfe0/test/large_str_test.cc:189:3: warning: Unnecessary comparison of static strings. [staticStringCompare] eglaysher-rlvm-b88bfe0/test/lua_rlvm.cc:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/lua_rlvm.cc:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/lua_rlvm.cc:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/lua_rlvm.cc:87:62: style: Parameter 'opts' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/test/medium_object_promotion.cc:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_BG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/medium_object_promotion.cc:75:17: style: Local variable 'data' shadows outer variable [shadowVariable] eglaysher-rlvm-b88bfe0/test/medium_object_promotion.cc:91:28: note: Shadowed declaration eglaysher-rlvm-b88bfe0/test/medium_object_promotion.cc:75:17: note: Shadow variable eglaysher-rlvm-b88bfe0/test/notification_service_unittest.cc:20:7: style:inconclusive: Either there is a missing 'override', or the member function '::TestObserver::notification_count' can be const. [functionConst] eglaysher-rlvm-b88bfe0/test/rlbabel_test.cc:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dllInitialise [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlbabel_test.cc:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dllInitialise [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_OF_MEM_BANK [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:131:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOBAL_INTEGER_BANKS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rlmachine_test.cc:253:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL_INTEGER_BANKS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:124:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_LOCATION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/rloperation_test.cc:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlmachine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_event_system.cc:64:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_graphics_object.cc:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetTextText [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_graphics_system.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_machine.cc:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetInt [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_system.cc:38:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphics [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/luabind_utility.cc:40:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_machine.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decisions_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_machine.cc:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable script_dir_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable script_dir_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:100:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:119:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:127:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:136:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:149:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Import [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/sound_system_test.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_koe_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/sound_system_test.cc:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_koe_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/sound_system_test.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_koe_enabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/mock_surface.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/mock_surface.cc:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/mock_surface.cc:56:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/mock_surface.cc:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable surface_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/mock_text_window.cc:36:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_event_system.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_system_mock_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:75:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable named_surfaces_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:124:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haikei_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_graphics_system.cc:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_contexts_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_machine.cc:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_sound_system.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_sound_system.cc:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_sound_system.cc:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_sound_system.cc:67:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bgm_name_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_system.cc:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_graphics_system [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_system.cc:60:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_event_system [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_system.cc:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameexe_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_system.cc:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_text_system [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_system.cc:63:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_sound_system [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_system.cc:52:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_window.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_surface_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_window.cc:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_contents_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_window.cc:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_contents_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_window.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_contents_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/test/test_system/test_text_window.h:57:15: performance: Function 'current_contents()' should return member 'current_contents_' by const reference. [returnByReference] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:7957:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:7980:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:11095:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glXGetCurrentDisplay [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:11113:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_ERROR_GLX_VERSION_11_ONLY [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:209:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:209:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:225:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:225:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:241:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:241:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:7955:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/GLEW/src/glew.c:11092:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMG_INIT_JPG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG.c:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMG_INIT_JPG [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG.c:159:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_CUR [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG.c:147:66: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:810:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:815:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:820:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:826:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:832:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_bmp.c:838:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_gif.c:613:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_gif.c:619:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_jpg.c:477:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_jpg.c:483:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_lbm.c:491:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_lbm.c:497:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_pcx.c:266:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_pcx.c:272:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_png.c:520:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_png.c:526:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_pnm.c:248:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_pnm.c:254:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_tga.c:330:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_tif.c:286:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_tif.c:292:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xcf.c:814:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xcf.c:820:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xpm.c:491:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xpm.c:498:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xv.c:155:25: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xv.c:161:39: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xxx.c:77:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_image/src/IMG_xxx.c:83:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:117:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:154:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:238:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:360:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:366:12: style: Variable 'd' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:409:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:441:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:487:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:554:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:560:12: style: Variable 'd' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:604:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:629:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:678:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:743:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:772:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:817:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:874:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:900:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:950:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:1015:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:1031:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effect_position.c:1075:29: style: Variable 'args' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/effects_internal.c:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_EFFECTSMAXSPEED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:180:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:59:18: style: Condition 'sanebuf[0]==0x40' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:58:42: note: Assuming that condition 'sanebuf[0]<=0x3F' is not redundant eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:58:66: note: Assuming that condition 'sanebuf[0]>0x40' is not redundant eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:59:18: note: Condition 'sanebuf[0]==0x40' is always true eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_aiff.c:55:38: style: Parameter 'sanebuf' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_voc.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_voc.c:396:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_AudioSpec [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_voc.c:48:9: style: struct member 'vocstuff::srate' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/load_voc.c:49:9: style: struct member 'vocstuff::blockseek' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_INIT_FLAC [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNEL_POST [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MIX_MAXVOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:416:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNELS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:479:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MIX_MAXVOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:542:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mix_Chunk [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mix_Chunk [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:676:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mix_Chunk [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:828:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:898:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_FADING_IN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:928:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MIX_MAXVOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_MAX_VOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:967:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1005:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_FADING_OUT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1091:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNEL_POST [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNEL_POST [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1394:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNEL_POST [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1421:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_CHANNEL_POST [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:535:19: style: Condition 'src' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1264:3: error: Memory leak: new_e [memleak] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:1269:3: error: Memory leak: new_e [memleak] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:471:2: error: Common realloc mistake: 'mix_channel' nulled but not freed upon failure [memleakOnRealloc] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:421:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:421:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:422:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:422:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:423:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:423:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:424:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:424:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:425:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:425:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:426:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:426:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:427:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:427:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:428:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:428:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:429:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:429:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:430:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:430:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:431:3: warning: If memory allocation fails, then there is a possible null pointer dereference: mix_channel [nullPointerOutOfMemory] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:46: note: Assuming allocation function fails eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:417:16: note: Assignment 'mix_channel=(struct _Mix_Channel*)malloc(num_channels*sizeof(struct _Mix_Channel))', assigned value is 0 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:431:3: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:522:27: style: Variable 'loaded' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/mixer.c:306:19: style: Variable 'remaining' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:217:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:359:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MIX_MAXVOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:410:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mix_Music [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:558:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_FADING_OUT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:631:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUS_NONE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:658:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUS_MOD [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:753:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_FADING_IN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:849:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_FADING_IN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MIX_MAXVOLUME [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:991:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1018:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1043:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIX_NO_FADING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:543:12: style: Condition 'music->error' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:541:18: note: Assignment 'music->error=1', assigned value is 1 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:543:12: note: Condition 'music->error' is always true eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1351:11: style: Condition 'music->error' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1349:16: note: Assignment 'music->error=1', assigned value is 1 eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:1351:11: note: Condition 'music->error' is always true eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:399:3: error: Resource leak: fp [resourceLeak] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:299:11: style: The comparison 'left > 0' is always false. [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:213:13: note: 'left' is assigned value '0' here. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:299:11: note: The comparison 'left > 0' is always false. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:305:31: style: Parameter 'mixer' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:384:8: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:114:4: style: struct member '_Mix_Music::data' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/music.c:407:13: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:172:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:284:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_CUR [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_U8 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:490:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW_SEEK_SET [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:405:17: style: Condition 'sanebuf[0]==0x40' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:397:17: note: Assuming that condition 'sanebuf[0]<=0x3F' is not redundant eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:401:17: note: Assuming condition is false eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:405:17: note: Condition 'sanebuf[0]==0x40' is always true eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:129:3: error: Mismatching allocation and deallocation: rw [mismatchAllocDealloc] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:122:7: note: Mismatching allocation and deallocation: rw eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:129:3: note: Mismatching allocation and deallocation: rw eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:106:35: style:inconclusive: Function 'WAVStream_Init' argument 1 names different: declaration 'mixer' definition 'mixerfmt'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.h:40:42: note: Function 'WAVStream_Init' argument 1 names different: declaration 'mixer' definition 'mixerfmt'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:106:35: note: Function 'WAVStream_Init' argument 1 names different: declaration 'mixer' definition 'mixerfmt'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:289:45: style:inconclusive: Function 'LoadWAVStream' argument 1 names different: declaration 'rw' definition 'src'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:98:45: note: Function 'LoadWAVStream' argument 1 names different: declaration 'rw' definition 'src'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:289:45: note: Function 'LoadWAVStream' argument 1 names different: declaration 'rw' definition 'src'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:412:46: style:inconclusive: Function 'LoadAIFFStream' argument 1 names different: declaration 'rw' definition 'src'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:100:46: note: Function 'LoadAIFFStream' argument 1 names different: declaration 'rw' definition 'src'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:412:46: note: Function 'LoadAIFFStream' argument 1 names different: declaration 'rw' definition 'src'. eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:106:35: style: Parameter 'mixerfmt' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_mixer/src/wavestream.c:390:38: style: Parameter 'sanebuf' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:433:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_OPEN_STREAM [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:565:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cached [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:585:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Err_Invalid_Handle [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1037:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTF_STYLE_BOLD [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1069:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1093:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1256:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1322:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1533:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1577:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1712:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1770:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1797:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNICODE_BOM_NATIVE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1834:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1958:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:2001:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTF_STYLE_UNDERLINE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:2024:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTF_HINTING_LIGHT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:739:22: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:739:22: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:758:22: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:758:22: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:769:22: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:769:22: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:776:22: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:776:22: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:792:20: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:792:20: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:808:20: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:808:20: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:824:20: style: Local variable 'ch' shadows outer argument [shadowArgument] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:576:52: note: Shadowed declaration eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:824:20: note: Shadow variable eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:172:55: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:196:59: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:243:9: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:264:9: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:284:10: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:734:21: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:790:21: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:806:21: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:822:21: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1303:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1305:9: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1310:13: style: Variable 'current' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1559:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1561:9: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1564:13: style: Variable 'current' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1817:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1819:10: style: Variable 'dst_check' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:1945:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/SDL_ttf/src/SDL_ttf.c:472:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-internal-utils.cc:80:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFatal [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-internal-utils.cc:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-internal-utils.cc:138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_log_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:350:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:362:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_describers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_describers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-matchers.cc:469:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matcher_describers_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:63:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cardinality_specified_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:226:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_clause_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:250:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:316:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:544:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catch_leaked_mocks [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:600:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:610:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:617:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWarn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:624:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFail [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:631:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:640:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:649:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:658:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:667:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:687:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_mockers [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:704:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:714:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gmock_mutex [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:765:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_mockers [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:785:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_expectation_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:798:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence_created_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock-spec-builders.cc:807:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence_created_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock.cc:139:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catch_leaked_mocks [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gmock/src/gmock_main.cc:48:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-filepath.cc:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _POSIX_PATH_MAX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-filepath.cc:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-filepath.cc:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathname_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-port.cc:488:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_INFO [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-port.cc:497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-port.cc:711:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTEST_FLAG_PREFIX_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-port.cc:737:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-port.cc:789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-printers.cc:197:14: debug: Failed to instantiate template "PrintAsCharLiteralTo". The checking continues anyway. [templateInstantiation] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-printers.cc:257:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CharType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-test-part.cc:52:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStackTraceMarker [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-test-part.cc:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSuccess [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-test-part.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-test-part.cc:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original_reporter_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest-test-part.cc:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_new_fatal_failure_ [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/gtest/src/gtest.cc:3524:12: error: There is an unknown macro here somewhere. Configuration is required. If GTEST_NAME_ is a macro then please configure it. [unknownMacro] eglaysher-rlvm-b88bfe0/vendor/guichan/src/actionevent.cpp:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/basiccontainer.cpp:216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/basiccontainer.cpp:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/basiccontainer.cpp:354:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/cliprectangle.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/cliprectangle.cpp:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/cliprectangle.cpp:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/color.cpp:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/color.cpp:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/color.cpp:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/color.cpp:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/color.cpp:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/event.cpp:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSource [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/exception.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFunction [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/exception.cpp:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMessage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/exception.cpp:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/exception.cpp:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLine [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:128:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalMouseInputFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalMouseInputFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mModalMouseInputFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidgets [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDraggedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:545:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDraggedWidget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:550:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:560:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithModalFocus [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:565:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithModalFocus [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithModalMouseInputFocus [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetWithModalMouseInputFocus [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:580:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/focushandler.cpp:585:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastWidgetPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/font.cpp:57:13: style: The scope of the variable 'size' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/guichan/src/font.cpp:57:18: style: Variable 'size' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/guichan/src/genericinput.cpp:75:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRESSED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/genericinput.cpp:86:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELEASED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/genericinput.cpp:96:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHEEL_MOVED_UP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/genericinput.cpp:106:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHEEL_MOVED_DOWN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/genericinput.cpp:116:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/graphics.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/graphics.cpp:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/graphics.cpp:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:84:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGraphics [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGraphics [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInput [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInput [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabbing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabbing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastMouseX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShiftPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:347:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXITED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:516:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLastMousePressTimeStamp [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:554:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHEEL_MOVED_DOWN [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:573:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHEEL_MOVED_UP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:597:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELEASED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTop [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:703:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClickCount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:442:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:475:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:714:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:774:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:820:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:847:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:959:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:992:22: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:452:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:969:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:370:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:449:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/vendor/guichan/src/gui.cpp:966:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/vendor/guichan/src/image.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImageLoader [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/image.cpp:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImageLoader [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/image.cpp:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImageLoader [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlyph [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlyph [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:275:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRowSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlyphSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlyphSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:300:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlyphSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:90:23: style: The scope of the variable 'k' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/guichan/src/imagefont.cpp:142:23: style: The scope of the variable 'k' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShiftPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mControlPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAltPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsConsumed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/inputevent.cpp:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsConsumed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/key.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyevent.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyevent.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsNumericPad [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyevent.cpp:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShiftPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mShiftPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mControlPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mControlPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAltPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAltPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumericPad [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/keyinput.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumericPad [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseevent.cpp:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mButton [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseevent.cpp:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseevent.cpp:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mY [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseevent.cpp:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClickCount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseevent.cpp:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mButton [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mButton [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTimeStamp [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTimeStamp [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mY [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/mouseinput.cpp:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mY [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:144:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:163:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:180:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POINTS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:286:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:313:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINE_LOOP [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:334:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:102:30: style: Same expression 'GL_POINT_BIT' found multiple times in chain of '|' operators. [duplicateExpression] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglgraphics.cpp:103:26: style: Same expression 'GL_LINE_BIT' found multiple times in chain of '|' operators. [duplicateExpression] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutoFree [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureHandle [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutoFree [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureHandle [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureWidth [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixels [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWidth [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixels [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixels [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/opengl/openglimage.cpp:230:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPixels [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/rectangle.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/rectangle.cpp:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/rectangle.cpp:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/rectangle.cpp:89:16: style: Variable 'x_' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/guichan/src/rectangle.cpp:99:16: style: Variable 'y_' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:75:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:122:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:161:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:407:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:544:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlpha [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:668:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:692:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTarget [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:292:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:309:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:341:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:411:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:428:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:461:24: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:461:55: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:465:24: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutoFree [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAutoFree [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:183:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSurface [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:127:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimage.cpp:138:26: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlimageloader.cpp:107:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlinput.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMouseInWindow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlinput.cpp:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRESSED [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlinput.cpp:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlinput.cpp:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAB [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:136:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:141:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:167:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:180:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:202:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFrameSize [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFrameSize [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mActionEventId [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mActionEventId [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:270:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:291:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:320:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBaseColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBaseColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mForegroundColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:345:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mForegroundColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:350:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBackgroundColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:355:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBackgroundColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:360:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectionColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectionColor [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:370:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:386:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:453:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGlobalFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:498:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCurrentFont [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:520:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabIn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabIn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:530:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabOut [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:535:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabOut [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:540:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDimension [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mEnabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:554:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mEnabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:569:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:589:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:599:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:636:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMouseListeners [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:641:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKeyListeners [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:646:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFocusListeners [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:656:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:661:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalFocusHandler [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:666:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:671:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mId [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:730:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParent [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:308:17: style: Expression is always true because 'else if' condition is opposite to previous condition at line 304. [multiCondition] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:304:13: note: first condition eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:308:17: note: else if condition is opposite to first condition eglaysher-rlvm-b88bfe0/vendor/guichan/src/widget.cpp:510:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:119:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSpacing [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:126:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMousePressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:214:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHasMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHasMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:233:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:257:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/button.cpp:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMousePressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:164:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:180:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/checkbox.cpp:185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/container.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/container.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/container.cpp:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDroppedDown [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mListBox [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDroppedDown [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:212:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:296:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:321:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsDragged [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsDragged [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:453:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDroppedDown [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:470:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDroppedDown [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:487:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:504:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDroppedDown [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:533:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:548:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:563:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalScrollArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/dropdown.cpp:603:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalListBox [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/icon.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/icon.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/icon.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/icon.cpp:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/icon.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/imagebutton.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/imagebutton.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/imagebutton.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInternalImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/imagebutton.cpp:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImage [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/imagebutton.cpp:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/label.cpp:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mListModel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mListModel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:260:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:304:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mListModel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:309:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mListModel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWrappingEnabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/listbox.cpp:322:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWrappingEnabled [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelected [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:246:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:260:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:288:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mGroup [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/radiobutton.cpp:180:13: style: The scope of the variable 'hhh' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:158:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHPolicy [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:164:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHPolicy [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVPolicy [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVPolicy [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHPolicy [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:204:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:211:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:243:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:265:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:280:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScrollbarWidth [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScrollbarWidth [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:301:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUpButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUpButtonPressed [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:378:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsVerticalMarkerDragged [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:455:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:476:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:509:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:631:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:692:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:749:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:776:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:807:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHScroll [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:818:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:910:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:923:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:957:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:980:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:991:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1017:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1043:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1086:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHBarVisible [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1157:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLeftButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRightButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUpButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDownButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLeftButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1219:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRightButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mUpButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDownButtonScrollAmount [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/scrollarea.cpp:1240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDragged [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDragged [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScaleStart [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScaleStart [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScaleStart [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScaleEnd [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScaleEnd [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:121:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:186:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:201:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:239:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMarkerLength [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMarkerLength [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:251:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOrientation [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORIZONTAL [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStepLength [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/slider.cpp:346:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStepLength [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLabel [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabbedArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabbedArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabbedArea [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:110:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHasMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tab.cpp:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHasMouse [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabContainer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabContainer [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedTab [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedTab [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:195:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedTab [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedTab [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:239:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSelectedTab [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:260:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:266:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:348:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTabs [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:394:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:436:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:156:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:167:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:139:45: style: Variable 'index' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:153:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/tabbedarea.cpp:164:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretColumn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretColumn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretColumn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:153:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:340:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:357:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:378:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretRow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:394:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretRow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretRow [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretColumn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:431:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretColumn [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:436:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:441:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:468:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextRows [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:494:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mEditable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:499:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mEditable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:510:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textbox.cpp:515:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:96:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:150:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:166:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:219:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mText [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:234:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:268:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaretPosition [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/textfield.cpp:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mText [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:63:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPadding [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPadding [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTitleBarHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTitleBarHeight [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCaption [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAlignment [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDragOffsetX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:241:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMoved [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMoved [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMovable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:275:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMovable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/guichan/src/widgets/window.cpp:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOpaque [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:94:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TTABLE [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_static_constants [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:94:16: warning: Assert statement calls a function which may have desired side effects: 'lua_type'. [assertWithSideEffect] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class.cpp:63:9: style: Struct 'class_registration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_info.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TFUNCTION [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_info.cpp:111:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_registry.cpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apply [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_registry.cpp:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable apply [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_registry.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance_metatable [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_registry.cpp:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_registry.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_classes [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_rep [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:146:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lua_class [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_static_constants [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:346:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lua_class [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:373:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operator_cache [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:389:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operator_cache [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_rep.cpp:323:2: style:inconclusive: Statements following noreturn function 'lua_error()' will never be executed. [unreachableCode] eglaysher-rlvm-b88bfe0/vendor/luabind/src/create_class.cpp:109:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TSTRING [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/exception_handler.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/exception_handler.cpp:45:13: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] eglaysher-rlvm-b88bfe0/vendor/luabind/src/function.cpp:24:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/function.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable candidate_index [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/function.cpp:16:30: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/function.cpp:92:6: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:44:7: style: Struct 'vertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:150:0: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:158:31: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:178:30: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:178:44: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dependency_cnt [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dependency_cnt [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:109:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_tag [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:160:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_tag [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number_of_operators [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:262:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_rep [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:50:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/object_rep.cpp:63:25: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable property_tag [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:96:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_registry [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:70:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:78:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/open.cpp:86:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chain [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chain [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chain [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_chain [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:172:20: warning: Assert statement calls a function which may have desired side effects: 'lua_gettop'. [assertWithSideEffect] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:114:13: style: Struct 'lua_pop_stack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] eglaysher-rlvm-b88bfe0/vendor/luabind/src/scope.cpp:164:9: style: Struct 'registration_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] eglaysher-rlvm-b88bfe0/vendor/luabind/src/stack_content_by_name.cpp:38:40: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_REGISTRYINDEX [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:109:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:128:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/luabind/src/weak_ref.cpp:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_impl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SRCCOLORKEY [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:426:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:491:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:560:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:105:33: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:111:33: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:426:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:428:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:434:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:436:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:442:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:444:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:450:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:452:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:458:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:460:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:491:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:492:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:494:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:525:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:526:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:529:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:560:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:561:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:563:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:677:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:678:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:697:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:697:46: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:710:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:710:48: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:723:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:723:46: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:737:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:737:48: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:552:41: style: The scope of the variable 'sA' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:73:55: style: Parameter 'srcrect' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:74:53: style: Parameter 'dstrect' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:426:13: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:434:13: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:442:13: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:450:13: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:458:13: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:491:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:492:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:525:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:526:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:560:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:561:17: style: Variable 'b' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:575:45: style: Parameter 'srcrect' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:631:27: style: Variable 'clip' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:697:11: style: Variable 'srcpix' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:710:12: style: Variable 'srcpix' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:737:12: style: Variable 'srcpix' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:45:15: style: struct member 'SDL_BlitInfo::aux_data' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:47:16: style: struct member 'SDL_BlitInfo::table' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:67:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:103:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:113:6: style: The scope of the variable 'c' can be reduced. [variableScope] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:42:65: style: Parameter 'headername' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:60:63: style: Parameter 'name' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:65:59: style: Parameter 'includename' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/vendor/wxInclude.cpp:113:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/endian.cpp:47:28: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/endian.cpp:54:28: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/endian.cpp:62:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/endian.cpp:78:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:237:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:286:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:402:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataSize [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:706:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:113:10: warning: Member variable 'GRPCONV::width' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:113:10: warning: Member variable 'GRPCONV::height' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:113:10: warning: Member variable 'GRPCONV::is_mask' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:113:10: warning: Member variable 'GRPCONV::datalen' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:71:6: style:inconclusive: Technically the member function 'GRPCONV::Width' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:72:6: style:inconclusive: Technically the member function 'GRPCONV::Height' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:73:7: style:inconclusive: Technically the member function 'GRPCONV::IsMask' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:15: style:inconclusive: Technically the member function 'GRPCONV::CopyRGB' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:83:7: note: Technically the member function 'GRPCONV::CopyRGB' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:15: note: Technically the member function 'GRPCONV::CopyRGB' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:15: style:inconclusive: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:84:7: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:15: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:43:9: style:inconclusive: Technically the member function 'GRPCONV::REGION::Width' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:44:9: style:inconclusive: Technically the member function 'GRPCONV::REGION::Height' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:45:10: performance:inconclusive: Technically the member function 'GRPCONV::REGION::FixVar' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:569:15: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT10' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:139:7: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:569:15: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:584:15: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT11' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:140:7: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:584:15: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:718:15: style:inconclusive: Technically the member function 'G00CONV::Copy_32bpp' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:148:7: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:718:15: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:640:15: style:inconclusive: Technically the member function 'G00CONV::Read_Type1' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:150:7: note: Technically the member function 'G00CONV::Read_Type1' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:640:15: note: Technically the member function 'G00CONV::Read_Type1' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:471:7: style:inconclusive: Technically the member function 'Extract_DataType_PDT11::ExtractData' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:486:7: performance:inconclusive: Technically the member function 'Extract_DataType_Mask::ExtractData' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:501:7: performance:inconclusive: Technically the member function 'Extract_DataType_SCN2k::ExtractData' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:470:2: style: Class 'Extract_DataType_PDT11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:143:3: style: The destructor '~PDTCONV' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:76:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:143:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:144:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:79:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:144:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:154:3: style: The destructor '~G00CONV' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:76:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:154:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:155:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:79:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:155:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:161:3: style: The destructor '~BMPCONV' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:76:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:161:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:162:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:79:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:162:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:7:25: style: Condition '(*(char*)&word)!=0x21' is always true [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:6:17: note: Assignment 'word=0x4321', assigned value is 17185 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:7:25: note: Condition '(*(char*)&word)!=0x21' is always true eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:544:7: style: Condition '!Read_PDT10(image)' is always false [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:544:19: note: Calling function 'Read_PDT10' returns 1 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:544:7: note: Condition '!Read_PDT10(image)' is always false eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:546:7: style: Condition '!Read_PDT11(image)' is always false [knownConditionTrueFalse] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:546:19: note: Calling function 'Read_PDT11' returns 1 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:546:7: note: Condition '!Read_PDT11(image)' is always false eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:7:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:389:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:397:26: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:413:19: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:421:25: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:458:4: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:472:16: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:531:4: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:531:19: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:560:4: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:560:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:609:15: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:610:17: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:621:14: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:665:4: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:665:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:695:10: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:696:13: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:720:14: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:738:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:739:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:755:16: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:766:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:767:11: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:1003:6: style: Variable 'bpl' is reassigned a value before the old one has been used. [redundantAssignment] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:1002:20: note: bpl is assigned eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:1003:6: note: bpl is overwritten eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:32: style:inconclusive: Function 'Init' argument 1 names different: declaration 'fname' definition 'f'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:77:24: note: Function 'Init' argument 1 names different: declaration 'fname' definition 'f'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:32: note: Function 'Init' argument 1 names different: declaration 'fname' definition 'f'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:47: style:inconclusive: Function 'Init' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:77:43: note: Function 'Init' argument 2 names different: declaration 'data' definition 'd'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:47: note: Function 'Init' argument 2 names different: declaration 'data' definition 'd'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:64: style:inconclusive: Function 'Init' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:77:63: note: Function 'Init' argument 4 names different: declaration 'width' definition 'w'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:64: note: Function 'Init' argument 4 names different: declaration 'width' definition 'w'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:71: style:inconclusive: Function 'Init' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:77:74: note: Function 'Init' argument 5 names different: declaration 'height' definition 'h'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:71: note: Function 'Init' argument 5 names different: declaration 'height' definition 'h'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:79: style:inconclusive: Function 'Init' argument 6 names different: declaration 'is_mask' definition 'is_m'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:77:87: note: Function 'Init' argument 6 names different: declaration 'is_mask' definition 'is_m'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:120:79: note: Function 'Init' argument 6 names different: declaration 'is_mask' definition 'is_m'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:225:42: style:inconclusive: Function 'PDTCONV' argument 2 names different: declaration 'inlen' definition '_inlen'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:142:34: note: Function 'PDTCONV' argument 2 names different: declaration 'inlen' definition '_inlen'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:225:42: note: Function 'PDTCONV' argument 2 names different: declaration 'inlen' definition '_inlen'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:225:61: style:inconclusive: Function 'PDTCONV' argument 3 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:142:53: note: Function 'PDTCONV' argument 3 names different: declaration 'fname' definition 'filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:225:61: note: Function 'PDTCONV' argument 3 names different: declaration 'fname' definition 'filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:259:62: style:inconclusive: Function 'G00CONV' argument 3 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:153:54: note: Function 'G00CONV' argument 3 names different: declaration 'fname' definition 'filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:259:62: note: Function 'G00CONV' argument 3 names different: declaration 'fname' definition 'filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:32: style:inconclusive: Function 'Extract2k' argument 1 names different: declaration 'dest' definition 'dest_start'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:35:31: note: Function 'Extract2k' argument 1 names different: declaration 'dest' definition 'dest_start'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:32: note: Function 'Extract2k' argument 1 names different: declaration 'dest' definition 'dest_start'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:51: style:inconclusive: Function 'Extract2k' argument 2 names different: declaration 'src' definition 'src_start'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:35:44: note: Function 'Extract2k' argument 2 names different: declaration 'src' definition 'src_start'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:51: note: Function 'Extract2k' argument 2 names different: declaration 'src' definition 'src_start'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:68: style:inconclusive: Function 'Extract2k' argument 3 names different: declaration 'destend' definition 'dest_end'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:35:55: note: Function 'Extract2k' argument 3 names different: declaration 'destend' definition 'dest_end'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:68: note: Function 'Extract2k' argument 3 names different: declaration 'destend' definition 'dest_end'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:84: style:inconclusive: Function 'Extract2k' argument 4 names different: declaration 'srcend' definition 'src_end'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:35:70: note: Function 'Extract2k' argument 4 names different: declaration 'srcend' definition 'src_end'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:84: note: Function 'Extract2k' argument 4 names different: declaration 'srcend' definition 'src_end'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:53: style:inconclusive: Function 'CopyRGBA_rev' argument 2 names different: declaration 'from' definition 'buf'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:84:45: note: Function 'CopyRGBA_rev' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:53: note: Function 'CopyRGBA_rev' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:747:49: style:inconclusive: Function 'CopyRGBA' argument 2 names different: declaration 'from' definition 'buf'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:82:41: note: Function 'CopyRGBA' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:747:49: note: Function 'CopyRGBA' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:48: style:inconclusive: Function 'CopyRGB' argument 2 names different: declaration 'from' definition 'buf'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:83:40: note: Function 'CopyRGB' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:48: note: Function 'CopyRGB' argument 2 names different: declaration 'from' definition 'buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:981:62: style:inconclusive: Function 'BMPCONV' argument 3 names different: declaration 'fname' definition '_filename'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:160:54: note: Function 'BMPCONV' argument 3 names different: declaration 'fname' definition '_filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:981:62: note: Function 'BMPCONV' argument 3 names different: declaration 'fname' definition '_filename'. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:45:30: style: Parameter 'w' can be declared as reference to const [constParameterReference] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:618:84: style: Parameter 'src_end' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:379:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:388:10: style: Variable 'count' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:412:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:117:2: warning: Struct 'OggFILE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:117:2: warning: Struct 'OggFILE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:70:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:60:14: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:70:6: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:71:7: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:61:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:71:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:73:3: style: The destructor '~WAVFILE_Converter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:59:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:73:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:84:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:60:14: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:84:6: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:85:7: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:61:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:85:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:87:3: style: The destructor '~WAVFILE_Stream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:59:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:87:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:99:3: style: The destructor '~NWAFILE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:59:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:99:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:100:7: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:61:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:100:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:101:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:60:14: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:101:6: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:109:3: style: The destructor '~OggFILE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:59:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:109:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:110:7: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:61:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:110:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:111:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:60:14: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:111:6: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:118:3: style: The destructor '~MP3FILE' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:59:11: note: Virtual destructor in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:118:3: note: Destructor in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:119:7: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:61:15: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:119:7: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:120:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:60:14: note: Virtual function in base class eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:120:6: note: Function in derived class eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:53:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:62:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:70:18: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:89:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:90:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:91:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:118:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:116:36: style:inconclusive: Function 'OggFILE' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:108:28: note: Function 'OggFILE' argument 2 names different: declaration 'size' definition 'len'. eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:116:36: note: Function 'OggFILE' argument 2 names different: declaration 'size' definition 'len'. eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:75:32: style: Parameter 'datasource' can be declared as pointer to const. However it seems that 'ogg_closefunc' is a callback function, if 'datasource' is declared with const you might also need to cast function pointer(s). [constParameterCallback] eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:109:25: note: You might need to cast the function pointer here eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:75:32: note: Parameter 'datasource' can be declared as pointer to const eglaysher-rlvm-b88bfe0/vendor/xclannad/koedec_ogg.cc:124:15: style: Variable 'vinfo' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:384:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:450:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::channels' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::bps' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::freq' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::complevel' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::use_runlength' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::blocks' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::datasize' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::compdatasize' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::samplecount' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::blocksize' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::restsize' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::dummy2' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::curblock' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::offset_start' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:346:2: warning: Member variable 'NWAData::filesize' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:354:6: style:inconclusive: Technically the member function 'NWAData::BlockLength' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:499:6: performance:inconclusive: Technically the member function 'NWAInfo_sw2::Channels' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:500:6: performance:inconclusive: Technically the member function 'NWAInfo_sw2::Bps' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:501:6: performance:inconclusive: Technically the member function 'NWAInfo_sw2::CompLevel' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:502:6: performance:inconclusive: Technically the member function 'NWAInfo_sw2::UseRunLength' can be static (but you may consider moving to unnamed namespace). [functionStatic] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:728:2: warning: Struct 'NWAFILE' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:728:2: warning: Struct 'NWAFILE' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:378:23: warning: Either the condition 'in==0' is redundant or there is possible null pointer dereference: in. [nullPointerRedundantCheck] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:383:9: note: Assuming that condition 'in==0' is not redundant eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:378:23: note: Null pointer dereference eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:431:39: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:369:40: style:inconclusive: Function 'ReadHeader' argument 2 names different: declaration 'file_size' definition '_file_size'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:344:32: note: Function 'ReadHeader' argument 2 names different: declaration 'file_size' definition '_file_size'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:369:40: note: Function 'ReadHeader' argument 2 names different: declaration 'file_size' definition '_file_size'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:724:24: style:inconclusive: Function 'NWAFILE' argument 1 names different: declaration 'stream' definition '_stream'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:98:19: note: Function 'NWAFILE' argument 1 names different: declaration 'stream' definition '_stream'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:724:24: note: Function 'NWAFILE' argument 1 names different: declaration 'stream' definition '_stream'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:803:30: style:inconclusive: Function 'ReadAll' argument 1 names different: declaration 'stream' definition 'in'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:102:29: note: Function 'ReadAll' argument 1 names different: declaration 'stream' definition 'in'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:803:30: note: Function 'ReadAll' argument 1 names different: declaration 'stream' definition 'in'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:803:39: style:inconclusive: Function 'ReadAll' argument 2 names different: declaration 'size' definition 'total_size'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:102:42: note: Function 'ReadAll' argument 2 names different: declaration 'size' definition 'total_size'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:803:39: note: Function 'ReadAll' argument 2 names different: declaration 'size' definition 'total_size'. eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:244:49: style: Variable 'datasize' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/nwatowav.cc:245:88: style: Variable 'datasize' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:119:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_S8 [valueFlowBailoutIncompleteVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:805:10: warning: Member variable 'MP3FILE::pimpl' is not initialized in the constructor. [uninitMemberVar] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:349:2: warning: Struct 'WAVFILE_Converter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:349:2: warning: Struct 'WAVFILE_Converter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:287:2: warning: Struct 'WAVFILE_Stream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:287:2: warning: Struct 'WAVFILE_Stream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:220:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:307:17: error: Mismatching allocation and deallocation: WAVFILE_Stream::data_orig [mismatchAllocDealloc] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:50:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:51:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:52:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:53:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:61:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:62:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:63:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:69:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:70:9: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:370:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:380:32: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:414:21: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:415:20: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:416:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:417:23: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:418:8: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:423:49: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:424:49: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:432:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:434:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:440:48: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:441:48: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:448:50: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:450:50: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:453:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:457:29: style: C-style pointer casting [cstyleCast] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:181:32: style:inconclusive: Function 'findchunk' argument 1 names different: declaration 's1' definition 'pstart'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:110:32: note: Function 'findchunk' argument 1 names different: declaration 's1' definition 'pstart'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:181:32: note: Function 'findchunk' argument 1 names different: declaration 's1' definition 'pstart'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:181:52: style:inconclusive: Function 'findchunk' argument 2 names different: declaration 's2' definition 'fourcc'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:110:48: note: Function 'findchunk' argument 2 names different: declaration 's2' definition 'fourcc'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:181:52: note: Function 'findchunk' argument 2 names different: declaration 's2' definition 'fourcc'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:249:32: style:inconclusive: Function 'Read' argument 1 names different: declaration 'buf' definition 'in_buf'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:84:17: note: Function 'Read' argument 1 names different: declaration 'buf' definition 'in_buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:249:32: note: Function 'Read' argument 1 names different: declaration 'buf' definition 'in_buf'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:249:57: style:inconclusive: Function 'Read' argument 3 names different: declaration 'blklen' definition 'length'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:84:39: note: Function 'Read' argument 3 names different: declaration 'blklen' definition 'length'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:249:57: note: Function 'Read' argument 3 names different: declaration 'blklen' definition 'length'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:283:38: style:inconclusive: Function 'WAVFILE_Stream' argument 1 names different: declaration 'stream' definition '_stream'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:86:23: note: Function 'WAVFILE_Stream' argument 1 names different: declaration 'stream' definition '_stream'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:283:38: note: Function 'WAVFILE_Stream' argument 1 names different: declaration 'stream' definition '_stream'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:283:51: style:inconclusive: Function 'WAVFILE_Stream' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:86:35: note: Function 'WAVFILE_Stream' argument 2 names different: declaration 'length' definition '_length'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:283:51: note: Function 'WAVFILE_Stream' argument 2 names different: declaration 'length' definition '_length'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:342:47: style:inconclusive: Function 'WAVFILE_Converter' argument 1 names different: declaration 'orig' definition '_orig'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:72:29: note: Function 'WAVFILE_Converter' argument 1 names different: declaration 'orig' definition '_orig'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:342:47: note: Function 'WAVFILE_Converter' argument 1 names different: declaration 'orig' definition '_orig'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:342:68: style:inconclusive: Function 'WAVFILE_Converter' argument 2 names different: declaration 'cvt' definition '_cvt'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:72:56: note: Function 'WAVFILE_Converter' argument 2 names different: declaration 'cvt' definition '_cvt'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:342:68: note: Function 'WAVFILE_Converter' argument 2 names different: declaration 'cvt' definition '_cvt'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:805:36: style:inconclusive: Function 'MP3FILE' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.h:117:28: note: Function 'MP3FILE' argument 2 names different: declaration 'size' definition 'len'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:805:36: note: Function 'MP3FILE' argument 2 names different: declaration 'size' definition 'len'. eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:182:9: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:202:52: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:805:24: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:93:12: style: struct member 'WAVE_HEADER::RiffID' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:94:13: style: struct member 'WAVE_HEADER::RiffSize' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:95:11: style: struct member 'WAVE_HEADER::WaveID' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:96:11: style: struct member 'WAVE_HEADER::FmtID' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:97:13: style: struct member 'WAVE_HEADER::FmtSize' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:98:13: style: struct member 'WAVE_HEADER::wFormatTag' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:99:13: style: struct member 'WAVE_HEADER::nChannels' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:100:10: style: struct member 'WAVE_HEADER::nSamplesPerSec' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:101:10: style: struct member 'WAVE_HEADER::nAvgBytesPerSec' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:102:11: style: struct member 'WAVE_HEADER::nBlockAlign' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:103:11: style: struct member 'WAVE_HEADER::wBitsPerSample' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:104:8: style: struct member 'WAVE_HEADER::DataID' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:105:10: style: struct member 'WAVE_HEADER::nDataBytes' is never used. [unusedStructMember] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:220:10: style: Variable 'e' is assigned a value that is never used. [unreadVariable] eglaysher-rlvm-b88bfe0/vendor/xclannad/wavfile.cc:437:8: style: Variable 'dtime' is assigned a value that is never used. [unreadVariable] diff: head eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:133:25: style:inconclusive: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:70:8: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:133:25: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:70:8: style:inconclusive: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. [functionConst] eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:133:25: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. eglaysher-rlvm-b88bfe0/src/platforms/gcn/gcn_save_load_window.cc:70:8: note: Either there is a missing 'override', or the member function 'SaveGameListModel::getSaveExistsAt' can be const. head eglaysher-rlvm-b88bfe0/src/systems/base/gan_graphics_object_data.cc:126:10: style: Variable 'raw_file_name' is assigned a value that is never used. [unreadVariable] head eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:498:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] head eglaysher-rlvm-b88bfe0/src/systems/base/text_system.cc:500:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] head eglaysher-rlvm-b88bfe0/src/systems/base/text_window_button.cc:68:22: style: Variable 'z' is assigned a value that is never used. [unreadVariable] head eglaysher-rlvm-b88bfe0/test/effect_test.cc:130:7: style: Variable 'numBlinds' is assigned a value that is never used. [unreadVariable] head eglaysher-rlvm-b88bfe0/test/effect_test.cc:132:8: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] head eglaysher-rlvm-b88bfe0/test/effect_test.cc:85:8: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] 2.17.0 eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head eglaysher-rlvm-b88bfe0/test/script_machine/script_world.cc:119:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] head eglaysher-rlvm-b88bfe0/vendor/guichan/src/sdl/sdlgraphics.cpp:461:55: style: C-style pointer casting [cstyleCast] 2.17.0 eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_info.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head eglaysher-rlvm-b88bfe0/vendor/luabind/src/class_info.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LUA_TFUNCTION [valueFlowBailoutIncompleteVar] head eglaysher-rlvm-b88bfe0/vendor/luabind/src/inheritance.cpp:178:44: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:697:46: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:710:48: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:723:46: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/pygame/alphablit.cc:737:48: style: C-style pointer casting [cstyleCast] 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:139:7: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT10' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:569:15: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:139:7: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:140:7: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT11' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:584:15: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:140:7: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:148:7: style:inconclusive: Technically the member function 'G00CONV::Copy_32bpp' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:718:15: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:148:7: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:150:7: style:inconclusive: Technically the member function 'G00CONV::Read_Type1' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:640:15: note: Technically the member function 'G00CONV::Read_Type1' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:150:7: note: Technically the member function 'G00CONV::Read_Type1' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:531:19: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:560:23: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:569:15: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT10' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:139:7: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:569:15: note: Technically the member function 'PDTCONV::Read_PDT10' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:584:15: style:inconclusive: Technically the member function 'PDTCONV::Read_PDT11' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:140:7: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:584:15: note: Technically the member function 'PDTCONV::Read_PDT11' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:640:15: style:inconclusive: Technically the member function 'G00CONV::Read_Type1' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:150:7: note: Technically the member function 'G00CONV::Read_Type1' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:640:15: note: Technically the member function 'G00CONV::Read_Type1' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:665:29: style: C-style pointer casting [cstyleCast] head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:718:15: style:inconclusive: Technically the member function 'G00CONV::Copy_32bpp' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:148:7: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:718:15: note: Technically the member function 'G00CONV::Copy_32bpp' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:15: style:inconclusive: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:84:7: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:15: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. head eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:15: style:inconclusive: Technically the member function 'GRPCONV::CopyRGB' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:83:7: note: Technically the member function 'GRPCONV::CopyRGB' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:15: note: Technically the member function 'GRPCONV::CopyRGB' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:83:7: style:inconclusive: Technically the member function 'GRPCONV::CopyRGB' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:762:15: note: Technically the member function 'GRPCONV::CopyRGB' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:83:7: note: Technically the member function 'GRPCONV::CopyRGB' can be const. 2.17.0 eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:84:7: style:inconclusive: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. [functionConst] eglaysher-rlvm-b88bfe0/vendor/xclannad/file.cc:733:15: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. eglaysher-rlvm-b88bfe0/vendor/xclannad/file.h:84:7: note: Technically the member function 'GRPCONV::CopyRGBA_rev' can be const. DONE