2026-07-26 18:49 ftp://ftp.de.debian.org/debian/pool/main/b/bambootracker/bambootracker_0.6.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 6640862 (2026-07-26 07:32:28 -0400) count: 1156 1155 elapsed-time: 6.6 1.3 head-timing-info: old-timing-info: head results: BambooTracker-0.6.5/BambooTracker/chip/real_chip_interface.hpp:34:10: debug: simplifyOperatorName: found unsimplified operator name [debug] BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:112:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_to_lock [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/instrument/swap_instruments_command.cpp:40:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackAttribs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:69:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_SCHEDULE_REALTIME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/order/clone_patterns_command.cpp:49:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patten [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/delete_previous_step_command.cpp:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_DUMMY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/delete_previous_step_command.cpp:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/erase_step_command.cpp:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:165:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/erase_cells_in_pattern_command.cpp:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/erase_step_command.cpp:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_DUMMY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/expand_pattern_command.cpp:94:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/change_values_in_pattern_command.cpp:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/change_values_in_pattern_command.cpp:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/interpolate_pattern_command.cpp:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/register_write_logger.cpp:94:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_FmMask [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/change_values_in_pattern_command.cpp:130:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/register_write_logger.cpp:313:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_FmMask [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/pattern_command_utils.cpp:12:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:31:14: warning: Member variable 'AudioStream::tucb_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/command/pattern/pattern_command_utils.cpp:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/reverse_pattern_command.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:31:14: warning: Member variable 'AudioStream::tucbPtr_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/command/pattern/paste_mix_copied_data_to_pattern_command.cpp:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/paste_overwrite_copied_data_to_pattern_command.cpp:93:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/pattern_command_utils.cpp:139:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:783:54: debug: Function::addArguments found argument 'output < 1 >' with varid 0. [varid0] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_cut_to_step_command.cpp:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:783:54: debug: Function::addArguments found argument 'output < 2 >' with varid 0. [varid0] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_cut_to_step_command.cpp:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_off_to_step_command.cpp:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_cut_to_step_command.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_off_to_step_command.cpp:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/set_key_off_to_step_command.cpp:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArraySize [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:364:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Channels [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:383:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Channels [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:394:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Channels [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/chip.cpp:33:7: warning: Member variable 'Chip::internalRate_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:449:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/transpose_note_in_pattern_command.cpp:43:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTE_NUMBER_RANGE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/chip.cpp:33:7: warning: Member variable 'Chip::busVolumeRatio_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:461:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/shrink_pattern_command.cpp:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/add_instrument_qt_command.cpp:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/clone_instrument_qt_command.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CloneInstrument [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/chip.cpp:33:7: warning: Member variable 'Chip::volumeRatio_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/add_instrument_qt_command.cpp:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/change_instrument_name_qt_command.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangeInstrumentName [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/instrument_command_qt_utils.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/add_instrument_qt_command.cpp:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AddInstrument [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/deep_clone_instrument_qt_command.cpp:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/deep_clone_instrument_qt_command.cpp:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/deep_clone_instrument_qt_command.cpp:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeepCloneInstrument [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/remove_instrument_qt_command.cpp:51:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/remove_instrument_qt_command.cpp:63:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/swap_instruments_qt_command.cpp:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SwapInstruments [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/comment_edit_dialog.cpp:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/remove_instrument_qt_command.cpp:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveInstrument [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/swap_instruments_qt_command.cpp:74:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/command/pattern/erase_effect_in_step_command.cpp:19:2: performance: Variable 'prevEff_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/gui/drop_detect_list_widget.cpp:52:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/nuked/nuked_2608.hpp:47:1: style: The class 'Nuked2608' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] BambooTracker-0.6.5/BambooTracker/chip/resampler.cpp:33:20: warning: Member variable 'AbstractResampler::srcRate_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/resampler.cpp:33:20: warning: Member variable 'AbstractResampler::destRate_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/bookmark_manager_form.cpp:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/effect_description.cpp:97:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEffect [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/resampler.cpp:33:20: warning: Member variable 'AbstractResampler::maxDuration_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/real_chip_interface.hpp:33:2: style: Struct 'RealChipInterfaceGeneratorFunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/chip/resampler.cpp:33:20: warning: Member variable 'AbstractResampler::rateRatio_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/resampler.hpp:92:2: style: Class 'BlipResampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/file_history.cpp:76:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/file_history.cpp:93:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/resampler.hpp:93:3: style: The destructor '~BlipResampler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] BambooTracker-0.6.5/BambooTracker/chip/resampler.hpp:47:11: note: Virtual destructor in base class BambooTracker-0.6.5/BambooTracker/chip/resampler.hpp:93:3: note: Destructor in derived class BambooTracker-0.6.5/BambooTracker/gui/effect_list_dialog.cpp:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/effect_list_dialog.cpp:96:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/go_to_dialog.cpp:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/gui_utils.cpp:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Standard [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/hide_tracks_dialog.cpp:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_address_spin_box.cpp:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/grid_settings_dialog.cpp:35:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/hide_tracks_dialog.cpp:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_address_spin_box.cpp:132:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/hide_tracks_dialog.cpp:82:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:242:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumOutputs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:149:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HexArgb [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/fm_envelope_set_edit_dialog.cpp:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/hide_tracks_dialog.cpp:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:101:2: style: Comparing expression of type 'signed short' against value 65534. Condition is always true. [compareValueOutOfTypeRangeError] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:554:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumOutputs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:284:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/fm_envelope_set_edit_dialog.cpp:112:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skip [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/sample_length_dialog.cpp:35:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:105:2: style: Comparing expression of type 'signed short' against value -65536. Condition is always true. [compareValueOutOfTypeRangeError] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:295:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/fm_envelope_set_edit_dialog.cpp:183:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skip [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:306:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/arpeggio_macro_editor.cpp:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_NOTE_NUM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:317:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/arpeggio_macro_editor.cpp:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedSequence [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:42:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/arpeggio_macro_editor.cpp:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedSequence [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/arpeggio_macro_editor.cpp:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedSequence [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/keyboard_shortcut_list_dialog.cpp:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/effect_description.cpp:38:14: warning: Member variable 'EffectDetail::desc' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/pan_macro_editor.cpp:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:38:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:143:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:63:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTE_NUMBER_RANGE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:143:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:74:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Drumkit [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:84:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/key_signature_manager_form.cpp:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/order/order_list_common_qt_command.hpp:58:2: style: Class 'OrderListCommonQtCommandRedraw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:113:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bt_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:99:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/key_signature_manager_form.cpp:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FISRT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/pattern/pattern_editor_common_qt_command.hpp:58:2: style: Class 'PatternEditorCommonQtCommandRedraw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:119:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_selection_dialog.cpp:132:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/slider_style.cpp:45:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SH_Slider_AbsoluteSetButtons [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:133:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:145:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/s98_export_settings_dialog.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/swap_tracks_dialog.cpp:38:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:159:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_NOTE_NUM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_editor.cpp:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hScrollBarChangeRequested [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/s98_export_settings_dialog.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_YM2608 [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:187:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_editor.cpp:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/s98_export_settings_dialog.cpp:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_FmMask [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/transpose_song_dialog.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:202:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/transpose_song_dialog.cpp:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wheel_spin_box.cpp:9:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:214:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor.cpp:43:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hScrollBarChangeRequested [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:235:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor.cpp:212:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_handler.cpp:156:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:252:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_handler.cpp:310:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORGANIZATION_NAME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:265:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:90:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_visual.cpp:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_OpaquePaintEvent [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/go_to_dialog.hpp:42:2: style: Class 'GoToDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:315:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:209:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:100:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_visual.cpp:41:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_drumkit_editor.cpp:334:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:243:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:53:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_visual.cpp:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:93:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:186:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/module_properties_dialog.cpp:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/color_palette.cpp:33:2: performance: Variable 'ilistTextColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:421:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANNELS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.hpp:150:7: warning: Member variable 'Column::row' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC_OPS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.hpp:150:12: warning: Member variable 'Column::data' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/gui/vgm_export_settings_dialog.cpp:37:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:318:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUTS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_address_spin_box.hpp:33:2: style: Class 'AdpcmStartAddressSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/vgm_export_settings_dialog.cpp:213:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_YM2608 [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_address_spin_box.hpp:46:2: style: Class 'AdpcmStopAddressSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:45:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/vgm_export_settings_dialog.cpp:244:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Export_FmMask [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WOPN_Ins_IsBlank [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:98:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:388:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bt_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:105:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:399:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:337:2: warning: Member variable 'ymfm_wavfile::m_index' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:434:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:86:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.h:108:2: warning: Member variable 'ssg_registers::m_regdata' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:449:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:190:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:112:23: style:inconclusive: Function 'blip_new' argument 1 names different: declaration 'sample_count' definition 'size'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.h:19:23: note: Function 'blip_new' argument 1 names different: declaration 'sample_count' definition 'size'. BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:112:23: note: Function 'blip_new' argument 1 names different: declaration 'sample_count' definition 'size'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:458:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:341:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:128:27: style:inconclusive: Function 'blip_delete' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:487:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:647:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:359:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:138:30: style:inconclusive: Function 'blip_set_rates' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:498:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:744:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:209:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:367:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_SEQ_POS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:155:26: style:inconclusive: Function 'blip_clear' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:538:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:219:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:169:39: style:inconclusive: Function 'blip_clocks_needed' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:550:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/arpeggio_macro_editor.hpp:38:2: style: Class 'ArpeggioMacroEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:229:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_SEQ_POS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/dat_io.cpp:110:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:169:46: style:inconclusive: Function 'blip_clocks_needed' argument 2 names different: declaration 'sample_count' definition 'samples'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.h:43:44: note: Function 'blip_clocks_needed' argument 2 names different: declaration 'sample_count' definition 'samples'. BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:169:46: note: Function 'blip_clocks_needed' argument 2 names different: declaration 'sample_count' definition 'samples'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:564:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:239:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/ins_io.cpp:80:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:186:30: style:inconclusive: Function 'blip_end_frame' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:609:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:249:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:44:2: style: Class 'LabeledHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/ff_io.cpp:115:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:186:42: style:inconclusive: Function 'blip_end_frame' argument 2 names different: declaration 'clock_duration' definition 't'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.h:53:44: note: Function 'blip_end_frame' argument 2 names different: declaration 'clock_duration' definition 't'. BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:186:42: note: Function 'blip_end_frame' argument 2 names different: declaration 'clock_duration' definition 't'. BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:67:53: style:inconclusive: Either there is a missing 'override', or the member function 'GrooveSettingsDialog::getGrooveSequences' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.hpp:45:32: note: Either there is a missing 'override', or the member function 'GrooveSettingsDialog::getGrooveSequences' can be const. BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:67:53: note: Either there is a missing 'override', or the member function 'GrooveSettingsDialog::getGrooveSequences' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:622:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:259:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:44:2: style: Class 'LabeledVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:196:39: style:inconclusive: Function 'blip_samples_avail' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:634:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:269:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/dmp_io.cpp:87:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedSequence [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:211:32: style:inconclusive: Function 'blip_read_samples' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.cpp:44:21: style:inconclusive: Technically the member function 'ymfm::ssg_registers::reset' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.h:111:7: note: Technically the member function 'ymfm::ssg_registers::reset' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.cpp:44:21: note: Technically the member function 'ymfm::ssg_registers::reset' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:648:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:279:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:53:7: warning: Member variable 'Pair::count' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:69:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:297:30: style:inconclusive: Function 'blip_add_delta' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.h:117:10: style:inconclusive: Technically the member function 'ymfm::ssg_registers::read' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:693:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:289:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:63:10: performance: Function 'suffix()' should return member 'suffix_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:297:42: style:inconclusive: Function 'blip_add_delta' argument 2 names different: declaration 'clock_time' definition 'time'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.h:33:44: note: Function 'blip_add_delta' argument 2 names different: declaration 'clock_time' definition 'time'. BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:297:42: note: Function 'blip_add_delta' argument 2 names different: declaration 'clock_time' definition 'time'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:706:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:299:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:86:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:65:10: performance: Function 'prefix()' should return member 'prefix_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:63:10: performance: Function 'suffix()' should return member 'suffix_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/gui/slider_style.hpp:34:2: style: Class 'SliderStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:92:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:334:35: style:inconclusive: Function 'blip_add_delta_fast' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:718:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:309:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:65:10: performance: Function 'prefix()' should return member 'prefix_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:334:47: style:inconclusive: Function 'blip_add_delta_fast' argument 2 names different: declaration 'clock_time' definition 'time'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.h:36:49: note: Function 'blip_add_delta_fast' argument 2 names different: declaration 'clock_time' definition 'time'. BambooTracker-0.6.5/BambooTracker/chip/blip_buf/blip_buf.c:334:47: note: Function 'blip_add_delta_fast' argument 2 names different: declaration 'clock_time' definition 'time'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:732:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:319:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:480:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:773:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:329:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:495:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:337:2: style: Class 'ymfm_wavfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.hpp:45:32: performance: Function 'getGrooveSequences()' should return member 'seqs_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:785:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:339:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:530:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:119:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEMITONE_PITCH [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.h:157:2: style: Class 'ssg_engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:349:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:545:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:135:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/y12_io.cpp:68:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:359:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:556:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_Hover [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:81:44: style:inconclusive: Function 'setInterruption' argument 1 names different: declaration 'inrtRate' definition 'intrRate'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/audio/audio_stream.hpp:65:32: note: Function 'setInterruption' argument 1 names different: declaration 'inrtRate' definition 'intrRate'. BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:81:44: note: Function 'setInterruption' argument 1 names different: declaration 'inrtRate' definition 'intrRate'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:369:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:626:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:208:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:155:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:379:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:638:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:162:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/tfi_io.cpp:44:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/effect.hpp:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSTEP_FM_VOLUME [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:389:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:660:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:373:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:183:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/vgi_io.cpp:44:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/effect.cpp:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFF_VAL_NONE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:399:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:700:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:406:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/abstract_instrument_property.hpp:41:28: performance: Function 'getUserInstruments()' should return member 'users_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:201:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/pattern.cpp:58:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:411:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:712:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:440:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoRelease [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/effect_iterator.cpp:210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/pattern.cpp:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:428:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:726:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:493:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoRelease [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:41:9: warning: Member variable 'BtBank::version_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:445:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:795:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:552:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoRelease [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTMIDI_DUMMY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:462:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:807:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:739:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTMIDI_DUMMY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/opna.cpp:96:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:472:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:828:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:763:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:240:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTMIDI_DUMMY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/opna.cpp:149:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_MODE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:482:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:873:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:869:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:249:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:261:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:492:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:886:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:915:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:257:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:274:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_to_lock [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:502:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:898:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:1053:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:265:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:512:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:912:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/main.cpp:69:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applicationStateChanged [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:195:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:957:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/main.cpp:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/main.cpp:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TranslationsPath [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:982:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:78:29: style:inconclusive: Technically the member function 'WopnBank::WOPNDeleter::operator()' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/instrument/bank.hpp:80:8: note: Technically the member function 'WopnBank::WOPNDeleter::operator()' can be const. BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:78:29: note: Technically the member function 'WopnBank::WOPNDeleter::operator()' can be const. BambooTracker-0.6.5/BambooTracker/io/opni_io.cpp:58:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:56:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/song_length_calculator.cpp:77:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/song.cpp:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/song_length_calculator.cpp:184:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/song.cpp:152:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:78:2: warning: Member variable 'adpcm_a_registers::m_regdata' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:498:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sample_adpcm.hpp:69:23: performance: Function 'getSamples()' should return member 'sample_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:257:2: warning: Member variable 'adpcm_b_registers::m_regdata' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:533:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:651:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:658:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_Hover [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/bank_io.cpp:81:14: style:inconclusive: Technically the member function 'io::BankIO::saveBank' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/io/bank_io.hpp:62:7: note: Technically the member function 'io::BankIO::saveBank' can be const. BambooTracker-0.6.5/BambooTracker/io/bank_io.cpp:81:14: note: Technically the member function 'io::BankIO::saveBank' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_phase [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:697:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QWERTY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:296:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:72:18: warning: Member variable 'opdata_cache::waveform' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_phase [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:761:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:372:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patten [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:73:11: warning: Member variable 'opdata_cache::phase_step' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:433:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_keyon_live [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:808:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:511:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:74:11: warning: Member variable 'opdata_cache::total_level' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:449:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opoffs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:871:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:685:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:58:3: warning:inconclusive: Possible null pointer dereference: base_ [nullPointer] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:50:33: note: Assignment 'base=nullptr', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:52:7: note: Assuming condition is false BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:57:11: note: Assignment 'base_=base', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:58:3: note: Null pointer dereference BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:75:11: warning: Member variable 'opdata_cache::block_freq' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:476:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_attenuation [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:849:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/file_io_error.hpp:49:2: style: Class 'FileNotExistError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/io/instrument_io.cpp:81:20: style:inconclusive: Technically the member function 'io::InstrumentIO::saveInstrument' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/io/instrument_io.hpp:64:7: note: Technically the member function 'io::InstrumentIO::saveInstrument' can be const. BambooTracker-0.6.5/BambooTracker/io/instrument_io.cpp:81:20: note: Technically the member function 'io::InstrumentIO::saveInstrument' can be const. BambooTracker-0.6.5/BambooTracker/io/module_io.cpp:65:16: style:inconclusive: Technically the member function 'io::ModuleIO::saveModule' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/io/module_io.hpp:63:7: note: Technically the member function 'io::ModuleIO::saveModule' can be const. BambooTracker-0.6.5/BambooTracker/io/module_io.cpp:65:16: note: Technically the member function 'io::ModuleIO::saveModule' can be const. BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:59:15: warning:inconclusive: Possible null pointer dereference: base_ [nullPointer] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:50:33: note: Assignment 'base=nullptr', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:52:7: note: Assuming condition is false BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:57:11: note: Assignment 'base_=base', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:59:15: note: Null pointer dereference BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:76:10: warning: Member variable 'opdata_cache::detune' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:521:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_keyon_live [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:999:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patten [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/file_io_error.hpp:56:2: style: Class 'FileUnsupportedError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/io/module_io.cpp:71:16: style:inconclusive: Technically the member function 'io::ModuleIO::loadModule' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/io/module_io.hpp:65:7: note: Technically the member function 'io::ModuleIO::loadModule' can be const. BambooTracker-0.6.5/BambooTracker/io/module_io.cpp:71:16: note: Technically the member function 'io::ModuleIO::loadModule' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:77:11: warning: Member variable 'opdata_cache::multiple' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:535:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_state [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1142:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicateOrder [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/file_io_error.hpp:63:2: style: Class 'FileVersionError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/io/io_utils.hpp:78:27: performance: Function 'getSaveFilterList()' should return member 'svFilters_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:78:11: warning: Member variable 'opdata_cache::eg_sustain' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:566:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_state [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1243:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/precise_timer.hpp:32:1: style: The class 'PreciseTimer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:79:10: warning: Member variable 'opdata_cache::eg_rate' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:591:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_key_state [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1408:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/step.hpp:96:7: warning: Member variable 'PlainEffect::value' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/precise_timer.hpp:44:18: warning: Member variable 'PreciseTimer::time_' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:622:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_attenuation [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1530:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/precise_timer.hpp:47:19: warning: Member variable 'PreciseTimer::isContinue_' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_2608.cpp:32:26: warning: Member variable 'ymfm_interface::m_engine' is not initialized in the constructor. Maybe it should be initialized directly in the class ymfm_interface? [uninitDerivedMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:678:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_state [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1540:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/bank_io.hpp:47:21: performance: Function 'getExtension()' should return member 'ext_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/module/track.hpp:36:6: warning: Member variable 'TrackAttribute::number' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:753:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phase_step [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:59:15: warning: Member variable 'WavContainer::blockSize_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/module/track.hpp:38:6: warning: Member variable 'TrackAttribute::channelInSource' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:372:2: style: Class 'adpcm_b_engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:770:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_attenuation [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:59:15: warning: Member variable 'WavContainer::byteRate_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/io/wopn_io.cpp:37:8: style:inconclusive: Technically the member function 'io::load::WOPNDeleter::operator()' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/module/song.hpp:42:11: warning: Member variable 'SongStyle::type' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:817:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_feedback [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:353:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:829:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_feedback [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:842:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_op [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/instrument_io.hpp:49:21: performance: Function 'getExtension()' should return member 'ext_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:863:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_op [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/order/order_list_common_qt_command.cpp:32:45: style:inconclusive: Function 'OrderListCommonQtCommand' argument 3 names different: declaration 'redrawAll' definition 'orderLengthChanged'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/command/order/order_list_common_qt_command.hpp:47:14: note: Function 'OrderListCommonQtCommand' argument 3 names different: declaration 'redrawAll' definition 'orderLengthChanged'. BambooTracker-0.6.5/BambooTracker/gui/command/order/order_list_common_qt_command.cpp:32:45: note: Function 'OrderListCommonQtCommand' argument 3 names different: declaration 'redrawAll' definition 'orderLengthChanged'. BambooTracker-0.6.5/BambooTracker/io/module_io.hpp:48:21: performance: Function 'getExtension()' should return member 'ext_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_feedback [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/resampler.cpp:141:8: style: Variable 'srcBuf' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:917:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_op [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sample_repeat.hpp:72:10: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:972:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_op [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/drop_detect_list_widget.cpp:45:20: style: Variable 'tgt' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:129:11: style: The member function 'ymfm::fm_registers_base::status_mask' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1088:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_choffs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:130:11: style: The member function 'ymfm::fm_registers_base::irq_reset' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_choffs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:131:11: style: The member function 'ymfm::fm_registers_base::noise_enable' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1154:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_choffs [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/configuration.hpp:149:2: style: The class 'ToolbarConfiguration' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:132:11: style: The member function 'ymfm::fm_registers_base::rhythm_enable' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:135:11: style: The member function 'ymfm::fm_registers_base::op_ssg_eg_enable' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MODE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:136:11: style: The member function 'ymfm::fm_registers_base::op_ssg_eg_mode' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_env_counter [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/module/step.hpp:78:14: performance: Function 'getEffectId()' should return member 'id' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1282:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_total_clocks [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/swap_instruments_qt_command.cpp:71:67: performance: Function parameter 'aboveName' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/io/dat_io.cpp:41:15: style: Redundant condition: The condition '!ctrSize' is redundant since 'ctrSize != 0x2000' is sufficient. [redundantCondition] BambooTracker-0.6.5/BambooTracker/module/song.hpp:90:2: style: Class 'Song' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:183:11: style: The member function 'ymfm::opn_registers_base < true >::noise_state' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1332:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLOBAL_FM_CHANNEL_MASK [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/command/instrument/swap_instruments_qt_command.cpp:71:86: performance: Function parameter 'belowName' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/module/module.hpp:49:2: style: Class 'Module' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:217:11: style: The member function 'ymfm::opn_registers_base < true >::ch_output_2' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1404:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MODE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:218:11: style: The member function 'ymfm::opn_registers_base < true >::ch_output_3' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1443:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_status [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNELS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/gui_utils.hpp:46:45: performance: Function parameter 'str' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1476:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_timer_running [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/gui_utils.cpp:82:63: performance: Function parameter 'list' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1508:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_TIMERA [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:195:29: warning: The class 'InstrumentSequenceLoopRoot' defines member function with name 'clone' also defined in its parent class 'InstrumentSequenceLoop'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:141:25: note: Parent function 'InstrumentSequenceLoop::clone' BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:195:29: note: Derived function 'InstrumentSequenceLoopRoot::clone' BambooTracker-0.6.5/BambooTracker/module/song.hpp:97:14: performance: Function 'getTitle()' should return member 'title_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:49:11: style: Local variable 'createInstance' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.hpp:43:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/c86ctl/c86ctl_wrapper.cpp:49:11: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:124:24: warning: The class 'opn_registers_base < true >' defines member variable with name 'EG_HAS_SSG' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:125:24: note: Parent variable 'fm_registers_base::EG_HAS_SSG' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:124:24: note: Derived variable 'opn_registers_base < true >::EG_HAS_SSG' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:544:47: style: Condition '(debug::GLOBAL_ADPCM_B_CHANNEL_MASK&1)==0' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1536:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_irq_state [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/file_io_error_message_box.cpp:42:115: performance: Function parameter 'desc' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/module/module.hpp:54:14: performance: Function 'getFilePath()' should return member 'filePath_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:125:24: warning: The class 'opn_registers_base < true >' defines member variable with name 'MODULATOR_DELAY' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:126:24: note: Parent variable 'fm_registers_base::MODULATOR_DELAY' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:125:24: note: Derived variable 'opn_registers_base < true >::MODULATOR_DELAY' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:621:49: style: Condition '(debug::GLOBAL_ADPCM_B_CHANNEL_MASK&1)!=0' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1560:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_modified_channels [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:151:2: style: Class 'InstrumentSequenceLoopRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/module/module.hpp:56:21: performance: Function 'getTitle()' should return member 'title_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:233:11: warning: The class 'opn_registers_base < true >' defines member function with name 'op_ssg_eg_enable' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:135:11: note: Parent function 'fm_registers_base::op_ssg_eg_enable' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:233:11: note: Derived function 'opn_registers_base < true >::op_ssg_eg_enable' BambooTracker-0.6.5/BambooTracker/module/module.hpp:58:21: performance: Function 'getAuthor()' should return member 'author_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:234:11: warning: The class 'opn_registers_base < true >' defines member function with name 'op_ssg_eg_mode' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:136:11: note: Parent function 'fm_registers_base::op_ssg_eg_mode' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:234:11: note: Derived function 'opn_registers_base < true >::op_ssg_eg_mode' BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:131:21: style: The member function 'MidiInterface::supportsVirtualPort' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:48:7: note: The member function 'MidiInterface::supportsVirtualPort' can be static. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:131:21: note: The member function 'MidiInterface::supportsVirtualPort' can be static. BambooTracker-0.6.5/BambooTracker/module/module.hpp:60:21: performance: Function 'getCopyright()' should return member 'copyright_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:151:41: style:inconclusive: Technically the member function 'MidiInterface::getRealInputPorts' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:49:27: note: Technically the member function 'MidiInterface::getRealInputPorts' can be const. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:151:41: note: Technically the member function 'MidiInterface::getRealInputPorts' can be const. BambooTracker-0.6.5/BambooTracker/module/module.hpp:62:21: performance: Function 'getComment()' should return member 'comment_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:309:24: performance: Function 'getSequence()' should return member 'seq_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/configuration.hpp:74:14: performance: Function 'getWorkingDirectory()' should return member 'workDir_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/configuration.hpp:269:50: performance: Function 'getShortcuts()' should return member 'shortcuts_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:508:2: style: Class 'ym2608' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:417:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] BambooTracker-0.6.5/BambooTracker/io/ins_io.cpp:41:33: warning: Return value of function std::stoi() is not used. [ignoredReturnValue] BambooTracker-0.6.5/BambooTracker/configuration.hpp:293:14: performance: Function 'getSoundAPI()' should return member 'sndAPI_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_2608.hpp:55:3: style: Class 'YmfmInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:638:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] BambooTracker-0.6.5/BambooTracker/configuration.hpp:295:14: performance: Function 'getSoundDevice()' should return member 'sndDevice_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:361:2: style: Class 'ssg_resampler < ymfm_output < OUTPUTS > , 2 , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/configuration.hpp:323:14: performance: Function 'getMidiAPI()' should return member 'midiAPI_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:367:2: style: Class 'fm_engine_base < opn_registers_base < true > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:130:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] BambooTracker-0.6.5/BambooTracker/configuration.hpp:325:14: performance: Function 'getMidiInputPort()' should return member 'midiInPort_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:130:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:167:30: style:inconclusive: Technically the member function 'InstrumentSequenceLoop::changeInnerLoop' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:119:7: note: Technically the member function 'InstrumentSequenceLoop::changeInnerLoop' can be const. BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:167:30: note: Technically the member function 'InstrumentSequenceLoop::changeInnerLoop' can be const. BambooTracker-0.6.5/BambooTracker/configuration.hpp:345:30: performance: Function 'getFMEnvelopeTexts()' should return member 'fmEnvelopeTexts_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:130:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] BambooTracker-0.6.5/BambooTracker/configuration.hpp:350:14: performance: Function 'getPatternEditorHeaderFont()' should return member 'ptnHdFont_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/configuration.hpp:352:14: performance: Function 'getPatternEditorRowsFont()' should return member 'ptnRowFont_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/configuration.hpp:354:14: performance: Function 'getOrderListHeaderFont()' should return member 'odrHdFont_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:242:56: warning: The class 'InstrumentSequenceLoopRoot' defines member function with name 'clone' also defined in its parent class 'InstrumentSequenceLoop'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:233:48: note: Parent function 'InstrumentSequenceLoop::clone' BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:242:56: note: Derived function 'InstrumentSequenceLoopRoot::clone' BambooTracker-0.6.5/BambooTracker/io/wopn_io.cpp:47:7: warning: Return value of function wopn.release() is not used. [ignoredReturnValue] BambooTracker-0.6.5/BambooTracker/configuration.hpp:356:14: performance: Function 'getOrderListRowsFont()' should return member 'odrRowFont_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:731:2: debug: Failed to parse 'using InstRef = decltype ( insts_ ) :: const_reference ;'. The checking continues anyway. [simplifyUsing] BambooTracker-0.6.5/BambooTracker/gui/wave_visual.cpp:77:13: style: Checking if unsigned expression 'frames' is less than zero. [unsignedLessThanZero] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:172:31: style:inconclusive: Either there is a missing 'override', or the member function 'InstrumentEditorManager::removeAll' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.hpp:101:7: note: Either there is a missing 'override', or the member function 'InstrumentEditorManager::removeAll' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:172:31: note: Either there is a missing 'override', or the member function 'InstrumentEditorManager::removeAll' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.hpp:168:19: style:inconclusive: Either there is a missing 'override', or the member function 'InstrumentEditorManager::getIndicesForParameterUpdating' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:326:55: style: Condition 'm_regs.ch_output_2(choffs)' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:326:55: note: Calling function 'ch_output_2' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:326:55: note: Condition 'm_regs.ch_output_2(choffs)' is always false BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:450:16: style: The if condition is the same as the previous if condition [duplicateCondition] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:442:16: note: First condition BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:450:16: note: Second condition BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:328:55: style: Condition 'm_regs.ch_output_3(choffs)' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:328:55: note: Calling function 'ch_output_3' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:328:55: note: Condition 'm_regs.ch_output_3(choffs)' is always false BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:482:16: style: The if condition is the same as the previous if condition [duplicateCondition] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:479:17: note: First condition BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:482:16: note: Second condition BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:60:44: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:60:44: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:70:46: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:70:46: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:60:42: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:60:42: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:80:46: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:80:46: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:70:44: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:70:44: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:113:47: style: Argument 'text' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:61:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:113:47: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:80:44: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:80:44: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:123:49: style: Argument 'suffix' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:63:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:123:49: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:113:45: style: Argument 'text' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:61:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:113:45: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:134:49: style: Argument 'prefix' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:65:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:134:49: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:123:47: style: Argument 'suffix' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:63:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:123:47: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:154:58: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:154:58: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:134:47: style: Argument 'prefix' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:65:10: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:134:47: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:154:56: style: Argument 'value' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.hpp:47:6: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:154:56: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/wave_export_settings_dialog.cpp:33:75: performance: Function parameter 'defUnmutes' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:33:72: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/bookmark_manager_form.cpp:74:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:33:88: performance: Function parameter 'suffix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:33:68: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/bookmark_manager_form.cpp:89:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:123:49: performance: Function parameter 'suffix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:33:84: performance: Function parameter 'suffix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_horizontal_slider.cpp:134:49: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:123:47: performance: Function parameter 'suffix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/labeled_vertical_slider.cpp:134:47: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/chip/register_write_logger.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.hpp:44:2: style: Class 'SsgInstrumentEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:51:76: performance: Function parameter 'seqs' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:57:14: style: Variable 'g' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:103:14: style: Variable 'g' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:216:8: style: Variable 'ref' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:256:8: style: Variable 'seq' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/pan_macro_editor.cpp:107:25: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/instrument/sample_repeat.hpp:70:37: style: Argument 'last' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/instrument/sample_repeat.hpp:69:9: note: Shadowed function BambooTracker-0.6.5/BambooTracker/instrument/sample_repeat.hpp:70:37: note: Shadow argument BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:72:31: style: Argument 'size' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:70:19: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:72:31: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:373:42: warning: If resource allocation fails, then there is a possible null pointer dereference: out [nullPointerOutOfResources] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:354:21: note: Assuming allocation function fails BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:354:21: note: Assignment 'out=fopen(name,"wb")', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:373:42: note: Null pointer dereference BambooTracker-0.6.5/BambooTracker/gui/fm_envelope_set_edit_dialog.cpp:31:82: performance: Function parameter 'set' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:74:29: style: Argument 'isLittleEndian' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:75:14: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:74:29: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:359:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:362:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:363:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:364:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:54:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:365:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:366:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:737:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:367:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:771:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:368:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:813:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:370:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:828:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:150:64: style: Parameter 'cursor' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:850:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:423:45: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:919:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AR [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:117:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:462:45: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:973:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable texts [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:146:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1059:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AR [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:174:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/groove_settings_dialog.cpp:58:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:119:64: performance: Function parameter 'list' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1297:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1342:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:82:13: style: Variable 'pair' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1364:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor.cpp:79:25: performance: Function parameter 'text' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1393:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:465:11: style: Variable 'copyEnv' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/io/export_io.cpp:274:11: style: Variable 'bom' can be declared as const array [constVariable] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1492:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_operator_table.cpp:477:11: style: Variable 'copyOp' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1504:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1516:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1523:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1675:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1682:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1734:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1771:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/bank.cpp:356:47: style:inconclusive: Function 'getInstrumentName' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1778:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1830:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:210:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1869:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:257:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1910:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:91:14: warning: Either the condition 'labels_.empty()' is redundant or expression 'labels_[static_cast(1)]' causes access out of bounds. [containerOutOfBounds] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:65:39: note: Assuming that condition 'labels_.empty()' is not redundant BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:91:14: note: Access out of bounds BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1922:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:97:14: warning: Either the condition 'labels_.empty()' is redundant or expression 'labels_[static_cast(0)]' causes access out of bounds. [containerOutOfBounds] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:65:39: note: Assuming that condition 'labels_.empty()' is not redundant BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/tone_noise_macro_editor.cpp:97:14: note: Access out of bounds BambooTracker-0.6.5/BambooTracker/io/binary_container.cpp:113:67: style: Argument 'size' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:70:19: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/binary_container.cpp:113:67: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1936:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instNum_ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/binary_container.cpp:281:72: style: Argument 'size' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:70:19: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/binary_container.cpp:281:72: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.cpp:173:38: style: Argument 'output' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.h:172:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_ssg.cpp:173:38: note: Shadow argument BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:200:12: style: The scope of the variable 'client' can be reduced. [variableScope] BambooTracker-0.6.5/BambooTracker/io/pps_io.cpp:56:16: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/pps_io.cpp:45:11: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/pps_io.cpp:56:16: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:59:66: style:inconclusive: Function 'WavContainer' argument 3 names different: declaration 'getBitSize' definition 'bitSize'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/io/wav_container.hpp:44:74: note: Function 'WavContainer' argument 3 names different: declaration 'getBitSize' definition 'bitSize'. BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:59:66: note: Function 'WavContainer' argument 3 names different: declaration 'getBitSize' definition 'bitSize'. BambooTracker-0.6.5/BambooTracker/audio/audio_stream_rtaudio.cpp:180:23: style: Unused variable: list [unusedVariable] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:440:18: style: Parameter 'data' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:224:23: style: Variable 'j' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/io/ins_io.cpp:56:9: style: Variable 'initCsr' can be declared as const array [constVariable] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:441:20: style: Parameter 'data' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/format/wopn_file.c:224:30: style: Variable 'k' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:442:21: style: Parameter 'data' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:159:40: style: Argument 'size' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/wav_container.hpp:65:19: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/wav_container.cpp:159:40: note: Shadow argument BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:251:70: style:inconclusive: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:57:56: note: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:251:70: note: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:445:21: style: Parameter 'data' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: style:inconclusive: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:58:58: note: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: note: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:446:22: style: Parameter 'data' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:270:94: style:inconclusive: Function 'onMidiInput' argument 3 names different: declaration 'userData' definition 'user_data'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:69:87: note: Function 'onMidiInput' argument 3 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:270:94: note: Function 'onMidiInput' argument 3 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/io/dat_io.cpp:84:9: style: Variable 'initCsr' can be declared as const array [constVariable] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:83:43: performance: Function parameter 'api' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/io/ff_io.cpp:84:9: style: Variable 'initCsr' can be declared as const array [constVariable] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:131:53: performance: Function parameter 'api' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: style: Parameter 'user_data' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:73:8: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:137:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:173:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/module/song.hpp:102:32: style: Argument 'isUsedTempo' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/module/song.hpp:103:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/module/song.hpp:102:32: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:201:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm.h:247:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:157:25: style: Argument 'size' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:154:13: note: Shadowed function BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:157:25: note: Shadow argument BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:408:8: style: Local variable 'next' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:365:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:408:8: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/module/module.cpp:81:13: style: Variable 'n' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/module/module.cpp:92:44: style: Parameter 's' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/note.hpp:74:31: style: Parameter 'a' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/note.hpp:74:40: style: Parameter 'b' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:223:55: style: Argument 'output' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:149:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:223:55: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:320:54: style: Argument 'output' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:187:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:320:54: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:541:55: style: Argument 'output' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.h:326:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_adpcm.cpp:541:55: note: Shadow argument BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:298:66: style:inconclusive: Function 'InstrumentSequenceRelease' argument 1 names different: declaration 'getType' definition 'type'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:234:49: note: Function 'InstrumentSequenceRelease' argument 1 names different: declaration 'getType' definition 'type'. BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:298:66: note: Function 'InstrumentSequenceRelease' argument 1 names different: declaration 'getType' definition 'type'. BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:298:76: style:inconclusive: Function 'InstrumentSequenceRelease' argument 2 names different: declaration 'getBeginPos' definition 'beginPos'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.hpp:234:62: note: Function 'InstrumentSequenceRelease' argument 2 names different: declaration 'getBeginPos' definition 'beginPos'. BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:298:76: note: Function 'InstrumentSequenceRelease' argument 2 names different: declaration 'getBeginPos' definition 'beginPos'. BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:54:2: performance: Variable 'opSeqEnabled_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:94:2: performance: Variable 'opSeqNum_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:134:2: performance: Variable 'arpEnabled_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:141:2: performance: Variable 'arpNum_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:148:2: performance: Variable 'ptEnabled_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:155:2: performance: Variable 'ptNum_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/module/song.cpp:280:57: performance: Function parameter 'a' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/instrument/instrument.cpp:162:2: performance: Variable 'envResetEnabled_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/module/song.cpp:280:69: performance: Function parameter 'b' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/module/song.cpp:287:57: performance: Function parameter 'a' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/module/song.cpp:287:69: performance: Function parameter 'b' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/instrument/sequence_property.cpp:271:32: style: Variable 'loop' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/module/song.cpp:311:55: performance: Function parameter 'a' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/module/song.cpp:311:67: performance: Function parameter 'b' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:191:30: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/module/song.cpp:322:13: style: Variable 'bm' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/module/song.cpp:335:13: style: Variable 'bm' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: warning: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum, keyData.keyNum [uninitvar] BambooTracker-0.6.5/BambooTracker/jamming.cpp:166:9: note: Assuming condition is true BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: note: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum, keyData.keyNum BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:599:60: style:inconclusive: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.hpp:112:38: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:599:60: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:762:55: style:inconclusive: Function 'onPanParameterChanged' argument 1 names different: declaration 'arpNum' definition 'panNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.hpp:146:33: note: Function 'onPanParameterChanged' argument 1 names different: declaration 'arpNum' definition 'panNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_instrument_editor.cpp:762:55: note: Function 'onPanParameterChanged' argument 1 names different: declaration 'arpNum' definition 'panNum'. BambooTracker-0.6.5/BambooTracker/module/song.cpp:168:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/instrument/instrument.hpp:53:21: performance: Function 'getName()' should return member 'name_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/adpcm_sample_editor.cpp:334:56: performance: Function parameter 'file' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:863:58: style:inconclusive: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.hpp:135:38: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/ssg_instrument_editor.cpp:863:58: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/configuration_handler.cpp:478:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:388:48: style: Argument 'reset' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:373:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:388:48: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:313:30: style: Argument 'choffs' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:268:11: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:313:30: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:188:27: style: Argument 'choffs' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:185:11: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:188:27: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/opna.cpp:262:9: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/chip/opna.cpp:275:9: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/configuration.cpp:140:2: performance: Variable 'workDir_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:67:14: warning: Member variable 'NotationSystemAttribute::dispName' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1264:22: style: Either there is a missing 'override', or the member function 'OrderListPanel::onShortcutUpdated' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:97:7: note: Either there is a missing 'override', or the member function 'OrderListPanel::onShortcutUpdated' can be static. BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1264:22: note: Either there is a missing 'override', or the member function 'OrderListPanel::onShortcutUpdated' can be static. BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1098:22: style:inconclusive: Either there is a missing 'override', or the member function 'OrderListPanel::isSelectedCell' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:225:7: note: Either there is a missing 'override', or the member function 'OrderListPanel::isSelectedCell' can be const. BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1098:22: note: Either there is a missing 'override', or the member function 'OrderListPanel::isSelectedCell' can be const. BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:144:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:1084:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.hpp:45:2: style: Class 'FmInstrumentEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:617:13: style: Variable 'portName' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:701:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] BambooTracker-0.6.5/BambooTracker/gui/configuration_dialog.cpp:547:57: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1582:9: style: The scope of the variable 'verDif' can be reduced. [variableScope] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1385:36: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1385:36: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1399:44: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1399:44: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1488:45: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1488:45: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1499:46: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1499:46: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1512:48: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1512:48: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1525:51: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1525:51: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1538:50: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1538:50: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1573:53: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1573:53: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1623:47: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1623:47: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1674:46: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.hpp:126:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:1674:46: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:201:56: performance: Function parameter 'tracks' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/order_list_editor/order_list_panel.cpp:655:9: style: Variable 'attrib' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:734:38: style:inconclusive: Either there is a missing 'override', or the member function 'VisualizedInstrumentMacroEditor::checkLoopRegion' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.hpp:220:6: note: Either there is a missing 'override', or the member function 'VisualizedInstrumentMacroEditor::checkLoopRegion' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:734:38: note: Either there is a missing 'override', or the member function 'VisualizedInstrumentMacroEditor::checkLoopRegion' can be const. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1635:92: style:inconclusive: Function 'onOperatorSequenceParameterChanged' argument 2 names different: declaration 'opSeqNum' definition 'tnNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.hpp:136:73: note: Function 'onOperatorSequenceParameterChanged' argument 2 names different: declaration 'opSeqNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1635:92: note: Function 'onOperatorSequenceParameterChanged' argument 2 names different: declaration 'opSeqNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1719:57: style:inconclusive: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.hpp:157:38: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1719:57: note: Function 'onArpeggioParameterChanged' argument 1 names different: declaration 'arpNum' definition 'tnNum'. BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:1356:11: style: Variable 'copy' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:572:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sampindex [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Divisor [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:1047:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_BUSY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:1100:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_BUSY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEFORM_LENGTH [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE_STEP_DYNAMIC [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1289:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC_OPS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSM_TRIGGER_MASK [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1564:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_MODE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:846:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_KEYON_EVENTS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:945:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODULATOR_DELAY [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:399:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EG_RELEASE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:437:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EG_HAS_REVERB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:480:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAVEFORM_LENGTH [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:542:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EG_HAS_SSG [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:566:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EG_RELEASE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:664:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EG_RELEASE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:754:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE_STEP_DYNAMIC [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/fm_instrument_editor.cpp:759:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/playback.cpp:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:37:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoEnvelope [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:166:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:187:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:226:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlayStep [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:262:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clear [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:268:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Playing [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:273:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlayStep [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:318:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadFirstStep [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:347:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoopPattern [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:642:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADPCM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:694:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoopPattern [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:1420:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadFirstStep [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:1504:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:1800:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:101:54: performance: Function parameter 'label' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:146:81: performance: Function parameter 'str' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:160:64: performance: Function parameter 'text' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:293:65: performance: Function parameter 'text' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:320:13: style: Variable 'lab' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:982:14: style: Variable 'l' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/visualized_instrument_macro_editor.cpp:320:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM_OPSEQ_PARAMS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:279:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoRelease [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:319:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1626:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Standard [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1862:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:144:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_Hover [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:547:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:771:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:909:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1480:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1544:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1694:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1725:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unset [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1859:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2027:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2275:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2439:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrevHighlighted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2494:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2876:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2964:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2982:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3075:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToggleTrack [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3275:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3305:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchar [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:77:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoRelease [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:1893:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENGLISH [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:878:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowActivate [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1094:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FloatPorition [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1222:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OctaveUp [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1293:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HexArgb [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1330:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uchar [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1378:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1416:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Drumkit [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1429:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1458:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1663:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1682:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1696:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1715:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1729:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1774:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1801:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:1880:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2012:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2066:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2290:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2418:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2506:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2692:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2715:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2869:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2987:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3148:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3300:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3356:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3475:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3508:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3660:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3739:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3882:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3887:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_HISTORY_SIZE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3932:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:4014:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:4069:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:4088:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:4115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:4144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:80:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_NOTE_NUM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:76:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:205:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_to_lock [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:298:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:442:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM3chExpanded [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:574:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotBegin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:767:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:974:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TL1 [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1096:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1149:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1312:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RR1 [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1344:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1427:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1677:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1693:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1748:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Count [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1831:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1882:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1903:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1916:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1997:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2013:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMS [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2088:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotBegin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2338:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TONE_TN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2358:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RawSubdata [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2476:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSET [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2577:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2650:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2718:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2742:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRIANGLE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3043:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQUARE [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3070:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RatioSubdata [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3265:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RatioSubdata [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3504:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotBegin [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3616:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShouldRewriteStop [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3784:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3938:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:4032:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:4101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:4196:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:4243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:4274:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:80:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1729:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_EFFECT [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2088:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FM [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2566:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2623:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2683:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_COLUMN [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:68:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colSize [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:1578:18: style: Local variable 'tmp' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:1557:12: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:1578:18: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:309:16: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:358:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:412:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:465:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:513:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:563:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:612:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:663:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:717:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:796:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:846:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:900:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:953:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btb_io.cpp:1187:16: style: Variable 'opSeqCsr' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/playback.cpp:77:18: warning: Member variable 'PlaybackManager::playStateFlags_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/playback.cpp:77:18: warning: Member variable 'PlaybackManager::rtrgVolValueADPCM_' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:182:10: warning: Member variable 'FMChannel::ch' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:182:14: warning: Member variable 'FMChannel::inCh' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:183:8: warning: Member variable 'FMChannel::isKeyOn' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:183:17: warning: Member variable 'FMChannel::hasKeyOnBefore' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:185:8: warning: Member variable 'FMChannel::neverSetBaseNote' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:187:7: warning: Member variable 'FMChannel::baseVol' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:187:16: warning: Member variable 'FMChannel::oneshotVol' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:188:8: warning: Member variable 'FMChannel::isMute' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:189:8: warning: Member variable 'FMChannel::isEnabledEnvReset' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:189:27: warning: Member variable 'FMChannel::hasResetEnv' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:190:8: warning: Member variable 'FMChannel::hasPreSetTickEvent' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:191:8: warning: Member variable 'FMChannel::shouldSetTone' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:194:7: warning: Member variable 'FMChannel::ptSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:195:8: warning: Member variable 'FMChannel::isArpEff' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:196:7: warning: Member variable 'FMChannel::prtmDepth' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:197:8: warning: Member variable 'FMChannel::isTonePrtm' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:200:7: warning: Member variable 'FMChannel::volSld' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:200:15: warning: Member variable 'FMChannel::volSldSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:202:7: warning: Member variable 'FMChannel::xvolSldSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:203:7: warning: Member variable 'FMChannel::detune' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:203:15: warning: Member variable 'FMChannel::fdetune' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:205:7: warning: Member variable 'FMChannel::nsSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:206:7: warning: Member variable 'FMChannel::transpose' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:304:10: warning: Member variable 'SSGChannel::ch' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:306:8: warning: Member variable 'SSGChannel::isKeyOn' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:306:17: warning: Member variable 'SSGChannel::hasKeyOnBefore' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:306:33: warning: Member variable 'SSGChannel::isInKeyOnProcess_' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:308:8: warning: Member variable 'SSGChannel::neverSetBaseNote' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:310:7: warning: Member variable 'SSGChannel::baseVol' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:310:16: warning: Member variable 'SSGChannel::oneshotVol' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:311:8: warning: Member variable 'SSGChannel::isMute' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:312:8: warning: Member variable 'SSGChannel::shouldSkip1stTickExec' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:313:8: warning: Member variable 'SSGChannel::shouldSetEnv' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:314:8: warning: Member variable 'SSGChannel::shouldSetSqMaskFreq' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:315:8: warning: Member variable 'SSGChannel::shouldSetHardEnvFreq' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:316:8: warning: Member variable 'SSGChannel::shouldUpdateMixState' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:317:8: warning: Member variable 'SSGChannel::shouldSetTone' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:322:8: warning: Member variable 'SSGChannel::isHardEnv' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:324:8: warning: Member variable 'SSGChannel::hasRequestedTnEffSet' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:327:7: warning: Member variable 'SSGChannel::ptSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:328:8: warning: Member variable 'SSGChannel::isArpEff' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:329:7: warning: Member variable 'SSGChannel::prtmDepth' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:330:8: warning: Member variable 'SSGChannel::isTonePrtm' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:333:7: warning: Member variable 'SSGChannel::volSld' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:333:15: warning: Member variable 'SSGChannel::volSldSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:335:7: warning: Member variable 'SSGChannel::detune' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:335:15: warning: Member variable 'SSGChannel::fdetune' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:337:7: warning: Member variable 'SSGChannel::nsSum' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:338:7: warning: Member variable 'SSGChannel::transpose' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/echo_buffer.hpp:42:12: style:inconclusive: Technically the member function 'EchoBuffer::operator[]' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:433:64: style:inconclusive: Function 'cloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.hpp:58:45: note: Function 'cloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:433:64: note: Function 'cloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:504:68: style:inconclusive: Function 'deepCloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.hpp:59:49: note: Function 'deepCloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:504:68: note: Function 'deepCloneInstrument' argument 2 names different: declaration 'resInstNum' definition 'refInstNum'. BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:218:13: style: Local variable 'type' shadows outer argument [shadowArgument] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:192:68: note: Shadowed argument BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:218:13: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1110:15: style: Comparing expression of type 'signed short' against value 32767. Condition is always false. [compareValueOutOfTypeRangeError] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1114:19: style: Comparing expression of type 'signed short' against value -32768. Condition is always false. [compareValueOutOfTypeRangeError] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:732:47: performance:inconclusive: Function parameter 'inst' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/playback.cpp:308:14: style: Variable 'attrib' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/playback.cpp:435:9: style: Variable 'step' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/playback.cpp:1426:9: style: Variable 'curStep' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1128:12: style: Same expression used in consecutive assignments of 'cycles' and 'slot'. [duplicateAssignExpression] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1129:12: note: Same expression used in consecutive assignments of 'cycles' and 'slot'. BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1128:12: note: Same expression used in consecutive assignments of 'cycles' and 'slot'. BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1565:13: style: Variable 'rhythml' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1566:13: style: Variable 'rhythmr' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1567:13: style: Variable 'deltaTl' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1568:13: style: Variable 'deltaTr' can be declared as pointer to const [constVariablePointer] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1733:35: style: Parameter 'chip' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1742:34: style: Parameter 'chip' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:687:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1233:61: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1231:17: note: Assignment 'level=0x1fff', assigned value is 8191 BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1233:61: note: Shift BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1252:16: style: Variable 'panl' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/chip/nuked/ym3438.c:1253:16: style: Variable 'panr' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:207:18: warning: Member variable 'FMChannel::opType' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:48:2: performance: Variable 'opnaCtrl_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:173:21: style:inconclusive: Technically the member function 'BambooTracker::saveInstrument' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:70:7: note: Technically the member function 'BambooTracker::saveInstrument' can be const. BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:173:21: note: Technically the member function 'BambooTracker::saveInstrument' can be const. BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:185:21: style:inconclusive: Technically the member function 'BambooTracker::exportInstruments' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:72:7: note: Technically the member function 'BambooTracker::exportInstruments' can be const. BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:185:21: note: Technically the member function 'BambooTracker::exportInstruments' can be const. BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2117:21: style:inconclusive: Technically the member function 'BambooTracker::saveModule' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:379:7: note: Technically the member function 'BambooTracker::saveModule' can be const. BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2117:21: note: Technically the member function 'BambooTracker::saveModule' can be const. BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:91:12: style:inconclusive: Technically the member function 'Vector2d < int >::operator[]' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:91:12: style:inconclusive: Technically the member function 'Vector2d < std :: string >::operator[]' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:40:2: style: Class 'Vector2d < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:40:2: style: Class 'Vector2d < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1645:58: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:327:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1645:58: note: Shadow argument BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1792:10: style: Local variable 'playStep' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:323:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1792:10: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1875:8: style: Local variable 'playStep' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:323:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1875:8: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1946:8: style: Local variable 'playStep' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.hpp:323:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1946:8: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:151:72: style: Argument 'rowSize' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:81:12: note: Shadowed function BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:151:72: note: Shadow argument BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:151:91: style: Argument 'columnSize' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:86:12: note: Shadowed function BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:151:91: note: Shadow argument BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:171:94: style: Argument 'shape' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:76:34: note: Shadowed function BambooTracker-0.6.5/BambooTracker/vector_2d.hpp:171:94: note: Shadow argument BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:167:57: style: Parameter 'container' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1345:16: style: Variable 'offInfo' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1372:15: style: Variable 'onInfo' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1493:13: style: Variable 'info' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:2098:53: style: Parameter 'container' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:46:29: warning: Member variable 'opn_registers_base < true >::m_regdata' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:46:29: warning: Member variable 'opn_registers_base < false >::m_regdata' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1180:31: warning: Member variable 'fm_engine_base < opn_registers_base < true > >::m_total_clocks' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:374:28: warning: Member variable 'fm_operator < opn_registers_base < true > >::m_cache' is not initialized in the constructor. [uninitMemberVar] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:1043:17: style:inconclusive: Technically the member function 'ymfm::ym2608::read_status' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:535:10: note: Technically the member function 'ymfm::ym2608::read_status' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:1043:17: note: Technically the member function 'ymfm::ym2608::read_status' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:461:54: style:inconclusive: Technically the member function 'ymfm::ssg_resampler < ymfm_output < OUTPUTS > , 2 , true >::add_last' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:350:7: note: Technically the member function 'ymfm::ssg_resampler < ymfm_output < OUTPUTS > , 2 , true >::add_last' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:461:54: note: Technically the member function 'ymfm::ssg_resampler < ymfm_output < OUTPUTS > , 2 , true >::add_last' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:354:38: style:inconclusive: Technically the member function 'ymfm::opn_registers_base < true >::compute_phase_step' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:189:11: note: Technically the member function 'ymfm::opn_registers_base < true >::compute_phase_step' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:354:38: note: Technically the member function 'ymfm::opn_registers_base < true >::compute_phase_step' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:395:41: style:inconclusive: Technically the member function 'ymfm::opn_registers_base < true >::log_keyon' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:192:14: note: Technically the member function 'ymfm::opn_registers_base < true >::log_keyon' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:395:41: note: Technically the member function 'ymfm::opn_registers_base < true >::log_keyon' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:183:11: style: The member function 'ymfm::opn_registers_base < false >::noise_state' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:354:38: style:inconclusive: Technically the member function 'ymfm::opn_registers_base < false >::compute_phase_step' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:189:11: note: Technically the member function 'ymfm::opn_registers_base < false >::compute_phase_step' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:354:38: note: Technically the member function 'ymfm::opn_registers_base < false >::compute_phase_step' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:395:41: style:inconclusive: Technically the member function 'ymfm::opn_registers_base < false >::log_keyon' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:192:14: note: Technically the member function 'ymfm::opn_registers_base < false >::log_keyon' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:395:41: note: Technically the member function 'ymfm::opn_registers_base < false >::log_keyon' can be const. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:217:11: style: The member function 'ymfm::opn_registers_base < false >::ch_output_2' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:218:11: style: The member function 'ymfm::opn_registers_base < false >::ch_output_3' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:124:24: warning: The class 'opn_registers_base < false >' defines member variable with name 'EG_HAS_SSG' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:125:24: note: Parent variable 'fm_registers_base::EG_HAS_SSG' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:124:24: note: Derived variable 'opn_registers_base < false >::EG_HAS_SSG' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:125:24: warning: The class 'opn_registers_base < false >' defines member variable with name 'MODULATOR_DELAY' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:126:24: note: Parent variable 'fm_registers_base::MODULATOR_DELAY' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:125:24: note: Derived variable 'opn_registers_base < false >::MODULATOR_DELAY' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:233:11: warning: The class 'opn_registers_base < false >' defines member function with name 'op_ssg_eg_enable' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:135:11: note: Parent function 'fm_registers_base::op_ssg_eg_enable' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:233:11: note: Derived function 'opn_registers_base < false >::op_ssg_eg_enable' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:234:11: warning: The class 'opn_registers_base < false >' defines member function with name 'op_ssg_eg_mode' also defined in its parent class 'fm_registers_base'. [duplInheritedMember] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:136:11: note: Parent function 'fm_registers_base::op_ssg_eg_mode' BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:234:11: note: Derived function 'opn_registers_base < false >::op_ssg_eg_mode' BambooTracker-0.6.5/BambooTracker/bamboo_tracker.cpp:1542:36: style: Unused variable: addrs [unusedVariable] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:205:17: style: Condition '!lfo_enable()' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:205:28: note: Calling function 'lfo_enable' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:205:17: note: Condition '!lfo_enable()' is always true BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:327:30: style: Condition 'lfo_enable()==0' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:327:27: note: Calling function 'lfo_enable' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:327:30: note: Condition 'lfo_enable()==0' is always true BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1340:26: style: Condition 'm_regs.rhythm_enable()' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1340:26: note: Calling function 'rhythm_enable' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1340:26: note: Condition 'm_regs.rhythm_enable()' is always false BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1569:22: style: Condition 'm_regs.irq_reset()' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1569:22: note: Calling function 'irq_reset' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1569:22: note: Condition 'm_regs.irq_reset()' is always false BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1055:25: style: Condition 'm_regs.noise_enable()' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1055:25: note: Calling function 'noise_enable' returns 0 BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1055:25: note: Condition 'm_regs.noise_enable()' is always false BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2513:15: warning: Member variable 'Pair::symbol' has no initializer. [uninitMemberVarNoCtor] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: style: Virtual function 'metaObject' is called from constructor 'MainWindow(std::weak_ptrconfig,QString filePath,bool isFirstLaunch,QWidget*parent=nullptr)' at line 723. Dynamic binding is not used. [virtualCallInConstructor] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:723:24: note: Calling metaObject BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: note: metaObject is a virtual function BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: style: Virtual function 'metaObject' is called from constructor 'MainWindow(std::weak_ptrconfig,QString filePath,bool isFirstLaunch,QWidget*parent=nullptr)' at line 725. Dynamic binding is not used. [virtualCallInConstructor] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:725:28: note: Calling metaObject BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: note: metaObject is a virtual function BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: style: Virtual function 'metaObject' is called from constructor 'MainWindow(std::weak_ptrconfig,QString filePath,bool isFirstLaunch,QWidget*parent=nullptr)' at line 825. Dynamic binding is not used. [virtualCallInConstructor] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:825:22: note: Calling metaObject BambooTracker-0.6.5/BambooTracker/gui/mainwindow.hpp:82:2: note: metaObject is a virtual function BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2924:39: style: Condition 'isEditedPattern_' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2924:19: note: Assuming that condition 'isEditedPattern_' is not redundant BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2924:39: note: Condition 'isEditedPattern_' is always true BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:406:32: style:inconclusive: Function 'resample_nop' argument 1 names different: declaration 'output' definition ''. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:141:80: style:inconclusive: Function 'write' argument 3 names different: declaration 'chan' definition 'channel'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:171:53: note: Function 'write' argument 3 names different: declaration 'chan' definition 'channel'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:141:80: note: Function 'write' argument 3 names different: declaration 'chan' definition 'channel'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.h:189:56: style:inconclusive: Function 'compute_phase_step' argument 2 names different: declaration 'opoffs' definition ''. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1473:58: style:inconclusive: Function 'update_timer' argument 1 names different: declaration 'which' definition 'tnum'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:442:29: note: Function 'update_timer' argument 1 names different: declaration 'which' definition 'tnum'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1473:58: note: Function 'update_timer' argument 1 names different: declaration 'which' definition 'tnum'. BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:293:71: style:inconclusive: Function 'output_rhythm_ch6' argument 3 names different: declaration 'clipmax' definition ''. [funcArgNamesDifferentUnnamed] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1329:56: style: Argument 'output' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:379:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:1329:56: note: Shadow argument BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:470:60: style: Argument 'phase' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.h:197:11: note: Shadowed function BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_fm.ipp:470:60: note: Shadow argument BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:909:19: style: Condition 'subdata!=-1' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:907:31: note: Assignment 'subdata=ctr.readUint16(csr)', assigned value is greater than -1 BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:909:19: note: Condition 'subdata!=-1' is always true BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:136:61: style: The scope of the variable 'kitSampMap' can be reduced. [variableScope] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:2924:36: style: Same expression on both sides of '&&'. [duplicateExpression] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:750:33: style: Local variable 'audioApi' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:745:10: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:750:33: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3278:32: performance: Function parameter 'text' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3473:14: style: Variable 'n' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:3930:14: style: Variable 'pairs' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2077:16: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2117:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2161:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2205:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2249:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2290:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2330:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2371:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2416:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2483:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2523:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2568:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:2612:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/chip/ymfm/ymfm_opn.cpp:444:7: style: Variable 'end' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:1911:29: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:1924:30: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:1946:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:1959:29: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:779:68: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/mainwindow.cpp:791:74: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/io/bti_io.cpp:94:3: style: Variable 'csr' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:225:13: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:103:15: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:225:13: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1645:13: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1604:15: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1645:13: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1659:13: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1604:15: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:1659:13: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2730:15: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2701:14: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2730:15: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2741:15: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2701:14: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2741:15: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2777:10: style: Local variable 'tmp' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2710:11: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2777:10: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2792:15: style: Local variable 'i' shadows outer variable [shadowVariable] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2701:14: note: Shadowed variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2792:15: note: Shadow local variable BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2048:16: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2093:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2143:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2192:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2236:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2282:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2327:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2374:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2424:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2495:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2541:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2591:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2640:15: style: Variable 'unit' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:2686:14: style: Variable 'g' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:71:2: performance: Variable 'opna_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:287:22: style: The member function 'OPNAController::checkRealToneByArpeggio' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:118:7: note: The member function 'OPNAController::checkRealToneByArpeggio' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:287:22: note: The member function 'OPNAController::checkRealToneByArpeggio' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:321:22: style: The member function 'OPNAController::checkPortamento' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:120:7: note: The member function 'OPNAController::checkPortamento' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:321:22: note: The member function 'OPNAController::checkPortamento' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:346:22: style: The member function 'OPNAController::checkRealToneByPitch' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:123:7: note: The member function 'OPNAController::checkRealToneByPitch' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:346:22: note: The member function 'OPNAController::checkRealToneByPitch' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1331:22: style:inconclusive: Technically the member function 'OPNAController::isMuteFM' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:227:7: note: Technically the member function 'OPNAController::isMuteFM' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1331:22: note: Technically the member function 'OPNAController::isMuteFM' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2518:22: style:inconclusive: Technically the member function 'OPNAController::isMuteSSG' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:350:7: note: Technically the member function 'OPNAController::isMuteSSG' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2518:22: note: Technically the member function 'OPNAController::isMuteSSG' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3041:22: style: The member function 'OPNAController::writeSquareWaveform' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:357:7: note: The member function 'OPNAController::writeSquareWaveform' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3041:22: note: The member function 'OPNAController::writeSquareWaveform' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3067:22: style: The member function 'OPNAController::xslideVolumeSsg' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:359:7: note: The member function 'OPNAController::xslideVolumeSsg' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3067:22: note: The member function 'OPNAController::xslideVolumeSsg' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3452:22: style:inconclusive: Technically the member function 'OPNAController::isMuteRhythm' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:406:7: note: Technically the member function 'OPNAController::isMuteRhythm' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3452:22: note: Technically the member function 'OPNAController::isMuteRhythm' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3705:22: style: The member function 'OPNAController::updateInstrumentDrumkit' can be static. [functionStatic] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:420:7: note: The member function 'OPNAController::updateInstrumentDrumkit' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3705:22: note: The member function 'OPNAController::updateInstrumentDrumkit' can be static. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3986:22: style:inconclusive: Technically the member function 'OPNAController::isMuteADPCM' can be const. [functionConst] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:491:7: note: Technically the member function 'OPNAController::isMuteADPCM' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3986:22: note: Technically the member function 'OPNAController::isMuteADPCM' can be const. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1243:50: style: Condition '6<=ch' is always true [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1242:10: note: Assuming that condition 'ch<6' is not redundant BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1243:50: note: Condition '6<=ch' is always true BambooTracker-0.6.5/BambooTracker/io/btm_io.cpp:295:3: style: Variable 'csr' is assigned a value that is never used. [unreadVariable] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1339:17: style: The scope of the variable 'data2' can be reduced. [variableScope] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:180:48: style:inconclusive: Function 'getOutputHistory' argument 1 names different: declaration 'history' definition 'container'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:75:33: note: Function 'getOutputHistory' argument 1 names different: declaration 'history' definition 'container'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:180:48: note: Function 'getOutputHistory' argument 1 names different: declaration 'history' definition 'container'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1296:50: style:inconclusive: Function 'setMuteFMState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:226:35: note: Function 'setMuteFMState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1296:50: note: Function 'setMuteFMState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2507:51: style:inconclusive: Function 'setMuteSSGState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:349:36: note: Function 'setMuteSSGState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2507:51: note: Function 'setMuteSSGState' argument 2 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3976:45: style:inconclusive: Function 'setMuteADPCMState' argument 1 names different: declaration 'isMuteFM' definition 'isMute'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:490:30: note: Function 'setMuteADPCMState' argument 1 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3976:45: note: Function 'setMuteADPCMState' argument 1 names different: declaration 'isMuteFM' definition 'isMute'. BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:228:70: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:84:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:228:70: note: Shadow argument BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1296:50: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:84:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1296:50: note: Shadow argument BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2507:51: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:84:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2507:51: note: Shadow argument BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3442:54: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:84:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3442:54: note: Shadow argument BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3976:45: style: Argument 'isMute' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/opna_controller.hpp:84:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3976:45: note: Shadow argument BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:905:9: style: Variable 'fm' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:965:48: style: Parameter 'fm' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1150:13: style: Variable 'op' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1188:8: style: Variable 'fm' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1891:57: style: Parameter 'fm' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2002:44: style: Parameter 'fm' can be declared as reference to const [constParameterReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:2043:8: style: Variable 'fm' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3361:8: style: Variable 'rhy' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:3377:8: style: Variable 'rhy' can be declared as reference to const [constVariableReference] BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1731:38: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:36:2: style: Virtual function 'metaObject' is called from constructor 'PatternEditorPanel(QWidget*parent=nullptr)' at line 271. Dynamic binding is not used. [virtualCallInConstructor] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:271:24: note: Calling metaObject BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:36:2: note: metaObject is a virtual function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:74:19: performance: Function 'getVisibleTracks()' should return member 'visTracks_' by const reference. [returnByReference] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:608:23: style: Condition '!(curPos_.step%hl2Cnt_)' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:817:22: style: Condition '!(curPos_.step%hl2Cnt_)' is always false [knownConditionTrueFalse] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1034:11: style: The scope of the variable 'effStr' can be reduced. [variableScope] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1539:51: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1539:51: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2803:40: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2803:40: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2817:48: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2817:48: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2913:49: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2913:49: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2924:50: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2924:50: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2949:52: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2949:52: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2956:55: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2956:55: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2980:54: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:2980:54: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3019:57: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3019:57: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3127:61: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3127:61: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3161:51: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3161:51: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3271:50: style: Argument 'event' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.hpp:132:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:3271:50: note: Shadow argument BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:433:60: performance: Function parameter 'tracks' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/gui/pattern_editor/pattern_editor_panel.cpp:1676:50: performance: Function parameter 'str' should be passed by const reference. [passedByValue] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:1617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vol_out [valueFlowBailoutIncompleteVar] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:2142:18: warning: Invalid log() argument nr 1. The value is -325.9498348 but the valid values are '4.94066e-324:'. [invalidFunctionArg] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:2133:9: note: Assignment 'i=0', assigned value is 0 BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:2136:10: note: Assignment 'm=sin(((i*2)+1)*3.14159265358979323846/(1<<10))', assigned value is 0.00306795676297 BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:2142:18: note: Invalid argument BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:3179:40: style:inconclusive: Function 'ym2608_init' argument 2 names different: declaration 'baseclock' definition 'clock'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.h:123:40: note: Function 'ym2608_init' argument 2 names different: declaration 'baseclock' definition 'clock'. BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:3179:40: note: Function 'ym2608_init' argument 2 names different: declaration 'baseclock' definition 'clock'. BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:3180:21: style:inconclusive: Function 'ym2608_init' argument 4 names different: declaration 'TimerHandler' definition 'timer_handler'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.h:124:21: note: Function 'ym2608_init' argument 4 names different: declaration 'TimerHandler' definition 'timer_handler'. BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:3180:21: note: Function 'ym2608_init' argument 4 names different: declaration 'TimerHandler' definition 'timer_handler'. BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:738:30: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:776:31: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:818:34: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:1239:40: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:1442:43: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:1480:46: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:1529:40: style: Parameter 'OPN' can be declared as pointer to const [constParameterPointer] diff: 2.21.0 BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:53:67: style:inconclusive: Function 'setGenerateCallback' argument 2 names different: declaration '' definition 'cbPtr'. [funcArgNamesDifferentUnnamed] 2.21.0 BambooTracker-0.6.5/BambooTracker/audio/audio_stream.cpp:60:71: style:inconclusive: Function 'setTickUpdateCallback' argument 2 names different: declaration '' definition 'cbPtr'. [funcArgNamesDifferentUnnamed] head BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] 2.21.0 BambooTracker-0.6.5/BambooTracker/chip/mame/fmopn.c:3180:49: style:inconclusive: Function 'ym2608_init' argument 5 names different: declaration '' definition 'IRQHandler'. [funcArgNamesDifferentUnnamed] 2.21.0 BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:191:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head BambooTracker-0.6.5/BambooTracker/gui/instrument_editor/instrument_editor_manager.cpp:191:30: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head BambooTracker-0.6.5/BambooTracker/instrument/instruments_manager.cpp:687:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:74:29: style: Argument 'isLittleEndian' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:75:14: note: Shadowed function BambooTracker-0.6.5/BambooTracker/io/binary_container.hpp:74:29: note: Shadow argument 2.21.0 BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: warning: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum [uninitvar] BambooTracker-0.6.5/BambooTracker/jamming.cpp:166:9: note: Assuming condition is true BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: note: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum head BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: warning: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum, keyData.keyNum [uninitvar] BambooTracker-0.6.5/BambooTracker/jamming.cpp:166:9: note: Assuming condition is true BambooTracker-0.6.5/BambooTracker/jamming.cpp:178:9: note: Uninitialized variables: keyData.key, keyData.source, keyData.keyNum, keyData.keyNum 2.21.0 BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:251:70: style:inconclusive: Function 'installInputHandler' argument 2 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:251:70: style:inconclusive: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:57:56: note: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:251:70: note: Function 'installInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. 2.21.0 BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: style:inconclusive: Function 'uninstallInputHandler' argument 2 names different: declaration '' definition 'user_data'. [funcArgNamesDifferentUnnamed] head BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: style:inconclusive: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. [funcArgNamesDifferent] BambooTracker-0.6.5/BambooTracker/midi/midi.hpp:58:58: note: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. BambooTracker-0.6.5/BambooTracker/midi/midi.cpp:257:72: note: Function 'uninstallInputHandler' argument 2 names different: declaration 'userData' definition 'user_data'. head BambooTracker-0.6.5/BambooTracker/module/song.hpp:102:32: style: Argument 'isUsedTempo' shadows outer function [shadowFunction] BambooTracker-0.6.5/BambooTracker/module/song.hpp:103:7: note: Shadowed function BambooTracker-0.6.5/BambooTracker/module/song.hpp:102:32: note: Shadow argument 2.21.0 BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1731:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head BambooTracker-0.6.5/BambooTracker/opna_controller.cpp:1731:38: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] DONE