2026-03-26 15:26 ftp://ftp.de.debian.org/debian/pool/main/y/yoshimi/yoshimi_2.3.6.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=cairo --library=zlib --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 -j6 platform: Linux-6.18.15+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.3.70 compiler: g++ (Debian 15.2.0-16) 15.2.0 cppcheck: head 2.20.0 head-info: 6c25934c (2026-03-26 09:00:39 +0100) count: 1360 1356 elapsed-time: 8.2 3.7 head-timing-info: old-timing-info: head results: Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterface.cpp:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/dev_notes/GuiDataExchangeTest.cpp:63:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/Util/midiListGen.cpp:41:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/Util/midiListGen.cpp:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterface.cpp:81:29: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] Yoshimi-yoshimi-0e89f15/src/DSP/Filter.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Filter.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Filter.cpp:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/dev_notes/GuiDataExchangeTest.cpp:117:16: style: Variable 'receivedData' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stages [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outgain [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FILTER_STAGES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:140:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FILTER_STAGES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/SVFilter.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsinterpolation [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numformants [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outgain [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numformants [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numformants [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firsttime [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_MAX_VOWELS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qfactor [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:245:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qfactor [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/FormantFilter.cpp:252:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_bufferbytes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/Util/midiListGen.cpp:66:12: style: The scope of the variable 'currentNote' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/Util/midiListGen.cpp:67:12: style: The scope of the variable 'fullString' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/Util/midiListGen.cpp:59:19: style: Variable 'names' can be declared as const array [constVariable] Yoshimi-yoshimi-0e89f15/dev_notes/XMLStoreTest.cpp:49:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppreset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdepth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfb [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pphase [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alienNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Alienwah.cpp:286:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlk [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pflangemode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:74:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:146:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxdelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdepth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfb [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:186:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chorusNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:299:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stages [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FILTER_STAGES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:113:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_bandwidth_cents [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:339:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:346:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:375:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gain [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:396:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FILTER_STAGES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsinterpolation [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:423:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsinterpolation [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:481:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate_f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:84:11: style: The scope of the variable 'inL' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:84:16: style: The scope of the variable 'inR' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:84:21: style: The scope of the variable 'tmpL' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:84:27: style: The scope of the variable 'tmpR' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Chorus.cpp:84:33: style: The scope of the variable 'tmp' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:168:11: style: The scope of the variable 'newval' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:169:11: style: The scope of the variable 'pos' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:170:11: style: The scope of the variable 'step' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/DSP/Unison.cpp:171:11: style: The scope of the variable 'vibratoFactor' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppreset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterpars [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ms1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdepth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plevel [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpfl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pampsns [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plpf [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:350:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phpf [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/DynamicFilter.cpp:373:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:297:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Distorsion.cpp:319:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Effect.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Effect.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plrcross [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Effect.cpp:98:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bpmStart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:286:23: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/DSP/AnalogFilter.cpp:311:23: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Effects/EffectLFO.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xr [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectLFO.cpp:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectLFO.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lfotype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectLFO.cpp:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppreset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ldelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ldelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pbpm [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:173:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plrdelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfb [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phidamp [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:296:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable echoNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:377:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:397:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:169:11: style: The scope of the variable 'l' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:169:14: style: The scope of the variable 'r' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppreset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:170:11: style: The scope of the variable 'ldl' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Echo.cpp:171:11: style: The scope of the variable 'rdl' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:109:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:192:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pstages [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:232:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phase [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fbl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdepth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pwidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:313:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfb [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pdistortion [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poffset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:343:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pphase [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:378:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phaserNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:490:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:520:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effectType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effectType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufferbytes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:153:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable effectType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dryonly [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:300:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:368:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:501:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:504:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/Effects/Phaser.cpp:222:37: style: The scope of the variable 'tmp' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppreset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_EQ_BANDS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:74:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQmaster_def [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:238:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EffectMgr.cpp:303:10: style: The scope of the variable 'isChanged' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:292:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:383:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_EQ_BANDS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:423:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfsamplerate_f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterSnapshot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:165:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Integer [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:222:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataExchange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/GuiDataExchange.cpp:232:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:374:5: style: Class 'FilterSnapshot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Effects/EQ.cpp:295:9: style: Unused variable: max [unusedVariable] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_COMBS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_COMBS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:133:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REV_COMBS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:186:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:233:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptime [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptime [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plohidamp [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pidelay [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pidelayfb [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phpf [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Plpf [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:399:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TYPES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Proomsize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:492:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pbandwidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reverbNUM_PRESETS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pchanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Effects/Reverb.cpp:608:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyPressure [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monitorCCin [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:227:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrpnLSB [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:352:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Xfeatures [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrpnH [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:496:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLearn [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:539:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:665:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:704:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableProgChange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:246:9: style: The scope of the variable 'nLow' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:247:9: style: The scope of the variable 'nHigh' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiDecode.cpp:68:22: style: Variable 'ctrltype' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable learning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:199:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromMIDI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:322:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_CHANNELS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:354:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midi_list [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:404:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendRefreshRequest [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:671:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommandBlock [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:684:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDI_LEARN_BLOCK [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:796:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:875:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:904:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midi_list [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:949:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mlearn [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:993:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identNRPN [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yesno [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textMessage [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showValue [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:454:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteslist [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:572:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1018:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showValue [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiIn [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1411:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable off [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1453:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kitGroup [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1898:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yesno [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1969:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addMod1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable harmonicAmplitude [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2604:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2794:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2889:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addSynth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2979:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addSynth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3024:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showValue [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3161:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3310:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemEffects [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_MSG [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:225:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Xfeatures [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:279:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oursynth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:98:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:155:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:190:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemEffects [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:225:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scales [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:417:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:530:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:561:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:679:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:782:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:969:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1313:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1395:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1455:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:1084:17: style: Condition 'DECODE_MODE&1' is always true [knownConditionTrueFalse] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:475:8: style: Redundant initialization for 'it'. The initialized value is overwritten before it is read. [redundantInitialization] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:474:35: note: it is initialized Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:475:8: note: it is overwritten Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:200:10: style: The scope of the variable 'tries' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:350:9: style: The scope of the variable 'CC' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:634:14: style: The scope of the variable 'CC' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:635:13: style: The scope of the variable 'chan' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:738:13: style: The scope of the variable 'lineNo' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:577:20: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:418:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:577:20: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:640:13: style: Local variable 'lineNo' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:473:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:640:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Interface/MidiLearn.cpp:433:25: style: Variable 'listtype' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:62:20: style: Variable 'full' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:62:12: note: a is assigned 'full' here. Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:62:20: note: Variable 'full' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:196:20: style: Variable 'full' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:196:12: note: a is assigned 'full' here. Yoshimi-yoshimi-0e89f15/src/Interface/Vectors.cpp:196:20: note: Variable 'full' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:332:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_URID__map [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:411:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:463:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:473:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_STATE__interface [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:554:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_STATE_IS_POD [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:575:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_STATE_SUCCESS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:616:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midi_bank_root [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:680:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_INSTANCE_ACCESS_URI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:711:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:760:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LV2_UI__showInterface [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Text2Data.cpp:156:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/BuildScheduler.cpp:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workOp [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:546:25: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:548:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:562:25: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:564:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:601:21: error: Non-local variable 'flatbankprgs' will use object that points to local variable 'entry'. [danglingLifetime] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:600:56: note: Pointer to container is created here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:601:54: note: Passed to 'move'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:601:53: note: Added to container 'flatbankprgs'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:596:29: note: Variable created here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:601:21: note: Non-local variable 'flatbankprgs' will use object that points to local variable 'entry'. Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultInsName [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultInsName [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:173:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zynInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:201:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:220:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yoshInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:254:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:303:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BANK_ROOT_DIRS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:327:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INSTRUMENTS_IN_BANK [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:339:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:395:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:481:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:535:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:595:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:692:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yoshInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:706:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:719:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:741:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:923:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1046:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1075:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validBank [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1090:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INSTRUMENTS_IN_BANK [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INSTRUMENTS_IN_BANK [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ID [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1217:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foundLocal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foundLocal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1315:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validBank [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1387:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1406:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1432:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1463:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1478:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1497:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1525:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BANKS_IN_ROOT [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foundLocal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1654:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1680:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roots [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1810:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1846:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BANK_ROOT_DIRS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:93:13: performance: Variable 'display' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:98:13: performance: Variable 'display' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:811:26: style: The member function 'YoshimiLV2PluginUI::initFltkLock' can be static. [functionStatic] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:199:10: note: The member function 'YoshimiLV2PluginUI::initFltkLock' can be static. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:811:26: note: The member function 'YoshimiLV2PluginUI::initFltkLock' can be static. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:182:34: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:188:36: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:571:24: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:207:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:216:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:230:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:231:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:232:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:546:25: style: Variable 'flags' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:546:16: note: a is assigned 'flags' here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:546:25: note: Variable 'flags' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:548:5: style: Variable 'features' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:547:37: note: feat is assigned 'features' here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:548:5: note: Variable 'features' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:562:25: style: Variable 'flags' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:562:16: note: a is assigned 'flags' here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:562:25: note: Variable 'flags' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:564:5: style: Variable 'features' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:563:37: note: feat is assigned 'features' here. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:564:5: note: Variable 'features' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:310:58: style:inconclusive: Function 'YoshimiLV2Plugin' argument 5 names different: declaration 'desc' definition 'lv2Desc'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:120:137: note: Function 'YoshimiLV2Plugin' argument 5 names different: declaration 'desc' definition 'lv2Desc'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:310:58: note: Function 'YoshimiLV2Plugin' argument 5 names different: declaration 'desc' definition 'lv2Desc'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:419:44: style:inconclusive: Function 'activate' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:139:37: note: Function 'activate' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:419:44: note: Function 'activate' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:424:39: style:inconclusive: Function 'run' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:141:32: note: Function 'run' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:424:39: note: Function 'run' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:429:46: style:inconclusive: Function 'deactivate' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:140:39: note: Function 'deactivate' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:429:46: note: Function 'deactivate' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:435:43: style:inconclusive: Function 'cleanup' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:142:36: note: Function 'cleanup' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:435:43: note: Function 'cleanup' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:471:48: style:inconclusive: Function 'connect_port' argument 1 names different: declaration 'instance' definition 'handle'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:138:41: note: Function 'connect_port' argument 1 names different: declaration 'instance' definition 'handle'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:471:48: note: Function 'connect_port' argument 1 names different: declaration 'instance' definition 'handle'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:640:66: style:inconclusive: Function 'callback_stateSave' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:146:59: note: Function 'callback_stateSave' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:640:66: note: Function 'callback_stateSave' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:640:118: style:inconclusive: Function 'callback_stateSave' argument 3 names different: declaration 'handle' definition 'state'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:146:118: note: Function 'callback_stateSave' argument 3 names different: declaration 'handle' definition 'state'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:640:118: note: Function 'callback_stateSave' argument 3 names different: declaration 'handle' definition 'state'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:646:69: style:inconclusive: Function 'callback_stateRestore' argument 1 names different: declaration 'instance' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:147:62: note: Function 'callback_stateRestore' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:646:69: note: Function 'callback_stateRestore' argument 1 names different: declaration 'instance' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:646:127: style:inconclusive: Function 'callback_stateRestore' argument 3 names different: declaration 'handle' definition 'state'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:147:127: note: Function 'callback_stateRestore' argument 3 names different: declaration 'handle' definition 'state'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:646:127: note: Function 'callback_stateRestore' argument 3 names different: declaration 'handle' definition 'state'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:652:80: style:inconclusive: Function 'callback_getProgram' argument 1 names different: declaration 'handle' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:149:74: note: Function 'callback_getProgram' argument 1 names different: declaration 'handle' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:652:80: note: Function 'callback_getProgram' argument 1 names different: declaration 'handle' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:658:61: style:inconclusive: Function 'callback_selectProgramNew' argument 1 names different: declaration 'handle' definition 'h'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:150:54: note: Function 'callback_selectProgramNew' argument 1 names different: declaration 'handle' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:658:61: note: Function 'callback_selectProgramNew' argument 1 names different: declaration 'handle' definition 'h'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:686:35: style: Variable 'hostSpec' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:93:33: warning:inconclusive: Access of moved variable 'orig'. [accessMoved] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:92:38: note: Calling std::move(orig) Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.h:93:33: note: Access of moved variable 'orig'. Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:71:30: style: struct member '_Yoshimi_LV2_Options_Option::subject' is never used. [unusedStructMember] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:546:31: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:548:14: style: Variable 'features' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:562:31: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/LV2_Plugin/YoshimiLV2Plugin.cpp:564:14: style: Variable 'features' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/CmdOptions.cpp:40:22: error: There is an unknown macro here somewhere. Configuration is required. If YOSHIMI_VERSION is a macro then please configure it. [unknownMacro] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:276:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:301:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:399:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:460:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogError [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:489:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startInstance [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:512:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:530:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:564:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogError [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:635:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:657:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:716:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Integer [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:737:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:745:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:607:33: style: The member function 'Instance::startGUI_forApp' can be static. [functionStatic] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:154:14: note: The member function 'Instance::startGUI_forApp' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:607:33: note: The member function 'Instance::startGUI_forApp' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:592:35: style: The member function 'SynthGroom::startGUI_forLV2' can be static. [functionStatic] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:214:14: note: The member function 'SynthGroom::startGUI_forLV2' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:592:35: note: The member function 'SynthGroom::startGUI_forLV2' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:148:9: style: Class 'Instance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:592:72: performance: Function parameter 'windowTitle' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/InstanceManager.cpp:520:75: style: Parameter 'handleEvents' can be declared as reference to const [constParameterReference] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:96:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLV2 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlePadSynthBuild [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:372:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logList [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:389:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI_VERSION [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:416:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLV2 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:445:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionStage [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:581:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MasterConfig [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:615:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loadDefaultState [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:681:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMLcompressionLevel [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:857:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storedGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:896:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionStage [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:998:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1047:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_YOSHI_CURR [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1065:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loadedConfigVer [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1088:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MasterConfig [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1136:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1159:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1197:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hideGUI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1208:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presetList [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1231:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PresetDirs [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1256:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presetList [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1294:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1307:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1325:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable build_ID [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtprio [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1394:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_FIFO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1483:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ladi1IntActive [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1496:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogError [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1503:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ladi1IntActive [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackSessionFile [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1630:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midi_bank_C [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackSessionFile [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1676:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1698:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missingEntry [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pinvertupdown [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pglobalfinedetune [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:195:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pinvertupdown [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:361:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:393:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pmapsize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:458:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octavesize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:481:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable octavesize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:503:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noFile [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:554:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noFile [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:680:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pname [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:712:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pmapsize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:745:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:906:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scale [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:921:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:941:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2998:9: style:inconclusive: Same expression used in consecutive assignments of 'nformant' and 'nseqpos'. [duplicateAssignExpression] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2999:9: note: Same expression used in consecutive assignments of 'nformant' and 'nseqpos'. Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2998:9: note: Same expression used in consecutive assignments of 'nformant' and 'nseqpos'. Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:1877:11: style: The scope of the variable 'value' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2998:9: style: The scope of the variable 'nformant' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2999:9: style: The scope of the variable 'nseqpos' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3000:9: style: The scope of the variable 'nvowel' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3050:17: style: The scope of the variable 'idx' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3062:17: style: The scope of the variable 'idx' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:720:20: style: Variable 'group' can be declared as const array [constVariable] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3643:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:2235:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Interface/Data2Text.cpp:3309:12: style: Unused variable: actual [unusedVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:71:21: style: Condition 'chr!=' '' is always true [knownConditionTrueFalse] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:68:55: note: Assuming that condition 'line[idx]>'!'' is not redundant Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:70:22: note: chr is assigned 'line[idx]' here. Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:71:21: note: Condition 'chr!=' '' is always true Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1387:12: style: Condition 'retry' is always true [knownConditionTrueFalse] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1386:18: note: Assignment 'retry=true', assigned value is 1 Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1387:12: note: Condition 'retry' is always true Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:523:16: style: Variable 'nnotes' is reassigned a value before the old one has been used. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:522:16: note: nnotes is assigned Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:523:16: note: nnotes is overwritten Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:97:10: style: The scope of the variable 'Chr' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:309:12: style: The scope of the variable 'x' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:402:20: style: Local variable 'pos' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:392:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:402:20: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:64:34: performance: Function parameter 'line' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/Microtonal.cpp:309:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:344:15: style: Redundant initialization for 'reply'. The initialized value is overwritten before it is read. [redundantInitialization] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:340:18: note: reply is initialized Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:344:15: note: reply is overwritten Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:755:12: style: The scope of the variable 'name' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:406:20: style: Local variable 'chkpath' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:384:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:406:20: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:558:22: style: Local variable 'result' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:550:13: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:558:22: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1303:14: style: Local variable 'i' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1292:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1303:14: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:439:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1398:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1411:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:752:14: style: Variable 'ck1' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:753:14: style: Variable 'ck2' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:789:13: style: Variable 'chk' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1633:22: style: Variable 'found' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Bank.cpp:1682:25: style: Unused variable: bankDirsMap [unusedVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1254:9: style: The scope of the variable 'count' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1255:10: style: The scope of the variable 'found' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1384:9: style: The scope of the variable 'chk' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:712:25: style: Local variable 'xmlBase' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:691:21: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:712:25: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:795:25: style: Local variable 'xmlConf' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:749:21: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:795:25: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:372:16: style: Variable 'line' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_OCTAVE_SIZE [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pname [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filterCutoff [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pminkey [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kit [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kit [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:477:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kit [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partnote [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:506:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kit [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:564:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pminkey [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:747:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pkeymode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:786:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:899:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pkeymode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:913:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLYPHONY [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:929:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monoNote [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:937:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:955:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partnote [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:990:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLYPHONY [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1023:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PART_EFX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransVolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paudiodest [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ppanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransPanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1282:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poriginal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1349:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1388:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pkeymode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1408:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrument [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1471:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yoshInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1535:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poriginal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1643:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Part.cpp:1696:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MXML_WS_BEFORE_OPEN [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MXML_NO_PARENT [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:213:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MXML_DESCEND_FIRST [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:684:50: error: Uninitialized variable: baseConfigData [uninitvar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MXML_OPAQUE [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:742:50: error: Uninitialized variable: instanceConfigData [uninitvar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:281:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrument [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:328:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_ZYN [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:394:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:401:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:389:21: style: Variable 'currentV' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:413:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:683:13: style: Variable 'baseConfigData' is not assigned a value. [unassignedVariable] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:426:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:740:13: style: Variable 'instanceConfigData' is not assigned a value. [unassignedVariable] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1674:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/Config.cpp:1675:20: style: Variable 'current' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:466:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:471:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:482:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:488:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:496:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:513:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:523:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:532:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:541:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:571:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:598:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:651:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:673:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:714:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:781:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:801:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:871:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_KIT_ITEMS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:953:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:990:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:118:9: style: Class 'OStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:122:9: style: Class 'OStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:127:9: style: Class 'OStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:847:13: style: Redundant initialization for 'idx'. The initialized value is overwritten before it is read. [redundantInitialization] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:810:19: note: idx is initialized Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:847:13: note: idx is overwritten Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:353:30: performance: Function parameter 'elmName' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:353:44: performance: Function parameter 'id' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:359:30: performance: Function parameter 'elmName' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:359:44: performance: Function parameter 'attribName' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/XMLStore.cpp:359:61: performance: Function parameter 'attribVal' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jack_midi [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerThreadId [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerThreadId [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:201:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:224:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.cpp:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable audioIO [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isMultiFeed [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNullOption [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalbuff [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runSynth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:245:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:279:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:307:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:341:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsInput [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiPort [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:472:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:504:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiPort [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:527:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jackClient [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:566:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogNotSerious [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:584:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLittleEndian [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:234:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Active [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:425:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueId [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:468:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLV2 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI_VERSION [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:498:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:576:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:582:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:599:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LFOtime [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:632:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:650:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:682:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:710:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:721:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channelSwitchType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:842:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable omniOff [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:849:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midi_bank_C [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:481:32: style: Array index 'port' is used before limits check. [arrayIndexThenCheck] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:931:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrpnH [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:989:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1068:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showTimes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showTimes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:55:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idle [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentBank [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1203:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:155:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable songVsMonotonicBeatDiff [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTimeUs [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toConsole [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:265:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable songBeat [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BANK_ROOT_DIRS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LFO_BPM_LCM [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1315:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BANK_ROOT_DIRS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beats [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1346:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRoot [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicIO.cpp:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beats [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1393:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_CHANNELS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1405:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1461:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1589:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1809:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_CHANNELS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1872:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Xaxis [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1985:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrpnL [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2004:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syncWrite [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2038:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partlock [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2049:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2096:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2103:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VUready [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pvolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pkeyshift [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2493:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Paudiodest [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Psysefxvol [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Psysefxsend [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vuOutPeakL [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2617:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionStage [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2635:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patchset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2646:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2672:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2695:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yoshInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2707:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalaMap [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2772:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable historyLock [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2778:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable historyLock [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2784:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScalaMap [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2798:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2896:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable History [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2978:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:3036:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patchset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:3066:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAvailableParts [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:3124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueId [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:3134:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:3260:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:102:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:423:21: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:432:43: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:438:47: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:566:6: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/MusicIO/JackEngine.cpp:347:9: style: The scope of the variable 'ret' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA_dt [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penvdt [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Envmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:211:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreemode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreemode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penvstretch [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Denvstretch [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:303:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreqEnvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PStereo [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBandwidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:228:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:259:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreqEnvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VOICES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:456:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PStereo [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:531:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PStereo [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:635:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VOICES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:830:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/EnvelopeParams.cpp:531:26: style: Variable 'type' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:448:25: style: Local variable 'xmlOscil' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:337:13: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/ADnoteParameters.cpp:448:25: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_MAX_FORMANTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ptype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:140:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreqtrackoffset [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pgain [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:171:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcenterfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poctavesfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:210:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pnumformants [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:280:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcategory [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:317:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_MAX_FORMANTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcategory [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:364:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FF_MAX_FORMANTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:383:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/LFOParams.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/LFOParams.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PfreqI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/LFOParams.cpp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PfreqI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/LFOParams.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PfreqI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/LFOParams.cpp:123:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable receive [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable receive [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bendrange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:224:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:309:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:343:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bendrange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bendrange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/Controller.cpp:408:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:203:11: style: The scope of the variable 'filter_freq' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:203:24: style: The scope of the variable 'filter_q' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:203:34: style: The scope of the variable 'filter_amp' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:204:11: style: The scope of the variable 'omega' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:204:18: style: The scope of the variable 'sn' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:204:22: style: The scope of the variable 'cs' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:204:26: style: The scope of the variable 'alpha' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/FilterParams.cpp:387:9: style: The scope of the variable 'offset' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefuncSpectrum [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AD_HARMONICS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phmagtype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phmagtype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:264:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteSeen [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable searchInst [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:177:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortResultsThreadSemaphore [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:188:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortResultsThreadHandle [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:249:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idle [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syncWrite [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:492:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instrument [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:549:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:658:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1020:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1316:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1454:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1617:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1657:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1667:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instanceID [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1757:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1845:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noAction [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1874:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1905:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1984:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2014:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finishedCLI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2071:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2082:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable midiIn [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2311:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Reson [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2348:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addMod1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2388:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2429:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padpars [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2437:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2516:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finishedCLI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2551:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_CHANNELS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2579:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2781:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2962:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3457:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3749:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3851:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4509:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4679:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4858:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addMod1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5284:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5617:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6010:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6310:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6492:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6575:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6612:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6853:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6942:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7108:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7184:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7263:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7342:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7461:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7591:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoMarker [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7598:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoLoopBack [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7646:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setRedo [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7711:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7741:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteSeen [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7758:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7812:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/OscilParameters.cpp:162:41: style: Same expression on both sides of '&&'. [duplicateExpression] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AmpEnvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVolume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:127:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pnumstages [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable par1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pnumstages [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:409:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:183:21: style: Local variable 'xmlEnv' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:157:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:183:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:190:21: style: Local variable 'xmlLfo' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:160:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:190:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:197:21: style: Local variable 'xmlEnv' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:157:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:197:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:211:21: style: Local variable 'xmlEnv' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:157:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:211:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:214:21: style: Local variable 'xmlLfo' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:160:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Params/SUBnoteParameters.cpp:214:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:773:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:988:9: style: The scope of the variable 'foundRoot' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1314:12: style: The scope of the variable 'prefix' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2103:17: style: The scope of the variable 'VUperiod' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2111:14: style: The scope of the variable 'tmpmixl' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:2112:14: style: The scope of the variable 'tmpmixr' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:184:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:316:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pwidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoscale [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:466:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pbandwidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:478:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable par1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:560:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate_f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:664:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate_f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:735:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pquality [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:809:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PxFadeUpdate [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrebuildTrigger [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveTable [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:866:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPanning [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:877:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLittleEndian [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:943:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PStereo [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:1054:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pmode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:1205:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1716:24: style: Local variable 'label' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1585:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1716:24: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1802:16: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1798:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1802:16: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:636:36: style: Variable 'kitItem' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:479:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:491:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1303:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1322:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1358:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1470:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1038:26: style: Variable 'originalBank' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1662:32: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1780:12: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.cpp:1825:14: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listFunction [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presetList [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:242:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kitItem [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:390:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:419:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:598:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineType [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:702:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Presets [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:736:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesgID [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listFunction [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentInstance [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:192:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:281:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Part [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:570:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:666:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable todo_msg [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:991:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1012:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrument [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1091:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllFX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kitNumber [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1583:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_msg [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1773:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertGroup [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1923:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npart [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable envelopeGroup [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2447:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_list [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2507:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2631:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2850:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Learn [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2954:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vector [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bank [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3582:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_msg [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3692:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3719:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exportScl [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3737:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_msg [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3913:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VOICES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4352:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4639:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNUSED [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5087:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engine [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_msg [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable section [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5991:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Test [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6037:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6354:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addVoice1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6390:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6451:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentInstance [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:7289:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partsChanged [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/UnifiedPresets.cpp:227:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pstretch [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lfornd [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lfotype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lfointensity [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/LFO.cpp:325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freqrndenabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:893:16: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:893:16: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:895:9: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:895:9: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:896:9: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:896:9: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:897:9: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:897:9: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:898:9: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:898:9: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:924:13: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:924:13: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:925:13: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:925:13: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:900:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:900:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:902:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:902:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:904:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:904:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:906:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:906:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:908:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:908:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:911:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:911:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:914:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:914:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:916:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:916:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:918:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:918:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:920:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:39: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: note: Assignment 'buffer=(char*)malloc(buffSize)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:920:23: note: Null pointer addition Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:892:24: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:156:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVoice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:213:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pinking [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable legatoFade [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:667:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpwave_unison [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:674:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VOICES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:722:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VOICES [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oscposhi [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:864:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteStatus [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:876:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1028:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paramSeed [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1421:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1443:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1468:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1505:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PFilterVelocityScale [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1672:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1715:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1743:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_newAmplitude [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1768:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1795:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subFMVoice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1837:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm_oldAmplitude [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1862:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PW_MOD [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1914:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1947:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2019:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2103:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2152:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoteVoicePar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2270:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subVoice [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2336:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unison_size [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2367:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_bufferbytes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2704:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteStatus [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Envelope.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable envpoints [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Envelope.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyreleased [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Envelope.cpp:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfreemode [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Envelope.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable envfinish [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Envelope.cpp:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linearenvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:64:21: style: Consider using std::max_element algorithm instead of a raw loop. [useStlAlgorithm] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:68:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] Yoshimi-yoshimi-0e89f15/src/Params/PADnoteParameters.cpp:568:15: style: Unused variable: power [unusedVariable] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:86:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteGlobal [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable legatoFade [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfixedfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:224:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveInterpolator [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:253:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:272:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kitID [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:307:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBendAdjust [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:350:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable relmod [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:403:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveInterpolator [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:509:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteStatus [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:238:15: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:228:11: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Synth/PADnote.cpp:238:15: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldbasefunc [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AD_HARMONICS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:219:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:233:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:90:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PWidth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:267:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:284:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:298:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:360:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:368:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pbasefuncpar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:507:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pfiltertype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:657:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcurrentbasefunc [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldwaveshapingfunction [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldmodulation [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:827:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Psatype [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:889:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pharmonicshift [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:963:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_AD_HARMONICS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1082:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable power [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outoscilSpectrum [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldbasepar [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prand [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1380:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcurrentbasefunc [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1400:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Padaptiveharmonicsbasefreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oscilSpectrum [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcurrentbasefunc [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable portamento [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable legatoFade [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteStatus [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:239:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUB_HARMONICS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volume [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfsamplerate_f [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:339:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numharmonics [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isLV2 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:445:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_buffersize [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:484:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:518:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samplerate [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:536:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freqEnvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:600:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freqEnvelope [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:641:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sent_bufferbytes [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:776:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noteStatus [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:791:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Phmag [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:831:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numharmonics [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1767:11: style: The scope of the variable 'amp' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1688:15: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1676:11: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1688:15: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2469:26: style: Local variable 'i' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2364:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2469:26: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2472:30: style: Local variable 'i' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2364:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2472:30: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2658:22: style: Local variable 'i' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2364:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2658:22: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1751:18: style: Variable 'mod' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1776:18: style: Variable 'mod' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2399:22: style: Variable 'unison' can be declared as reference to const [constVariableReference] Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1413:14: style: Variable 'step' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:444:11: style: The scope of the variable 'tmpout' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/SUBnote.cpp:534:16: style: Variable 'gain' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RESONANCE_POINTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:112:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctlcenter [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prespoints [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RESONANCE_POINTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prespoints [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pcenterfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:229:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poctavesfreq [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resonanceCenter [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:244:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Penabled [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/Resonance.cpp:282:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.cpp:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VC_plainValue [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.cpp:272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BORDER_BOX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:512:11: style: The scope of the variable 'p2' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:513:11: style: The scope of the variable 'x' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1080:11: style: The scope of the variable 'adapted' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1294:20: style: The scope of the variable 'angle' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1294:27: style: The scope of the variable 'a' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1294:30: style: The scope of the variable 'b' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1294:33: style: The scope of the variable 'c' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1294:36: style: The scope of the variable 'd' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.cpp:49:27: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.cpp:179:44: style:inconclusive: Function 'setGraphicsType' argument 1 names different: declaration 'gv_' definition 'gvt'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.h:50:34: note: Function 'setGraphicsType' argument 1 names different: declaration 'gv_' definition 'gvt'. Yoshimi-yoshimi-0e89f15/src/UI/DynamicTooltip.cpp:179:44: note: Function 'setGraphicsType' argument 1 names different: declaration 'gv_' definition 'gvt'. Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1080:19: style: Variable 'adapted' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1082:11: style: Unused variable: power [unusedVariable] Yoshimi-yoshimi-0e89f15/src/Synth/OscilGen.cpp:1311:15: style: Unused variable: power [unusedVariable] Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.cpp:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FOCUS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.cpp:26:80: style:inconclusive: Function 'ScaleTrackedWindow' argument 5 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.h:29:63: note: Function 'ScaleTrackedWindow' argument 5 names different: declaration 'label' definition 'l'. Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.cpp:26:80: note: Function 'ScaleTrackedWindow' argument 5 names different: declaration 'label' definition 'l'. Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.cpp:32:66: style:inconclusive: Function 'ScaleTrackedWindow' argument 3 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.h:30:50: note: Function 'ScaleTrackedWindow' argument 3 names different: declaration 'label' definition 'l'. Yoshimi-yoshimi-0e89f15/src/UI/ScaleTrackedWindow.cpp:32:66: note: Function 'ScaleTrackedWindow' argument 3 names different: declaration 'label' definition 'l'. Yoshimi-yoshimi-0e89f15/src/UI/Splash.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splashWin [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/Splash.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable splashWin [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/Splash.cpp:129:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refreshSplash [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetCheckButton.cpp:50:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BACKGROUND2_COLOR [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetCheckButton.cpp:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_RELEASE [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetCheckButton.cpp:163:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_TOGGLE_BUTTON [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetCheckButton.cpp:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:209:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:330:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voiceOscillatorSource [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromGUI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:122:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CTRL [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:77:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padSynth [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slider_track [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:212:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addMod1 [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:257:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataExchange [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slider_peg_default [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knob_point [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:779:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_ENVELOPE_DB [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooltip_grid [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1339:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tooltip_curve [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1517:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:196:20: warning: The class 'mwheel_slider' defines member function with name 'handle' also defined in its parent class 'mwheel_val_slider'. [duplInheritedMember] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:155:24: note: Parent function 'mwheel_val_slider::handle' Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:196:20: note: Derived function 'mwheel_slider::handle' Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:31:22: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:34:24: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:108:36: style:inconclusive: Function '_handle' argument 1 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.h:51:19: note: Function '_handle' argument 1 names different: declaration 'result' definition 'res'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:108:36: note: Function '_handle' argument 1 names different: declaration 'result' definition 'res'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:155:35: style:inconclusive: Function 'handle' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.h:44:18: note: Function 'handle' argument 1 names different: declaration 'ev' definition 'event'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetMWSlider.cpp:155:35: note: Function 'handle' argument 1 names different: declaration 'ev' definition 'event'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:34: style:inconclusive: Function 'WidgetSpinner' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:39:21: note: Function 'WidgetSpinner' argument 1 names different: declaration 'x' definition 'X'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:34: note: Function 'WidgetSpinner' argument 1 names different: declaration 'x' definition 'X'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:41: style:inconclusive: Function 'WidgetSpinner' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:39:27: note: Function 'WidgetSpinner' argument 2 names different: declaration 'y' definition 'Y'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:41: note: Function 'WidgetSpinner' argument 2 names different: declaration 'y' definition 'Y'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:48: style:inconclusive: Function 'WidgetSpinner' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:39:33: note: Function 'WidgetSpinner' argument 3 names different: declaration 'w' definition 'W'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:48: note: Function 'WidgetSpinner' argument 3 names different: declaration 'w' definition 'W'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:55: style:inconclusive: Function 'WidgetSpinner' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:39:39: note: Function 'WidgetSpinner' argument 4 names different: declaration 'h' definition 'H'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:55: note: Function 'WidgetSpinner' argument 4 names different: declaration 'h' definition 'H'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:70: style:inconclusive: Function 'WidgetSpinner' argument 5 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.h:39:53: note: Function 'WidgetSpinner' argument 5 names different: declaration 'l' definition 'L'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetSpinner.cpp:28:70: note: Function 'WidgetSpinner' argument 5 names different: declaration 'l' definition 'L'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_PUSH [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:215:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable knob_ring [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:102:22: style: The scope of the variable 'v' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:77:40: style:inconclusive: Function 'tooltip' argument 1 names different: declaration 'c' definition 'tip'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.h:50:29: note: Function 'tooltip' argument 1 names different: declaration 'c' definition 'tip'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:77:40: note: Function 'tooltip' argument 1 names different: declaration 'c' definition 'tip'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:87:32: style:inconclusive: Function 'value' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.h:51:21: note: Function 'value' argument 1 names different: declaration 'v' definition 'val'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:87:32: note: Function 'value' argument 1 names different: declaration 'v' definition 'val'. Yoshimi-yoshimi-0e89f15/src/UI/WidgetPDial.cpp:44:42: style: Parameter 'widget' can be declared as pointer to const [constParameterPointer] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:208:18: style: The member function 'GuiUpdates::decode_envelope' can be static. [functionStatic] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:186:10: note: The member function 'GuiUpdates::decode_envelope' can be static. Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:208:18: note: The member function 'GuiUpdates::decode_envelope' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:215:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presets [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:305:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:373:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:464:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_DIR [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:591:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:621:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:688:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:708:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:770:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:790:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:801:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:837:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YOSHIMI [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:84:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:442:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:482:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_MIDI_PARTS [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/main.cpp:96:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogError [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/main.cpp:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showGui [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/main.cpp:196:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1026:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1456:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1462:25: style: Local variable 'p' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1325:15: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1462:25: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:190:88: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:197:93: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:241:53: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.h:252:64: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:404:15: style: Variable 'part' can be declared as pointer to const [constVariablePointer] Yoshimi-yoshimi-0e89f15/src/UI/MiscGui.cpp:1388:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:378:9: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:522:63: style:inconclusive: Boolean expression 'exten==".xi*"' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.h:285:16: style:inconclusive: Technically the member function 'SynthEngine::getWindowTitle' can be const. [functionConst] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.h:287:14: style:inconclusive: Technically the member function 'SynthEngine::getNeedsSaving' can be const. [functionConst] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:89:16: style:inconclusive: Technically the member function 'test::::StopWatch::getCumulatedNanos' can be const. [functionConst] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:493:26: style: The member function 'test::TestInvoker::doTreatParameter < unsigned char >' can be static. [functionStatic] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:361:14: note: The member function 'test::TestInvoker::doTreatParameter < unsigned char >' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:493:26: note: The member function 'test::TestInvoker::doTreatParameter < unsigned char >' can be static. Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:368:14: style:inconclusive: Technically the member function 'test::TestInvoker::allocate' can be const. [functionConst] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:376:20: style:inconclusive: Technically the member function 'test::TestInvoker::prepareOutput' can be const. [functionConst] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.h:86:9: style: Class 'SynthEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/MusicIO/MusicClient.h:72:5: style: Class 'MusicClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Yoshimi-yoshimi-0e89f15/src/Misc/SynthEngine.h:285:16: performance: Function 'getWindowTitle()' should return member 'windowTitle' by const reference. [returnByReference] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:262:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:135:26: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmpath [nullPointerOutOfMemory] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:133:28: note: Assuming allocation function fails Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:133:14: note: Assignment 'tmpath=(char*)malloc(4096)', assigned value is 0 Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:135:26: note: Null pointer dereference Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:133:14: style: C-style pointer casting [cstyleCast] Yoshimi-yoshimi-0e89f15/src/main.cpp:298:16: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:137:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:310:9: style: Variable 'ext_pos' is assigned an expression that holds the same value. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:303:20: note: ext_pos is assigned 'fname.rfind('.')' here. Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:310:9: note: Variable 'ext_pos' is assigned an expression that holds the same value. Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:179:36: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:190:36: performance: Function parameter 'cmd' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:453:39: performance: Function parameter 'dirName' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:482:66: performance: Function parameter 'exten' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:816:38: performance: Function parameter 'leafname' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/main.cpp:170:31: performance: Function parameter 'command' should be passed by const reference. [passedByValue] Yoshimi-yoshimi-0e89f15/src/main.cpp:134:22: style: Parameter 'synth' can be declared as reference to const [constParameterReference] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:433:20: style: Variable 'fn' can be declared as pointer to const [constVariablePointer] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:458:20: style: Variable 'fn' can be declared as pointer to const [constVariablePointer] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:460:10: style: Variable 'dir1' can be declared as const array [constVariable] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:461:10: style: Variable 'dir2' can be declared as const array [constVariable] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:589:31: style: Parameter 'buff' can be declared as pointer to const [constParameterPointer] Yoshimi-yoshimi-0e89f15/src/Misc/TestInvoker.h:137:19: style: Variable 'rawData' can be declared as pointer to const [constVariablePointer] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:712:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:139:16: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3210:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3229:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3259:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:3289:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5946:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4795:17: style: The statement 'if (write) write=false' is logically equivalent to 'write=false'. [duplicateConditionalAssign] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4796:23: note: Assignment 'write=false' Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:4795:17: note: Condition 'write' is redundant Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5042:17: style: The statement 'if (write) write=false' is logically equivalent to 'write=false'. [duplicateConditionalAssign] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5043:23: note: Assignment 'write=false' Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5042:17: note: Condition 'write' is redundant Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6617:9: style:inconclusive: Same expression used in consecutive assignments of 'nseqpos' and 'nformant'. [duplicateAssignExpression] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6618:9: note: Same expression used in consecutive assignments of 'nseqpos' and 'nformant'. Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6617:9: note: Same expression used in consecutive assignments of 'nseqpos' and 'nformant'. Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:345:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:598:21: style: The scope of the variable 'map' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1319:9: style: The scope of the variable 'kititem' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1605:12: style: The scope of the variable 'current' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1607:12: style: The scope of the variable 'found' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1643:12: style: The scope of the variable 'current' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1645:12: style: The scope of the variable 'word' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5088:17: style: The scope of the variable 'k' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5195:17: style: The scope of the variable 'k' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6959:12: style: The scope of the variable 'envpoints' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:7750:11: style: The scope of the variable 'value' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5198:21: style: Local variable 'k' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5195:17: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5198:21: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5990:15: style: Local variable 'control' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5612:11: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:5990:15: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2425:66: style: Parameter 'cmd' can be declared as reference to const [constParameterReference] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:2425:84: style: Parameter 'synth' can be declared as reference to const [constParameterReference] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:398:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:964:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:1147:24: style: Variable 'engine' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/Interface/InterChange.cpp:6954:17: style: Variable 'val' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1842:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1847:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1979:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2146:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2261:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2266:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3221:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3253:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3276:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3281:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3286:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3291:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3296:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3301:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3306:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3311:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3341:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3383:19: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3514:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3533:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3538:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3543:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3548:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3553:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5111:15: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5228:19: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5310:19: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5322:19: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2331:25: style: Condition 'cmd<0' is always false [knownConditionTrueFalse] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2326:25: note: Assuming that condition 'cmd<=0' is not redundant Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2331:25: note: Condition 'cmd<0' is always false Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2367:25: style: Condition 'cmd<0' is always false [knownConditionTrueFalse] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2357:25: note: Assuming that condition 'cmd<=0' is not redundant Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2362:25: note: Assuming condition is false Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2367:25: note: Condition 'cmd<0' is always false Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1001:9: style: Redundant initialization for 'txt'. The initialized value is overwritten before it is read. [redundantInitialization] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:990:16: note: txt is initialized Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1001:9: note: txt is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1904:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1894:19: note: value is assigned Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1904:15: note: value is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1904:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1900:19: note: value is assigned Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1904:15: note: value is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2459:11: style: Redundant initialization for 'value'. The initialized value is overwritten before it is read. [redundantInitialization] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2442:17: note: value is initialized Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2459:11: note: value is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3565:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3559:15: note: value is assigned Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3565:15: note: value is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:7295:27: style: Variable 'checkData.data.insert' is reassigned a value before the old one has been used. [redundantAssignment] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:7293:27: note: checkData.data.insert is assigned Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:7295:27: note: checkData.data.insert is overwritten Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2945:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3180:9: style: Statements following 'return' will never be executed. [unreachableCode] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1084:12: style: The scope of the variable 'presetsPos' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1085:12: style: The scope of the variable 'presetsLast' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1086:9: style: The scope of the variable 'presetsCount' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1088:12: style: The scope of the variable 'left' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1141:12: style: The scope of the variable 'dest' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2497:9: style: The scope of the variable 'tmp' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2629:9: style: The scope of the variable 'dest' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2952:18: style: The scope of the variable 'msg' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3598:12: style: The scope of the variable 'name' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5704:13: style: The scope of the variable 'value' can be reduced. [variableScope] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1263:13: style: Local variable 'value' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1140:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1263:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1407:28: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1264:16: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1407:28: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1436:28: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1264:16: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1436:28: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3869:28: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3743:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3869:28: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4078:17: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3941:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4078:17: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4096:17: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3941:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4096:17: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4534:13: style: Local variable 'value' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4397:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4534:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4567:23: style: Local variable 'insert' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4353:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4567:23: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4969:13: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4671:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:4969:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5784:13: style: Local variable 'value' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5728:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5784:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5802:13: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5636:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5802:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5822:13: style: Local variable 'tmp' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5636:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5822:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5823:13: style: Local variable 'cmd' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5729:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5823:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5877:13: style: Local variable 'value' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5728:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5877:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5891:13: style: Local variable 'value' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5728:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5891:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5909:13: style: Local variable 'cmd' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5729:9: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:5909:13: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6370:16: style: Local variable 'name' shadows outer variable [shadowVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6353:12: note: Shadowed declaration Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6370:16: note: Shadow variable Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:640:17: style: Variable 'left' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:1524:21: style: Variable 'effSend' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2020:23: style: Variable 'value' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2427:15: style: Variable 'value' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:2849:18: style: Unused variable: msg [unusedVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:3596:27: style: Variable 'miscmsg' is assigned a value that is never used. [unreadVariable] Yoshimi-yoshimi-0e89f15/src/CLI/CmdInterpreter.cpp:6353:12: style: Unused variable: name [unusedVariable] diff: head Yoshimi-yoshimi-0e89f15/src/Misc/FileMgrFuncs.h:712:13: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] head Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1751:18: style: Variable 'mod' can be declared as reference to const [constVariableReference] head Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:1776:18: style: Variable 'mod' can be declared as reference to const [constVariableReference] head Yoshimi-yoshimi-0e89f15/src/Synth/ADnote.cpp:2399:22: style: Variable 'unison' can be declared as reference to const [constVariableReference] DONE