2024-04-22 03:05 ftp://ftp.de.debian.org/debian/pool/main/s/shelxle/shelxle_1.0.1552.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 1733 1734 elapsed-time: 850.8 832.8 head-timing-info: old-timing-info: head results: shelxle-1.0.1552/calculator.cpp:24:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/calculator.cpp:397:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/calculator.cpp:434:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/molecule.h:84:10: warning:inconclusive: Member variable 'V3::x' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:84:10: warning:inconclusive: Member variable 'V3::y' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:84:10: warning:inconclusive: Member variable 'V3::z' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m11' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m21' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m31' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m12' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m22' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m32' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m13' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m23' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:166:10: warning:inconclusive: Member variable 'Matrix::m33' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/molecule.h:746:9: style:inconclusive: Technically the member function 'Molecule::maxmols' can be const. [functionConst] shelxle-1.0.1552/molecule.h:748:23: style:inconclusive: Technically the member function 'Molecule::thepse' can be const. [functionConst] shelxle-1.0.1552/molecule.h:749:9: style:inconclusive: Technically the member function 'Molecule::pseSize' can be const. [functionConst] shelxle-1.0.1552/molecule.h:826:8: style:inconclusive: Technically the member function 'Ring::theCenter' can be const. [functionConst] shelxle-1.0.1552/itsme.h:10:13: performance:inconclusive: Technically the member function 'ShelXleName::getName' can be static (but you may consider moving to unnamed namespace). [functionStatic] shelxle-1.0.1552/molecule.h:177:10: style: Struct 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/molecule.h:182:10: style: Struct 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/calculator.h:88:5: style: Class 'XraySource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/molecule.h:748:23: performance: Function 'thepse()' should return member 'PSE' by const reference. [returnByReference] shelxle-1.0.1552/calculator.h:90:20: performance: Function 'name()' should return member '_name' by const reference. [returnByReference] shelxle-1.0.1552/calculator.cpp:439:17: style: Local variable 's' shadows outer variable [shadowVariable] shelxle-1.0.1552/calculator.cpp:430:13: note: Shadowed declaration shelxle-1.0.1552/calculator.cpp:439:17: note: Shadow variable shelxle-1.0.1552/molecule.h:158:26: performance: Function parameter 'v' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:202:34: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:208:35: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:211:31: performance: Function parameter 'A' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:703:39: performance: Function parameter 'symmCard' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:704:43: performance: Function parameter 'symmCard' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:731:29: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:799:17: performance: Function parameter 't1' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:799:27: performance: Function parameter 't2' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:916:27: performance: Function parameter 'nt' should be passed by const reference. [passedByValue] shelxle-1.0.1552/calculator.cpp:387:37: performance: Function parameter 'text' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.h:395:33: style: Parameter 'a1' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/molecule.h:395:45: style: Parameter 'a2' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/calculator.h:118:39: style: Parameter 'wavelength' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/calculator.cpp:49:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] shelxle-1.0.1552/chgl.cpp:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:208:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:251:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:534:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:780:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:983:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1670:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1728:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1770:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINE_SMOOTH [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1917:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1944:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:1957:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2012:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2184:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2249:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2320:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2378:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2451:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2519:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2595:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2657:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2719:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2928:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:2990:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:3401:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:3505:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:3512:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:3527:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BACK [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:4493:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:4509:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:4530:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:4547:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertex [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/chgl.cpp:4153:28: warning: Either the condition 'mol->showatoms.at(li).an==-42' is redundant or the array 'mol->AtomStyle[109]' is accessed at index -42, which is out of bounds. [negativeIndex] shelxle-1.0.1552/chgl.cpp:4154:58: note: Assuming that condition 'mol->showatoms.at(li).an==-42' is not redundant shelxle-1.0.1552/chgl.cpp:4153:28: note: Negative array index shelxle-1.0.1552/chgl.cpp:1136:9: style: The if condition is the same as the previous if condition [duplicateCondition] shelxle-1.0.1552/chgl.cpp:1135:9: note: First condition shelxle-1.0.1552/chgl.cpp:1136:9: note: Second condition shelxle-1.0.1552/chgl.cpp:540:18: style: Condition 'index==-1' is always false [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:536:16: note: Assuming that condition 'nahdai<0' is not redundant shelxle-1.0.1552/chgl.cpp:539:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/chgl.cpp:540:18: note: Condition 'index==-1' is always false shelxle-1.0.1552/chgl.cpp:541:26: style: Condition '(int)indexshowatoms.size()' is always true [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:538:17: note: Assuming that condition 'nahdaishowatoms.size()' is not redundant shelxle-1.0.1552/chgl.cpp:539:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/chgl.cpp:540:18: note: Assuming condition is false shelxle-1.0.1552/chgl.cpp:541:26: note: Condition '(int)indexshowatoms.size()' is always true shelxle-1.0.1552/chgl.cpp:542:18: style: Condition 'rotze>-1' is always true [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:536:16: note: Assuming that condition 'nahdai<0' is not redundant shelxle-1.0.1552/chgl.cpp:539:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/chgl.cpp:540:18: note: Assuming condition is false shelxle-1.0.1552/chgl.cpp:541:49: note: Assignment 'rotze=((int)indexshowatoms.size())?index:-1', assigned value is symbolic=nahdai shelxle-1.0.1552/chgl.cpp:542:18: note: Condition 'rotze>-1' is always true shelxle-1.0.1552/chgl.cpp:561:18: style: Condition 'index==-1' is always false [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:557:16: note: Assuming that condition 'nahdai<0' is not redundant shelxle-1.0.1552/chgl.cpp:560:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/chgl.cpp:561:18: note: Condition 'index==-1' is always false shelxle-1.0.1552/chgl.cpp:579:15: style: Condition '!inRenameMode' is always true [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:578:15: note: Assuming that condition 'inRenameMode' is not redundant shelxle-1.0.1552/chgl.cpp:579:15: note: Condition '!inRenameMode' is always true shelxle-1.0.1552/chgl.cpp:1038:12: style: Condition 'idx>mol->showatoms.size()' is always false [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:1032:43: note: Assuming that condition 'mol->showatoms.size()mol->showatoms.size()' is always false shelxle-1.0.1552/chgl.cpp:1520:17: style: Condition 'freeRot!=nullptr' is always true [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:4010:17: style: Condition 'bigr' is always false [knownConditionTrueFalse] shelxle-1.0.1552/chgl.cpp:3996:21: note: Assignment 'bigr=false', assigned value is 0 shelxle-1.0.1552/chgl.cpp:4010:17: note: Condition 'bigr' is always false shelxle-1.0.1552/chgl.cpp:59:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:61:17: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:72:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:90:17: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3565:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3567:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3578:40: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3586:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3596:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3608:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3720:40: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:3813:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4004:46: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4082:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4102:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4173:44: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4225:46: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4269:44: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4270:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4305:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4324:40: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4381:42: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4426:52: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4494:40: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:4495:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/chgl.cpp:70:5: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/chgl.cpp:69:12: note: s is initialized shelxle-1.0.1552/chgl.cpp:70:5: note: s is overwritten shelxle-1.0.1552/chgl.cpp:98:5: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/chgl.cpp:97:12: note: s is initialized shelxle-1.0.1552/chgl.cpp:98:5: note: s is overwritten shelxle-1.0.1552/chgl.cpp:811:10: style: Redundant initialization for 'minxp'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/chgl.cpp:810:14: note: minxp is initialized shelxle-1.0.1552/chgl.cpp:811:10: note: minxp is overwritten shelxle-1.0.1552/chgl.cpp:812:10: style: Redundant initialization for 'minyp'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/chgl.cpp:810:23: note: minyp is initialized shelxle-1.0.1552/chgl.cpp:812:10: note: minyp is overwritten shelxle-1.0.1552/chgl.cpp:1057:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/chgl.cpp:1055:41: note: a is assigned shelxle-1.0.1552/chgl.cpp:1057:6: note: a is overwritten shelxle-1.0.1552/chgl.cpp:746:8: style: The scope of the variable 'changed' can be reduced. [variableScope] shelxle-1.0.1552/chgl.cpp:3542:7: style: The scope of the variable 'zz' can be reduced. [variableScope] shelxle-1.0.1552/chgl.cpp:3808:12: style: The scope of the variable 'max' can be reduced. [variableScope] shelxle-1.0.1552/chgl.cpp:4479:34: style:inconclusive: Function 'qglColor' argument 1 names different: declaration 'c' definition 'color'. [funcArgNamesDifferent] shelxle-1.0.1552/chgl.h:167:32: note: Function 'qglColor' argument 1 names different: declaration 'c' definition 'color'. shelxle-1.0.1552/chgl.cpp:4479:34: note: Function 'qglColor' argument 1 names different: declaration 'c' definition 'color'. shelxle-1.0.1552/chgl.cpp:4483:40: style:inconclusive: Function 'qglClearColor' argument 1 names different: declaration 'c' definition 'clearColor'. [funcArgNamesDifferent] shelxle-1.0.1552/chgl.h:168:37: note: Function 'qglClearColor' argument 1 names different: declaration 'c' definition 'clearColor'. shelxle-1.0.1552/chgl.cpp:4483:40: note: Function 'qglClearColor' argument 1 names different: declaration 'c' definition 'clearColor'. shelxle-1.0.1552/chgl.cpp:4500:68: style:inconclusive: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent] shelxle-1.0.1552/chgl.h:355:64: note: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/chgl.cpp:4500:68: note: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/chgl.cpp:4522:58: style:inconclusive: Function 'renderText' argument 3 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent] shelxle-1.0.1552/chgl.h:356:54: note: Function 'renderText' argument 3 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/chgl.cpp:4522:58: note: Function 'renderText' argument 3 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/chgl.cpp:1213:18: style: Local variable 'a' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.cpp:1045:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:1213:18: note: Shadow variable shelxle-1.0.1552/chgl.cpp:1526:8: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:1526:8: note: Shadow variable shelxle-1.0.1552/chgl.cpp:2017:22: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:2017:22: note: Shadow variable shelxle-1.0.1552/chgl.cpp:2050:14: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:2050:14: note: Shadow variable shelxle-1.0.1552/chgl.cpp:2079:14: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:2079:14: note: Shadow variable shelxle-1.0.1552/chgl.cpp:2931:14: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:2931:14: note: Shadow variable shelxle-1.0.1552/chgl.cpp:2951:16: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:2951:16: note: Shadow variable shelxle-1.0.1552/chgl.cpp:3144:12: style: Local variable 'err' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.cpp:2990:10: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:3144:12: note: Shadow variable shelxle-1.0.1552/chgl.cpp:3576:12: style: Local variable 'gmat' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.cpp:3566:10: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:3576:12: note: Shadow variable shelxle-1.0.1552/chgl.cpp:4375:16: style: Local variable 'lw' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.cpp:3885:11: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:4375:16: note: Shadow variable shelxle-1.0.1552/chgl.cpp:4378:14: style: Local variable 'mat' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.cpp:3605:10: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:4378:14: note: Shadow variable shelxle-1.0.1552/chgl.cpp:4511:12: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:4511:12: note: Shadow variable shelxle-1.0.1552/chgl.cpp:4532:12: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/chgl.h:368:14: note: Shadowed declaration shelxle-1.0.1552/chgl.cpp:4532:12: note: Shadow variable shelxle-1.0.1552/chgl.cpp:473:32: performance: Function parameter 'obj' should be passed by const reference. [passedByValue] shelxle-1.0.1552/chgl.cpp:1928:33: performance: Function parameter 'center' should be passed by const reference. [passedByValue] shelxle-1.0.1552/chgl.cpp:3270:29: warning: Either the condition 'index>mol->showatoms.size()' is redundant or 'index' can have the value mol->showatoms.size(). Expression 'mol->showatoms.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/chgl.cpp:3269:12: note: Assuming that condition 'index>mol->showatoms.size()' is not redundant shelxle-1.0.1552/chgl.cpp:3270:29: note: Access out of bounds shelxle-1.0.1552/chgl.cpp:3403:29: warning: Either the condition 'index>mol->showatoms.size()' is redundant or 'index' can have the value mol->showatoms.size(). Expression 'mol->showatoms.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/chgl.cpp:3402:12: note: Assuming that condition 'index>mol->showatoms.size()' is not redundant shelxle-1.0.1552/chgl.cpp:3403:29: note: Access out of bounds shelxle-1.0.1552/chgl.cpp:1284:16: warning: Uninitialized variables: pair.ato1, pair.ato2, pair.a1, pair.a2 [uninitvar] shelxle-1.0.1552/chgl.cpp:1272:18: note: Assuming condition is false shelxle-1.0.1552/chgl.cpp:1284:16: note: Uninitialized variables: pair.ato1, pair.ato2, pair.a1, pair.a2 shelxle-1.0.1552/chgl.cpp:406:14: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/chgl.cpp:407:50: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/chgl.cpp:408:49: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/chgl.cpp:988:6: style: Variable 'd' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/chgl.cpp:1219:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/chgl.cpp:1495:8: style: Variable 'axe' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/psewidget.h:50:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.h:543:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:89:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonTextBesideIcon [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:267:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:375:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:416:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:430:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:442:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:453:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:469:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:509:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:613:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:679:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:705:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:718:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:731:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:743:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:755:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:767:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:779:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfLine [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:875:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:918:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:979:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1027:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1083:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1242:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1470:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1569:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfLine [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1772:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1784:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1796:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1808:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1820:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1832:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1846:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:1916:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Light [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2031:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionSkipEmpty [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2071:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2103:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkGreen [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2265:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2328:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupCompletion [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2348:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2362:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2383:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2398:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2426:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2650:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2666:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2805:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2844:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2905:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AltModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:2981:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3046:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blockNumber [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3287:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SuppressColors [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3318:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3414:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3444:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3476:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:3565:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/codeeditor.cpp:886:34: style:inconclusive: Boolean expression 'current' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/codeeditor.h:174:9: warning: Member variable 'PaintEventData::rightMargin' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/window.h:655:5: warning: Member variable 'AulaWorker::saveruf' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/window.h:655:5: warning: Member variable 'AulaWorker::possible' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/codeeditor.h:193:26: style:inconclusive: Member variable 'PaintEventData::textCursorBlock' uses an uninitialized argument 'block' due to the order of declarations. [initializerList] shelxle-1.0.1552/codeeditor.h:182:15: note: Member variable 'PaintEventData::textCursorBlock' uses an uninitialized argument 'block' due to the order of declarations. shelxle-1.0.1552/codeeditor.h:193:26: note: Member variable 'PaintEventData::textCursorBlock' uses an uninitialized argument 'block' due to the order of declarations. shelxle-1.0.1552/fourxle.h:59:10: style:inconclusive: Technically the member function 'FNode::operatorchar' can be const. [functionConst] shelxle-1.0.1552/fourxle.h:63:10: style:inconclusive: Technically the member function 'FNode::operatorV3' can be const. [functionConst] shelxle-1.0.1552/fourxle.h:91:10: style:inconclusive: Technically the member function 'Node::operatorchar' can be const. [functionConst] shelxle-1.0.1552/highlighter.h:53:3: style: Class 'Highlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/highlighter.h:54:3: style: Class 'Highlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/codeeditor.h:93:5: style: Class 'CodeEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/codeeditor.h:362:5: style: Class 'AfixHighlightArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/codeeditor.h:385:5: style: Class 'LineNumberArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/window.h:73:5: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/codeeditor.cpp:2930:13: style: The statement 'if (startMouseMoveCursor1) startMouseMoveCursor1=false' is logically equivalent to 'startMouseMoveCursor1=false'. [duplicateConditionalAssign] shelxle-1.0.1552/codeeditor.cpp:2931:34: note: Assignment 'startMouseMoveCursor1=false' shelxle-1.0.1552/codeeditor.cpp:2930:13: note: Condition 'startMouseMoveCursor1' is redundant shelxle-1.0.1552/codeeditor.cpp:2694:19: style: Condition 'oldCursor==m_cursors' is always true [knownConditionTrueFalse] shelxle-1.0.1552/codeeditor.cpp:2692:37: note: oldCursor is assigned 'm_cursors' here. shelxle-1.0.1552/codeeditor.cpp:2694:19: note: Condition 'oldCursor==m_cursors' is always true shelxle-1.0.1552/codeeditor.cpp:473:20: style: The scope of the variable 'ann' can be reduced. [variableScope] shelxle-1.0.1552/codeeditor.cpp:2020:8: style: The scope of the variable 'kommentar' can be reduced. [variableScope] shelxle-1.0.1552/codeeditor.cpp:2184:10: style: The scope of the variable 'fvar' can be reduced. [variableScope] shelxle-1.0.1552/codeeditor.cpp:2186:11: style: The scope of the variable 'msg' can be reduced. [variableScope] shelxle-1.0.1552/codeeditor.cpp:247:44: style:inconclusive: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] shelxle-1.0.1552/codeeditor.h:230:36: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/codeeditor.cpp:247:44: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/codeeditor.cpp:2316:43: style:inconclusive: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'. [funcArgNamesDifferent] shelxle-1.0.1552/codeeditor.h:109:35: note: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'. shelxle-1.0.1552/codeeditor.cpp:2316:43: note: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'. shelxle-1.0.1552/codeeditor.cpp:3639:37: style:inconclusive: Function 'CheckBox' argument 1 names different: declaration 'scene' definition '_scene'. [funcArgNamesDifferent] shelxle-1.0.1552/codeeditor.h:410:31: note: Function 'CheckBox' argument 1 names different: declaration 'scene' definition '_scene'. shelxle-1.0.1552/codeeditor.cpp:3639:37: note: Function 'CheckBox' argument 1 names different: declaration 'scene' definition '_scene'. shelxle-1.0.1552/codeeditor.cpp:3639:61: style:inconclusive: Function 'CheckBox' argument 2 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent] shelxle-1.0.1552/codeeditor.h:410:54: note: Function 'CheckBox' argument 2 names different: declaration 'text' definition '_text'. shelxle-1.0.1552/codeeditor.cpp:3639:61: note: Function 'CheckBox' argument 2 names different: declaration 'text' definition '_text'. shelxle-1.0.1552/codeeditor.cpp:3639:78: style:inconclusive: Function 'CheckBox' argument 3 names different: declaration 'parent' definition '_parent'. [funcArgNamesDifferent] shelxle-1.0.1552/codeeditor.h:410:70: note: Function 'CheckBox' argument 3 names different: declaration 'parent' definition '_parent'. shelxle-1.0.1552/codeeditor.cpp:3639:78: note: Function 'CheckBox' argument 3 names different: declaration 'parent' definition '_parent'. shelxle-1.0.1552/codeeditor.cpp:177:7: style: Local variable 'digits' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:334:30: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:177:7: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:612:17: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:612:17: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:765:15: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:765:15: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:777:17: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:777:17: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2428:23: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2428:23: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2682:23: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2682:23: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2719:17: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2719:17: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2885:21: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2885:21: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2909:25: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2909:25: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:2986:29: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:2986:29: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:3498:20: style: Local variable 'c' shadows outer variable [shadowVariable] shelxle-1.0.1552/codeeditor.h:322:17: note: Shadowed declaration shelxle-1.0.1552/codeeditor.cpp:3498:20: note: Shadow variable shelxle-1.0.1552/codeeditor.cpp:893:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] shelxle-1.0.1552/highlighter.h:58:41: performance: Function parameter 'fnd' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.h:593:58: performance: Function parameter 'pname' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.h:189:27: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.h:189:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.h:206:49: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.h:627:51: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.h:628:51: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/codeeditor.cpp:346:75: performance: Function parameter 'selected' should be passed by const reference. [passedByValue] shelxle-1.0.1552/codeeditor.cpp:346:93: performance: Function parameter 'resiSpec' should be passed by const reference. [passedByValue] shelxle-1.0.1552/codeeditor.cpp:702:43: performance: Function parameter 'selected' should be passed by const reference. [passedByValue] shelxle-1.0.1552/codeeditor.cpp:2257:33: performance: Function parameter 'org' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.h:170:34: style: Parameter 'vm' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.h:170:47: style: Parameter 'vp' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.h:221:35: style: Parameter 'vm' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.h:221:47: style: Parameter 'vp' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/codeeditor.cpp:1089:64: style: Parameter 'tatze' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/codeeditor.cpp:1519:21: style: Variable 'vorherig' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/codeeditor.cpp:2020:17: style: Variable 'kommentar' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/codeeditor.cpp:2184:14: style: Variable 'fvar' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/codeeditor.cpp:2343:23: style: Variable 'mc' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/codeeditor.cpp:3296:39: style: Unused variable: prioritySelections [unusedVariable] shelxle-1.0.1552/codeeditor.cpp:3544:13: style: Variable 'sdr' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/codeeditor.cpp:348:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] shelxle-1.0.1552/dragdropatomsdlg.cpp:11:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:260:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:277:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:369:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:402:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:187:16: warning: Member variable 'DragDropAtoms::current' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/dragdropatomsdlg.cpp:189:3: performance: Variable 'm_mole' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/dragdropatomsdlg.cpp:190:3: performance: Variable 'm_reference' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/dragdropatomsdlg.cpp:399:3: performance: Variable 'm_labelText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/dragdropatomsdlg.cpp:400:3: performance: Variable 'm_c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/dragdropatomsdlg.h:18:17: performance: Function 'labelText()' should return member 'm_labelText' by const reference. [returnByReference] shelxle-1.0.1552/dragdropatomsdlg.cpp:27:13: style: Variable 'resiNrSpinL' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dragdropatomsdlg.cpp:34:13: style: Variable 'resiResiClassL' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:387:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TolerantMode [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:510:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:554:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:622:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:675:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:737:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:912:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:1006:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardNotation [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:1198:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:1222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsreditwindow.cpp:975:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] shelxle-1.0.1552/dsreditwindow.cpp:876:12: warning: Return value of function item.toFloat() is not used. [ignoredReturnValue] shelxle-1.0.1552/dsreditwindow.cpp:956:10: warning: Return value of function item.toFloat() is not used. [ignoredReturnValue] shelxle-1.0.1552/dsreditwindow.cpp:1256:31: style: Obsolete function 'qrand' called. It is recommended to use 'QRandomGenerator' instead. [prohibitedqrandCalled] shelxle-1.0.1552/dsreditwindow.cpp:1205:23: style: Condition 'line.isEmpty()' is always false [knownConditionTrueFalse] shelxle-1.0.1552/dsreditwindow.cpp:1202:22: note: Assuming that condition 'line.isNull()' is not redundant shelxle-1.0.1552/dsreditwindow.cpp:1205:23: note: Condition 'line.isEmpty()' is always false shelxle-1.0.1552/dsreditwindow.cpp:733:15: style: The scope of the variable 'line_split' can be reduced. [variableScope] shelxle-1.0.1552/dsreditwindow.cpp:908:11: style: The scope of the variable 'error' can be reduced. [variableScope] shelxle-1.0.1552/dsreditwindow.cpp:909:15: style: The scope of the variable 'line_split' can be reduced. [variableScope] shelxle-1.0.1552/dsreditwindow.cpp:18:38: performance: Function parameter 'dsr_db_path' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:18:59: performance: Function parameter 'nametag' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:19:51: performance: Function parameter 'fragmentsList' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:264:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:485:42: performance: Function parameter 'myerror' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:516:3: performance: Range variable 'atom' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:613:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:619:50: performance: Function parameter 'new_atnames' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:630:5: performance: Range variable 'rline' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:635:7: performance: Range variable 'newatom' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:668:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:718:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:736:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:874:5: performance: Range variable 'item' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:911:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsreditwindow.cpp:933:52: performance: Function parameter 'restrline' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:1230:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsreditwindow.cpp:987:11: style: Variable 'alabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:988:11: style: Variable 'blabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:989:11: style: Variable 'clabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:990:11: style: Variable 'alphalabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:991:11: style: Variable 'betalabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsreditwindow.cpp:992:11: style: Variable 'gammalabel' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/dsrglwindow.cpp:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:130:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINE_SMOOTH [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:335:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:424:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:516:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:530:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_MODELVIEW_MATRIX [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:561:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrglwindow.cpp:115:40: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:116:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:154:39: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:155:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:516:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:518:17: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:530:38: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:548:17: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/dsrglwindow.cpp:528:5: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/dsrglwindow.cpp:526:12: note: s is initialized shelxle-1.0.1552/dsrglwindow.cpp:528:5: note: s is overwritten shelxle-1.0.1552/dsrglwindow.cpp:590:7: style: The scope of the variable 'numSteps' can be reduced. [variableScope] shelxle-1.0.1552/dsrglwindow.cpp:643:9: style: The scope of the variable 'imin' can be reduced. [variableScope] shelxle-1.0.1552/dsrglwindow.cpp:121:75: style:inconclusive: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent] shelxle-1.0.1552/dsrglwindow.h:25:64: note: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/dsrglwindow.cpp:121:75: note: Function 'renderText' argument 4 names different: declaration 'str' definition 'text'. shelxle-1.0.1552/dsrglwindow.cpp:18:33: performance: Function parameter 'header' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrglwindow.cpp:18:49: performance: Function parameter 'fragment' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrglwindow.cpp:83:32: performance: Function parameter 'obj' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrglwindow.cpp:358:43: performance: Function parameter 'frag' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrglwindow.cpp:388:28: warning: Either the condition 'atom.length()<4' is redundant or size of 'atom' can be 4. Expression 'atom.at(4)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/dsrglwindow.cpp:383:23: note: Assuming that condition 'atom.length()<4' is not redundant shelxle-1.0.1552/dsrglwindow.cpp:388:28: note: Access out of bounds shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.molindex [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.fixFlag [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.sg [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.scod [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.auidx [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.sof_org [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.sof [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.isIso [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.peakHeight [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.style [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:391:15: error: Uninitialized struct member: newAtom.afixParent [uninitStructMember] shelxle-1.0.1552/dsrglwindow.cpp:643:13: style: Variable 'imin' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/dsrglwindow.cpp:653:23: style: Variable 'imin' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/dsrgui.cpp:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:497:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:505:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:642:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:731:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:745:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:773:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:1414:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MergedChannels [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:1557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/dsrgui.cpp:804:3: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/dsrgui.cpp:57:3: performance: Variable 'm_shelxlPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/dsrgui.cpp:871:5: error: Memory leak: rawheader [memleak] shelxle-1.0.1552/dsrgui.cpp:871:5: error: Memory leak: headerlist [memleak] shelxle-1.0.1552/dsrgui.cpp:880:5: error: Memory leak: rawheader [memleak] shelxle-1.0.1552/dsrgui.cpp:880:5: error: Memory leak: headerlist [memleak] shelxle-1.0.1552/dsrgui.cpp:816:10: style: Variable 'resnum' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/dsrgui.cpp:810:14: note: resnum is assigned shelxle-1.0.1552/dsrgui.cpp:816:10: note: resnum is overwritten shelxle-1.0.1552/dsrgui.cpp:1256:11: style: The scope of the variable 'line' can be reduced. [variableScope] shelxle-1.0.1552/dsrgui.cpp:1127:26: style:inconclusive: Function 'setPART' argument 1 names different: declaration 'part' definition 'partnum'. [funcArgNamesDifferent] shelxle-1.0.1552/dsrgui.h:165:20: note: Function 'setPART' argument 1 names different: declaration 'part' definition 'partnum'. shelxle-1.0.1552/dsrgui.cpp:1127:26: note: Function 'setPART' argument 1 names different: declaration 'part' definition 'partnum'. shelxle-1.0.1552/dsrgui.cpp:458:15: style: Local variable 'info' shadows outer variable [shadowVariable] shelxle-1.0.1552/dsrgui.h:65:17: note: Shadowed declaration shelxle-1.0.1552/dsrgui.cpp:458:15: note: Shadow variable shelxle-1.0.1552/dsrgui.cpp:1018:11: style: Local variable 'resistr' shadows outer variable [shadowVariable] shelxle-1.0.1552/dsrgui.h:121:11: note: Shadowed declaration shelxle-1.0.1552/dsrgui.cpp:1018:11: note: Shadow variable shelxle-1.0.1552/dsrgui.cpp:1121:3: style: Local variable 'fvar' shadows outer variable [shadowVariable] shelxle-1.0.1552/dsrgui.cpp:1108:7: note: Shadowed declaration shelxle-1.0.1552/dsrgui.cpp:1121:3: note: Shadow variable shelxle-1.0.1552/dsrgui.cpp:54:40: performance: Function parameter 'shelxlPath' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:495:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:518:35: performance: Function parameter 'programName' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:543:3: performance: Range variable 'exec' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:544:5: performance: Range variable 'path' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:602:34: performance: Function parameter 'inText' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:602:50: performance: Function parameter 'indent' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:744:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:825:40: performance: Function parameter 'frag' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:908:7: performance: Range variable 'item' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:924:7: performance: Range variable 'item' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:930:7: performance: Range variable 'item' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:1396:29: performance: Function parameter 'option' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:1451:37: performance: Function parameter 'searchName' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:1469:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:1484:42: performance: Function parameter 'version' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:1508:3: performance: Range variable 'line' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/dsrgui.cpp:1553:56: performance: Function parameter 'list' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:1553:70: performance: Function parameter 'fav' should be passed by const reference. [passedByValue] shelxle-1.0.1552/dsrgui.cpp:1572:13: warning: Either the condition 'line.size()<3' is redundant or size of 'line' can be 3. Expression 'line[3]' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/dsrgui.cpp:1565:22: note: Assuming that condition 'line.size()<3' is not redundant shelxle-1.0.1552/dsrgui.cpp:1572:13: note: Access out of bounds shelxle-1.0.1552/dsrgui.cpp:1509:52: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] shelxle-1.0.1552/dsrgui.cpp:1256:16: style: Variable 'line' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/eacDlg.cpp:467:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:507:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:558:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:609:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:663:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:714:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:972:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowAlphaChannel [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1291:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1297:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1318:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1489:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1601:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1679:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1937:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1985:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2598:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2634:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2684:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2694:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2698:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2753:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:2758:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/eacDlg.cpp:1641:15: warning: Return value of function eaSettings->value() is not used. [ignoredReturnValue] shelxle-1.0.1552/eacDlg.h:107:3: style: Class 'MultiStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/eacDlg.cpp:1362:22: style: Redundant assignment of 'mol->bondColorStyle' to itself. [selfAssignment] shelxle-1.0.1552/eacDlg.cpp:1456:14: style: Redundant assignment of 'mol->qPeakRad' to itself. [selfAssignment] shelxle-1.0.1552/eacDlg.cpp:1649:40: style: Redundant assignment of 'mol->Kovalenz_Radien[psew->selection]' to itself. [selfAssignment] shelxle-1.0.1552/eacDlg.cpp:1739:30: style: Redundant assignment of 'mol->arad[psew->selection]' to itself. [selfAssignment] shelxle-1.0.1552/eacDlg.cpp:2394:11: style: Variable 'accla' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2401:11: style: Variable 'donla' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2408:11: style: Variable 'bsl' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2409:11: style: Variable 'lodl' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2410:11: style: Variable 'qradl' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2421:11: style: Variable 'hbdl' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/eacDlg.cpp:2423:11: style: Variable 'hbal' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/exportccdlg.cpp:35:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/exportccdlg.cpp:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/exportccdlg.cpp:6:5: performance: Variable 'dirName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/fcvsfo.cpp:33:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:169:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:173:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:479:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContainsItemShape [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:581:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fcvsfo.cpp:573:14: warning: Member variable 'GraphSceene::selEckt' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/fcvsfo.cpp:256:19: style: Variable 'obs.phase' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/fcvsfo.cpp:255:19: note: obs.phase is assigned shelxle-1.0.1552/fcvsfo.cpp:256:19: note: obs.phase is overwritten shelxle-1.0.1552/fcvsfo.cpp:201:10: style: The scope of the variable 'a' can be reduced. [variableScope] shelxle-1.0.1552/fcvsfo.cpp:201:12: style: The scope of the variable 'b' can be reduced. [variableScope] shelxle-1.0.1552/fcvsfo.cpp:5:24: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.cpp:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:974:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:1241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:1781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:2405:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:3042:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/fourxle.cpp:1513:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] shelxle-1.0.1552/fourxle.cpp:972:13: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:981:16: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1008:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1122:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1134:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1148:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1164:12: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1239:9: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1264:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1274:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1285:10: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1297:12: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:1642:15: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:2305:22: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:2908:16: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:2912:16: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:2916:16: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/fourxle.cpp:2384:6: style: Variable 'itm' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/fourxle.cpp:2383:6: note: itm is assigned shelxle-1.0.1552/fourxle.cpp:2384:6: note: itm is overwritten shelxle-1.0.1552/fourxle.cpp:2385:6: style: Variable 'itm' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/fourxle.cpp:2384:6: note: itm is assigned shelxle-1.0.1552/fourxle.cpp:2385:6: note: itm is overwritten shelxle-1.0.1552/fourxle.cpp:2386:6: style: Variable 'itm' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/fourxle.cpp:2385:6: note: itm is assigned shelxle-1.0.1552/fourxle.cpp:2386:6: note: itm is overwritten shelxle-1.0.1552/fourxle.cpp:2633:17: style: Variable 'mix1' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/fourxle.cpp:2632:17: note: mix1 is assigned shelxle-1.0.1552/fourxle.cpp:2633:17: note: mix1 is overwritten shelxle-1.0.1552/fourxle.cpp:943:13: style: The scope of the variable 'a' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:943:15: style: The scope of the variable 'b' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:943:17: style: The scope of the variable 'c' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1027:27: style: The scope of the variable 'q' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1027:29: style: The scope of the variable 'p' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1090:29: style: The scope of the variable 'DD' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1644:9: style: The scope of the variable 'j' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1644:11: style: The scope of the variable 'k' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1644:13: style: The scope of the variable 'nj' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1644:16: style: The scope of the variable 'ni' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:2277:9: style: The scope of the variable 'f' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:2289:9: style: The scope of the variable 'f' can be reduced. [variableScope] shelxle-1.0.1552/fourxle.cpp:1697:25: style:inconclusive: Function 'bewegt' argument 1 names different: declaration 'v' definition 'nm'. [funcArgNamesDifferent] shelxle-1.0.1552/fourxle.h:193:22: note: Function 'bewegt' argument 1 names different: declaration 'v' definition 'nm'. shelxle-1.0.1552/fourxle.cpp:1697:25: note: Function 'bewegt' argument 1 names different: declaration 'v' definition 'nm'. shelxle-1.0.1552/fourxle.cpp:436:8: style: Local variable 'B' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.h:234:19: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:436:8: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:941:16: style: Local variable 'n' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:901:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:941:16: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1028:18: style: Local variable 'n' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:901:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1028:18: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1044:18: style: Local variable 'n' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:901:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1044:18: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1402:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:1385:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1402:12: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1444:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:1385:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1444:12: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1576:18: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:1483:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1576:18: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:1620:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.cpp:1483:7: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:1620:12: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:2302:16: style: Local variable 'sigma' shadows outer variable [shadowVariable] shelxle-1.0.1552/fourxle.h:137:11: note: Shadowed declaration shelxle-1.0.1552/fourxle.cpp:2302:16: note: Shadow variable shelxle-1.0.1552/fourxle.cpp:2966:6: performance:inconclusive: Use const reference for 'ax' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/fourxle.cpp:1697:25: performance: Function parameter 'nm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.cpp:2670:60: performance: Function parameter 'n' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.cpp:2670:66: performance: Function parameter 'ap' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.cpp:2670:73: performance: Function parameter 'off' should be passed by const reference. [passedByValue] shelxle-1.0.1552/fourxle.cpp:2140:36: style: Parameter 'node0' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2140:50: style: Parameter 'node1' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2140:64: style: Parameter 'node2' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2140:78: style: Parameter 'node3' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2515:36: style: Parameter 'node0' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2515:49: style: Parameter 'node1' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2515:62: style: Parameter 'node2' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:2515:75: style: Parameter 'node3' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/fourxle.cpp:85:9: style: Variable 'ENUS' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/fourxle.cpp:2477:18: style: Variable 'view' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/fourxle.cpp:2700:21: error: Uninitialized variable: o.direct [uninitvar] shelxle-1.0.1552/fourxle.cpp:2700:21: error: Uninitialized struct member: o.direct [uninitStructMember] shelxle-1.0.1552/fourxle.cpp:2727:21: error: Uninitialized struct member: o.direct [uninitStructMember] shelxle-1.0.1552/fourxle.cpp:2753:21: error: Uninitialized struct member: o.direct [uninitStructMember] shelxle-1.0.1552/fourxle.cpp:86:17: style: Variable 'ENUS' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:527:17: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:528:59: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:529:58: style: Variable 'sumsize' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:1111:19: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:2277:10: style: Variable 'f' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:2289:10: style: Variable 'f' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/fourxle.cpp:2386:6: style: Variable 'itm' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/highlighter.cpp:56:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/highlighter.cpp:74:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/highlighter.cpp:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/highlighter.cpp:140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/highlighter.cpp:196:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/highlighter.cpp:43:15: warning: Member variable 'Highlighter::outputstyle' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/highlighter.cpp:80:11: style: The scope of the variable 'f' can be reduced. [variableScope] shelxle-1.0.1552/highlighter.cpp:101:11: style: The scope of the variable 'f' can be reduced. [variableScope] shelxle-1.0.1552/highlighter.cpp:47:35: performance: Function parameter 'FileName' should be passed by const reference. [passedByValue] shelxle-1.0.1552/highlighter.cpp:71:52: performance: Function parameter 'fnd' should be passed by const reference. [passedByValue] shelxle-1.0.1552/highlighter.cpp:214:3: performance: Range variable 'grp' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/highlighter.cpp:65:20: error: Uninitialized variable: rule.Comment [uninitvar] shelxle-1.0.1552/highlighter.cpp:61:15: note: Assuming condition is false shelxle-1.0.1552/highlighter.cpp:65:20: note: Uninitialized variable: rule.Comment shelxle-1.0.1552/highlighter.cpp:86:19: error: Uninitialized variable: rule.Comment [uninitvar] shelxle-1.0.1552/highlighter.cpp:107:20: error: Uninitialized variable: rule.Comment [uninitvar] shelxle-1.0.1552/highlighter.cpp:65:20: error: Uninitialized struct member: rule.Comment [uninitStructMember] shelxle-1.0.1552/highlighter.cpp:86:19: error: Uninitialized struct member: rule.Comment [uninitStructMember] shelxle-1.0.1552/highlighter.cpp:107:20: error: Uninitialized struct member: rule.Comment [uninitStructMember] shelxle-1.0.1552/highlighter.cpp:80:12: style: Variable 'f' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/highlighter.cpp:101:12: style: Variable 'f' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/historywidget.cpp:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:108:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:129:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:238:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:400:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/historywidget.cpp:23:16: warning: Member variable 'HistoryWidget::gesamtGr' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/historywidget.cpp:23:16: warning: Member variable 'HistoryWidget::maxwid' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/historywidget.cpp:23:16: warning: Member variable 'HistoryWidget::fh' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/historywidget.cpp:459:22: style: Condition 'index=saveFilesList.size()' is not redundant shelxle-1.0.1552/historywidget.cpp:459:22: note: Condition 'index=saveFilesList.size()' is not redundant shelxle-1.0.1552/historywidget.cpp:472:22: note: Condition 'index=0' is always true [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:6576:27: note: Assuming that condition 'showatoms[j].an>=0' is not redundant shelxle-1.0.1552/molecule.cpp:6576:49: note: Condition 'showatoms[j].an>=0' is always true shelxle-1.0.1552/molecule.cpp:6590:35: style: Condition 'ce[j].an>=0' is always true [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:6590:20: note: Assuming that condition 'ce[j].an>=0' is not redundant shelxle-1.0.1552/molecule.cpp:6590:35: note: Condition 'ce[j].an>=0' is always true shelxle-1.0.1552/molecule.cpp:7084:26: style: Condition 'atom.at(i).an>-1' is always true [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:7015:25: note: Assuming that condition 'atom.at(i).an<0' is not redundant shelxle-1.0.1552/molecule.cpp:7084:26: note: Condition 'atom.at(i).an>-1' is always true shelxle-1.0.1552/molecule.cpp:9161:22: style: Condition 'fold<0' is always true [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:9154:13: note: Assuming that condition 'fold==-2' is not redundant shelxle-1.0.1552/molecule.cpp:9161:22: note: Condition 'fold<0' is always true shelxle-1.0.1552/molecule.cpp:9162:21: style: Condition 'fold==6' is always false [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:9154:13: note: Assuming that condition 'fold==-2' is not redundant shelxle-1.0.1552/molecule.cpp:9162:21: note: Condition 'fold==6' is always false shelxle-1.0.1552/molecule.cpp:9163:22: style: Condition 'fold==-6' is always false [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:9154:13: note: Assuming that condition 'fold==-2' is not redundant shelxle-1.0.1552/molecule.cpp:9163:22: note: Condition 'fold==-6' is always false shelxle-1.0.1552/molecule.cpp:9165:34: style: Condition 'fold<0' is always true [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:9154:13: note: Assuming that condition 'fold==-2' is not redundant shelxle-1.0.1552/molecule.cpp:9165:34: note: Condition 'fold<0' is always true shelxle-1.0.1552/molecule.cpp:9254:10: style: Condition 'n==-6' is always false [knownConditionTrueFalse] shelxle-1.0.1552/molecule.cpp:9122:14: note: Assignment 'n=1', assigned value is 1 shelxle-1.0.1552/molecule.cpp:9254:10: note: Condition 'n==-6' is always false shelxle-1.0.1552/molecule.cpp:8792:33: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/molecule.cpp:8794:25: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/molecule.cpp:8798:13: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/molecule.cpp:9072:7: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/molecule.cpp:9059:9: note: p is initialized shelxle-1.0.1552/molecule.cpp:9072:7: note: p is overwritten shelxle-1.0.1552/molecule.cpp:9262:15: style: Variable 'atm.an' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/molecule.cpp:9258:15: note: atm.an is assigned shelxle-1.0.1552/molecule.cpp:9262:15: note: atm.an is overwritten shelxle-1.0.1552/molecule.cpp:6576:31: style: Same expression on both sides of '&&'. [duplicateExpression] shelxle-1.0.1552/molecule.cpp:6590:24: style: Same expression on both sides of '&&'. [duplicateExpression] shelxle-1.0.1552/molecule.cpp:7659:3: style: Statements following 'return' will never be executed. [unreachableCode] shelxle-1.0.1552/molecule.cpp:4948:16: style: The scope of the variable 'dpl' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:4965:37: style: The scope of the variable 'dpl' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:5022:18: style: The scope of the variable 'dis' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:6959:11: style: The scope of the variable 'nonPositiveDefinite' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:7854:30: style: The scope of the variable 'sm' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:8265:24: style: The scope of the variable 'dl' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:9292:8: style: The scope of the variable 'already' can be reduced. [variableScope] shelxle-1.0.1552/molecule.cpp:520:44: style:inconclusive: Function 'nameSymmOp' argument 2 names different: declaration 'fold' definition 'fld'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:685:39: note: Function 'nameSymmOp' argument 2 names different: declaration 'fold' definition 'fld'. shelxle-1.0.1552/molecule.cpp:520:44: note: Function 'nameSymmOp' argument 2 names different: declaration 'fold' definition 'fld'. shelxle-1.0.1552/molecule.cpp:767:63: style:inconclusive: Function 'exportOBJ' argument 2 names different: declaration 'atoms' definition '_atoms'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:753:57: note: Function 'exportOBJ' argument 2 names different: declaration 'atoms' definition '_atoms'. shelxle-1.0.1552/molecule.cpp:767:63: note: Function 'exportOBJ' argument 2 names different: declaration 'atoms' definition '_atoms'. shelxle-1.0.1552/molecule.cpp:6400:24: style:inconclusive: Function 'wl' argument 1 names different: declaration 'f2' definition 'p2'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:720:18: note: Function 'wl' argument 1 names different: declaration 'f2' definition 'p2'. shelxle-1.0.1552/molecule.cpp:6400:24: note: Function 'wl' argument 1 names different: declaration 'f2' definition 'p2'. shelxle-1.0.1552/molecule.cpp:6400:31: style:inconclusive: Function 'wl' argument 2 names different: declaration 'f1' definition 'p1'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:720:25: note: Function 'wl' argument 2 names different: declaration 'f1' definition 'p1'. shelxle-1.0.1552/molecule.cpp:6400:31: note: Function 'wl' argument 2 names different: declaration 'f1' definition 'p1'. shelxle-1.0.1552/molecule.cpp:6400:38: style:inconclusive: Function 'wl' argument 3 names different: declaration 'f3' definition 'p3'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:720:32: note: Function 'wl' argument 3 names different: declaration 'f3' definition 'p3'. shelxle-1.0.1552/molecule.cpp:6400:38: note: Function 'wl' argument 3 names different: declaration 'f3' definition 'p3'. shelxle-1.0.1552/molecule.cpp:6600:58: style:inconclusive: Function 'atoms' argument 3 names different: declaration 'radscal' definition 'radScal'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:688:54: note: Function 'atoms' argument 3 names different: declaration 'radscal' definition 'radScal'. shelxle-1.0.1552/molecule.cpp:6600:58: note: Function 'atoms' argument 3 names different: declaration 'radscal' definition 'radScal'. shelxle-1.0.1552/molecule.cpp:7696:42: style:inconclusive: Function 'dbond' argument 2 names different: declaration 'ccode' definition 'ccod'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:695:36: note: Function 'dbond' argument 2 names different: declaration 'ccode' definition 'ccod'. shelxle-1.0.1552/molecule.cpp:7696:42: note: Function 'dbond' argument 2 names different: declaration 'ccode' definition 'ccod'. shelxle-1.0.1552/molecule.cpp:8262:36: style:inconclusive: Function 'packPoint' argument 1 names different: declaration 'point' definition 'prime'. [funcArgNamesDifferent] shelxle-1.0.1552/molecule.h:679:30: note: Function 'packPoint' argument 1 names different: declaration 'point' definition 'prime'. shelxle-1.0.1552/molecule.cpp:8262:36: note: Function 'packPoint' argument 1 names different: declaration 'point' definition 'prime'. shelxle-1.0.1552/molecule.cpp:4871:18: style: Local variable 'sdm' shadows outer variable [shadowVariable] shelxle-1.0.1552/molecule.h:579:20: note: Shadowed declaration shelxle-1.0.1552/molecule.cpp:4871:18: note: Shadow variable shelxle-1.0.1552/molecule.cpp:6159:14: style: Local variable 'bonds' shadows outer function [shadowFunction] shelxle-1.0.1552/molecule.h:694:10: note: Shadowed declaration shelxle-1.0.1552/molecule.cpp:6159:14: note: Shadow variable shelxle-1.0.1552/molecule.cpp:9236:18: style: Local variable 'g' shadows outer variable [shadowVariable] shelxle-1.0.1552/molecule.cpp:9173:16: note: Shadowed declaration shelxle-1.0.1552/molecule.cpp:9236:18: note: Shadow variable shelxle-1.0.1552/molecule.cpp:7225:10: performance:inconclusive: Use const reference for 'hin' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/molecule.cpp:7447:18: performance:inconclusive: Use const reference for 'hin' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/molecule.cpp:7553:18: performance:inconclusive: Use const reference for 'hin' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/molecule.cpp:520:37: performance: Function parameter 'm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4673:28: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4673:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4673:39: performance: Function parameter 'c' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4694:28: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4694:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4713:39: performance: Function parameter 'symmCard' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4747:43: performance: Function parameter 'symmCard' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4783:41: performance: Function parameter 'symmCard' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4829:43: performance: Function parameter 'sc' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4853:22: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:4853:29: performance: Function parameter 'b' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5097:19: performance: Function parameter 'a' should be passed by const reference. However it seems that 'vbyeye' is a callback function. [passedByValueCallback] shelxle-1.0.1552/molecule.cpp:5143:45: note: Function pointer used here. shelxle-1.0.1552/molecule.cpp:5097:19: note: Function parameter 'a' should be passed by const reference. However it seems that 'vbyeye' is a callback function. shelxle-1.0.1552/molecule.cpp:5097:27: performance: Function parameter 'b' should be passed by const reference. However it seems that 'vbyeye' is a callback function. [passedByValueCallback] shelxle-1.0.1552/molecule.cpp:5143:45: note: Function pointer used here. shelxle-1.0.1552/molecule.cpp:5097:27: note: Function parameter 'b' should be passed by const reference. However it seems that 'vbyeye' is a callback function. shelxle-1.0.1552/molecule.cpp:5138:31: performance: Function parameter 'auge' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5417:42: performance: Function parameter 'brauchSymm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5492:42: performance: Function parameter 'brauchSymm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5646:29: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5688:29: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5725:29: performance: Function parameter 'S1' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:5919:50: performance: Function parameter 'au' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:6400:24: performance: Function parameter 'p2' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:6400:31: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:6400:38: performance: Function parameter 'p3' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:6584:41: performance: Function parameter 'ce' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:6600:35: performance: Function parameter 'atom' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7166:26: performance: Function parameter 'dir' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7183:33: performance: Function parameter 'bond' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7387:38: performance: Function parameter 'bond' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7387:56: performance: Function parameter 'atoms' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7502:36: performance: Function parameter 'bond' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7502:54: performance: Function parameter 'atoms' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7612:36: performance: Function parameter 'bond' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7657:33: performance: Function parameter 'bond' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7796:35: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7833:29: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7833:38: performance: Function parameter 'sym' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:7843:32: performance: Function parameter 'x' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8858:35: performance: Function parameter 'u' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8884:35: performance: Function parameter 'u' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8925:35: performance: Function parameter 'm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8925:41: performance: Function parameter 't' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8949:32: performance: Function parameter 'rayVector' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8949:46: performance: Function parameter 'rayPoint' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8949:59: performance: Function parameter 'planeNormal' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:8949:75: performance: Function parameter 'planePoint' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9050:27: performance: Function parameter 'normal' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9050:38: performance: Function parameter 'test' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9057:27: performance: Function parameter 'normal' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9057:38: performance: Function parameter 'test' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9057:51: performance: Function parameter 'mat' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9057:59: performance: Function parameter 'trans' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9288:30: performance: Function parameter 'planeNormal' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9288:46: performance: Function parameter 'pointOnPlane' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9288:62: performance: Function parameter 'glide' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:9406:35: performance: Function parameter 'm' should be passed by const reference. [passedByValue] shelxle-1.0.1552/molecule.cpp:735:43: style: Parameter 'arr' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/molecule.cpp:746:54: style: Parameter 'arr' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/molecule.cpp:8426:51: style: Parameter 'au' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/molecule.cpp:673:7: style: Variable 'fold' can be declared as const array [constVariable] shelxle-1.0.1552/molecule.cpp:724:33: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] shelxle-1.0.1552/molecule.cpp:5037:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/molecule.cpp:5017:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/molecule.cpp:5031:26: note: Assignment 'v1=(tvol<0)?vj:vi', assigned value is -1 shelxle-1.0.1552/molecule.cpp:5037:27: note: Negative array index shelxle-1.0.1552/molecule.cpp:5038:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/molecule.cpp:5017:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/molecule.cpp:5032:26: note: Assignment 'v2=(tvol<0)?vi:vj', assigned value is -1 shelxle-1.0.1552/molecule.cpp:5038:27: note: Negative array index shelxle-1.0.1552/molecule.cpp:5064:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/molecule.cpp:5017:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/molecule.cpp:5056:22: note: Assignment 'v1=(tvol<0)?vj:vi', assigned value is -1 shelxle-1.0.1552/molecule.cpp:5064:27: note: Negative array index shelxle-1.0.1552/molecule.cpp:5065:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/molecule.cpp:5017:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/molecule.cpp:5057:22: note: Assignment 'v2=(tvol<0)?vi:vj', assigned value is -1 shelxle-1.0.1552/molecule.cpp:5065:27: note: Negative array index shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized variables: atm.molindex, atm.fixFlag, atm.sof_org, atm.sof, atm.afixParent, atm.afix [uninitvar] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized variables: a.molindex, a.fixFlag, a.symmGroup, a.sg, a.scod, a.auidx, a.hidden, a.sof_org, a.sof, a.isIso, a.peakHeight, a.resiNr, a.part, a.style, a.afixParent, a.afix [uninitvar] shelxle-1.0.1552/molecule.cpp:4897:28: error: Uninitialized struct member: sdmItem.covalent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8415:32: error: Uninitialized struct member: newAtom.fixFlag [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8415:32: error: Uninitialized struct member: newAtom.style [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8415:32: error: Uninitialized struct member: newAtom.afixParent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8415:32: error: Uninitialized struct member: newAtom.afix [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.molindex [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.fixFlag [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.resiNr [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.part [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.style [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.afixParent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8468:23: error: Uninitialized struct member: newAtom.afix [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8748:28: error: Uninitialized struct member: newAtom.fixFlag [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8748:28: error: Uninitialized struct member: newAtom.style [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8748:28: error: Uninitialized struct member: newAtom.afixParent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:8748:28: error: Uninitialized struct member: newAtom.afix [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.molindex [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.fixFlag [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.sof_org [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.sof [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.afixParent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9282:26: error: Uninitialized struct member: atm.afix [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.molindex [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.fixFlag [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.symmGroup [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.sg [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.scod [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.auidx [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.hidden [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.sof_org [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.sof [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.isIso [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.peakHeight [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.resiNr [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.part [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.style [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.afixParent [uninitStructMember] shelxle-1.0.1552/molecule.cpp:9418:30: error: Uninitialized struct member: a.afix [uninitStructMember] shelxle-1.0.1552/molecule.cpp:1368:11: style: Variable 'path' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:5815:14: style: Variable 'minMol[j]' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:5838:13: style: Variable 'sdmItem.a1' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:5839:13: style: Variable 'sdmItem.a2' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:5840:13: style: Variable 'sdmItem.sn' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:7617:9: style: Unused variable: wink [unusedVariable] shelxle-1.0.1552/molecule.cpp:7662:8: style: Variable 'hin' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:8364:16: style: Variable 'dawars' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:8691:22: style: Variable 'gibscho' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/molecule.cpp:8696:11: style: Unused variable: pre [unusedVariable] shelxle-1.0.1552/molecule.cpp:8696:15: style: Unused variable: suff [unusedVariable] shelxle-1.0.1552/molecule.cpp:8974:16: style: Variable 'sname' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/multitextcursor.cpp:136:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ParagraphSeparator [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/multitextcursor.cpp:160:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/multitextcursor.cpp:259:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/multitextcursor.cpp:308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeypadModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/multitextcursor.cpp:320:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AltModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/multitextcursor.cpp:128:5: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/multitextcursor.cpp:180:13: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/multitextcursor.h:69:10: style:inconclusive: Technically the member function 'MultiTextCursor::aCursorInThisBlock' can be const. [functionConst] shelxle-1.0.1552/multitextcursor.cpp:51:23: note: Technically the member function 'MultiTextCursor::aCursorInThisBlock' can be const. shelxle-1.0.1552/multitextcursor.h:69:10: note: Technically the member function 'MultiTextCursor::aCursorInThisBlock' can be const. shelxle-1.0.1552/multitextcursor.h:44:30: performance: Function 'cursors()' should return member 'm_cursors' by const reference. [returnByReference] shelxle-1.0.1552/multitextcursor.cpp:174:13: style: The scope of the variable 'index' can be reduced. [variableScope] shelxle-1.0.1552/multitextcursor.cpp:124:24: style: Local variable 'cursors' shadows outer function [shadowFunction] shelxle-1.0.1552/multitextcursor.h:44:30: note: Shadowed declaration shelxle-1.0.1552/multitextcursor.cpp:124:24: note: Shadow variable shelxle-1.0.1552/multitextcursor.cpp:176:32: style: Local variable 'cursors' shadows outer function [shadowFunction] shelxle-1.0.1552/multitextcursor.h:44:30: note: Shadowed declaration shelxle-1.0.1552/multitextcursor.cpp:176:32: note: Shadow variable shelxle-1.0.1552/multitextcursor.cpp:347:28: style: Local variable 'cursors' shadows outer function [shadowFunction] shelxle-1.0.1552/multitextcursor.h:44:30: note: Shadowed declaration shelxle-1.0.1552/multitextcursor.cpp:347:28: note: Shadow variable shelxle-1.0.1552/multitextcursor.cpp:58:47: performance: Function parameter 'mc' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericCacheLocation [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:368:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoreProfile [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:764:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:885:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:948:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1011:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1083:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1153:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1216:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1278:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1368:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1402:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1698:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1936:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1954:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1979:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DotLine [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:1993:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2013:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2041:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2143:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2201:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2327:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2390:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2434:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2515:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2601:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2779:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2902:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:3128:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ACTIVE_ATTRIBUTES [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:3159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:3758:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4035:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticDraw [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4409:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4471:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4744:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:4832:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLuint [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:5150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:5500:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/opengltestwidget.cpp:2825:12: warning: Return value of function nbonds.size() is not used. [ignoredReturnValue] shelxle-1.0.1552/opengltestwidget.cpp:568:3: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/opengltestwidget.cpp:5054:9: style: The if condition is the same as the previous if condition [duplicateCondition] shelxle-1.0.1552/opengltestwidget.cpp:5053:9: note: First condition shelxle-1.0.1552/opengltestwidget.cpp:5054:9: note: Second condition shelxle-1.0.1552/opengltestwidget.cpp:1906:17: style: Condition 'freeRot!=nullptr' is always true [knownConditionTrueFalse] shelxle-1.0.1552/opengltestwidget.cpp:4903:12: style: Condition 'idx>mol->showatoms.size()' is always false [knownConditionTrueFalse] shelxle-1.0.1552/opengltestwidget.cpp:4896:43: note: Assuming that condition 'mol->showatoms.size()mol->showatoms.size()' is always false shelxle-1.0.1552/opengltestwidget.cpp:5203:15: style: Condition '!inRenameMode' is always true [knownConditionTrueFalse] shelxle-1.0.1552/opengltestwidget.cpp:5202:15: note: Assuming that condition 'inRenameMode' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:5203:15: note: Condition '!inRenameMode' is always true shelxle-1.0.1552/opengltestwidget.cpp:5389:26: style: Condition '(int)indexshowatoms.size()' is always true [knownConditionTrueFalse] shelxle-1.0.1552/opengltestwidget.cpp:5387:73: note: Assuming that condition 'nahdaishowatoms.size()' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:5388:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/opengltestwidget.cpp:5389:26: note: Condition '(int)indexshowatoms.size()' is always true shelxle-1.0.1552/opengltestwidget.cpp:5391:18: style: Condition 'rotze>-1' is always true [knownConditionTrueFalse] shelxle-1.0.1552/opengltestwidget.cpp:5387:56: note: Assuming that condition 'nahdai>=0' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:5388:18: note: index is assigned 'nahdai' here. shelxle-1.0.1552/opengltestwidget.cpp:5389:49: note: Assignment 'rotze=((int)indexshowatoms.size())?index:-1', assigned value is symbolic=nahdai shelxle-1.0.1552/opengltestwidget.cpp:5391:18: note: Condition 'rotze>-1' is always true shelxle-1.0.1552/opengltestwidget.cpp:496:9: warning: Either the condition 'mol' is redundant or there is possible null pointer dereference: mol. [nullPointerRedundantCheck] shelxle-1.0.1552/opengltestwidget.cpp:502:11: note: Assuming that condition 'mol' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:496:9: note: Null pointer dereference shelxle-1.0.1552/opengltestwidget.cpp:2823:36: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:4094:32: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:4095:63: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:4096:63: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:4097:63: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:4098:63: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/opengltestwidget.cpp:2257:16: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:2256:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:2257:16: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4011:7: style: Redundant initialization for 'll'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/opengltestwidget.cpp:3996:14: note: ll is initialized shelxle-1.0.1552/opengltestwidget.cpp:4011:7: note: ll is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4257:16: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:4256:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:4257:16: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4275:16: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:4274:8: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:4275:16: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4353:5: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/opengltestwidget.cpp:4352:11: note: s is initialized shelxle-1.0.1552/opengltestwidget.cpp:4353:5: note: s is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4375:5: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/opengltestwidget.cpp:4374:12: note: s is initialized shelxle-1.0.1552/opengltestwidget.cpp:4375:5: note: s is overwritten shelxle-1.0.1552/opengltestwidget.cpp:4961:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:4958:43: note: a is assigned shelxle-1.0.1552/opengltestwidget.cpp:4961:6: note: a is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5594:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5593:13: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5594:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5695:22: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5694:11: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5695:22: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5718:22: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5717:11: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5718:22: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5748:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5747:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5748:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5786:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5785:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5786:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:5857:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:5856:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:5857:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:6030:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:6029:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:6030:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:6044:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:6043:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:6044:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:6064:20: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/opengltestwidget.cpp:6063:9: note: err is assigned shelxle-1.0.1552/opengltestwidget.cpp:6064:20: note: err is overwritten shelxle-1.0.1552/opengltestwidget.cpp:599:16: style: The scope of the variable 'dpl' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:616:37: style: The scope of the variable 'dpl' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:660:18: style: The scope of the variable 'dis' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:1447:13: style: The scope of the variable 'systr' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:1485:13: style: The scope of the variable 'systr' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:4441:8: style: The scope of the variable 'changed' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:5685:14: style: The scope of the variable 'max' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:5687:12: style: The scope of the variable 'neutrons' can be reduced. [variableScope] shelxle-1.0.1552/opengltestwidget.cpp:2184:38: style:inconclusive: Function 'makeMaps' argument 1 names different: declaration 'v' definition '_fVertexes'. [funcArgNamesDifferent] shelxle-1.0.1552/opengltestwidget.h:509:48: note: Function 'makeMaps' argument 1 names different: declaration 'v' definition '_fVertexes'. shelxle-1.0.1552/opengltestwidget.cpp:2184:38: note: Function 'makeMaps' argument 1 names different: declaration 'v' definition '_fVertexes'. shelxle-1.0.1552/opengltestwidget.cpp:2185:38: style:inconclusive: Function 'makeMaps' argument 2 names different: declaration 'n' definition '_fNormals'. [funcArgNamesDifferent] shelxle-1.0.1552/opengltestwidget.h:509:79: note: Function 'makeMaps' argument 2 names different: declaration 'n' definition '_fNormals'. shelxle-1.0.1552/opengltestwidget.cpp:2185:38: note: Function 'makeMaps' argument 2 names different: declaration 'n' definition '_fNormals'. shelxle-1.0.1552/opengltestwidget.cpp:1938:12: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:1938:12: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:1956:12: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:1956:12: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:1995:14: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:1995:14: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2015:14: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2015:14: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2043:18: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2043:18: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2155:20: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2155:20: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2236:13: style: Local variable 'siz' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.cpp:2218:9: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2236:13: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2243:13: style: Local variable 'siz' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.cpp:2218:9: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2243:13: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2393:20: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2393:20: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:2906:20: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:2906:20: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:4615:27: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:4615:27: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:5015:18: style: Local variable 'a' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.cpp:4947:14: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:5015:18: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:5128:18: style: Local variable 'a' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.cpp:4947:14: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:5128:18: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:5543:16: style: Local variable 'err' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.cpp:5500:12: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:5543:16: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:5687:12: style: Local variable 'neutrons' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:101:10: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:5687:12: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:5819:16: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/opengltestwidget.h:590:17: note: Shadowed declaration shelxle-1.0.1552/opengltestwidget.cpp:5819:16: note: Shadow variable shelxle-1.0.1552/opengltestwidget.cpp:1844:12: performance:inconclusive: Use const reference for 'cy' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/opengltestwidget.cpp:330:46: performance: Function parameter 's' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:512:34: performance: Function parameter 'a' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:512:41: performance: Function parameter 'b' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:1708:39: performance: Function parameter 'center' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:3113:69: performance: Function parameter 'pname' should be passed by const reference. [passedByValue] shelxle-1.0.1552/opengltestwidget.cpp:1985:73: style: Parameter 'color' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/opengltestwidget.cpp:2007:102: style: Parameter 'color' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/opengltestwidget.cpp:2184:38: style: Parameter '_fVertexes' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/opengltestwidget.cpp:2185:38: style: Parameter '_fNormals' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/opengltestwidget.cpp:4351:43: style: Parameter 'mat' can be declared as reference to const [constParameterReference] shelxle-1.0.1552/opengltestwidget.cpp:2683:17: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/opengltestwidget.cpp:3856:17: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/opengltestwidget.cpp:4763:29: warning: Either the condition 'index>mol->showatoms.size()' is redundant or 'index' can have the value mol->showatoms.size(). Expression 'mol->showatoms.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/opengltestwidget.cpp:4762:12: note: Assuming that condition 'index>mol->showatoms.size()' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:4763:29: note: Access out of bounds shelxle-1.0.1552/opengltestwidget.cpp:4834:29: warning: Either the condition 'index>mol->showatoms.size()' is redundant or 'index' can have the value mol->showatoms.size(). Expression 'mol->showatoms.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/opengltestwidget.cpp:4833:12: note: Assuming that condition 'index>mol->showatoms.size()' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:4834:29: note: Access out of bounds shelxle-1.0.1552/opengltestwidget.cpp:4904:27: warning: Either the condition 'idx>mol->showatoms.size()' is redundant or 'idx' can have the value mol->showatoms.size(). Expression 'mol->showatoms.at(idx)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/opengltestwidget.cpp:4903:12: note: Assuming that condition 'idx>mol->showatoms.size()' is not redundant shelxle-1.0.1552/opengltestwidget.cpp:4904:27: note: Access out of bounds shelxle-1.0.1552/opengltestwidget.cpp:675:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/opengltestwidget.cpp:655:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/opengltestwidget.cpp:669:26: note: Assignment 'v1=(tvol<0)?vj:vi', assigned value is -1 shelxle-1.0.1552/opengltestwidget.cpp:675:27: note: Negative array index shelxle-1.0.1552/opengltestwidget.cpp:676:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/opengltestwidget.cpp:655:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/opengltestwidget.cpp:670:26: note: Assignment 'v2=(tvol<0)?vi:vj', assigned value is -1 shelxle-1.0.1552/opengltestwidget.cpp:676:27: note: Negative array index shelxle-1.0.1552/opengltestwidget.cpp:693:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/opengltestwidget.cpp:655:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/opengltestwidget.cpp:685:22: note: Assignment 'v1=(tvol<0)?vj:vi', assigned value is -1 shelxle-1.0.1552/opengltestwidget.cpp:693:27: note: Negative array index shelxle-1.0.1552/opengltestwidget.cpp:694:27: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] shelxle-1.0.1552/opengltestwidget.cpp:655:16: note: Assignment 'vi=0', assigned value is 0 shelxle-1.0.1552/opengltestwidget.cpp:686:22: note: Assignment 'v2=(tvol<0)?vi:vj', assigned value is -1 shelxle-1.0.1552/opengltestwidget.cpp:694:27: note: Negative array index shelxle-1.0.1552/opengltestwidget.cpp:557:28: error: Uninitialized struct member: sdmItem.covalent [uninitStructMember] shelxle-1.0.1552/opengltestwidget.cpp:2218:13: style: Variable 'siz' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/opengltestwidget.cpp:2224:11: style: Variable 'ctr' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/opengltestwidget.cpp:2227:12: style: Variable 'ctr' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/opengltestwidget.cpp:2229:8: style: Variable 'ctr' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/plotgraph.cpp:19:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/plotgraph.cpp:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/plotgraph.cpp:224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkGray [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/plotgraph.cpp:136:3: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/plotgraph.cpp:15:13: warning: Member variable 'RenderPlot::distx' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/plotgraph.cpp:15:13: warning: Member variable 'RenderPlot::disty' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/plotgraph.h:61:5: style: Class 'RenderPlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/plotgraph.cpp:200:9: style: The scope of the variable 'x' can be reduced. [variableScope] shelxle-1.0.1552/plotgraph.cpp:201:9: style: The scope of the variable 'y' can be reduced. [variableScope] shelxle-1.0.1552/plotgraph.cpp:228:9: style: The scope of the variable 'x' can be reduced. [variableScope] shelxle-1.0.1552/plotgraph.cpp:229:9: style: The scope of the variable 'y' can be reduced. [variableScope] shelxle-1.0.1552/plotgraph.cpp:77:5: style: Local variable 'p' shadows outer variable [shadowVariable] shelxle-1.0.1552/plotgraph.cpp:72:11: note: Shadowed declaration shelxle-1.0.1552/plotgraph.cpp:77:5: note: Shadow variable shelxle-1.0.1552/plotgraph.cpp:191:50: performance: Function parameter 'points' should be passed by const reference. [passedByValue] shelxle-1.0.1552/plotgraph.cpp:220:49: performance: Function parameter 'points' should be passed by const reference. [passedByValue] shelxle-1.0.1552/plotgraph.cpp:200:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/plotgraph.cpp:201:11: style: Variable 'y' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/plotgraph.cpp:228:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/plotgraph.cpp:229:11: style: Variable 'y' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/psewidget.cpp:30:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/psewidget.cpp:294:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/psewidget.cpp:322:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/psewidget.cpp:360:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/psewidget.cpp:23:32: style:inconclusive: Function 'PSEWidget' argument 1 names different: declaration '_mol' definition '_mole'. [funcArgNamesDifferent] shelxle-1.0.1552/psewidget.h:39:34: note: Function 'PSEWidget' argument 1 names different: declaration '_mol' definition '_mole'. shelxle-1.0.1552/psewidget.cpp:23:32: note: Function 'PSEWidget' argument 1 names different: declaration '_mol' definition '_mole'. shelxle-1.0.1552/qpeakview.cpp:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/qpeakview.cpp:99:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/qpeakview.cpp:119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/qpeakview.cpp:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/qpeakview.cpp:22:12: warning: Member variable 'QPeakView::dark' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/qpeakview.cpp:63:20: style: The scope of the variable 'u' can be reduced. [variableScope] shelxle-1.0.1552/rename_selected.cpp:16:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/rename_selected.cpp:164:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/rename_selected.h:11:5: warning: Member variable 'rename_selected::saveruf' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/rename_selected.h:11:5: warning: Member variable 'rename_selected::possible' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/rename_selected.h:11:5: warning: Member variable 'rename_selected::newan' is not initialized in the constructor. [uninitMemberVar] shelxle-1.0.1552/rename_selected.h:11:5: style: Class 'rename_selected' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/rename_selected.h:24:44: performance: Function parameter 'ch' should be passed by const reference. [passedByValue] shelxle-1.0.1552/savehistorywidget.cpp:35:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/savehistorywidget.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/savehistorywidget.cpp:117:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/savehistorywidget.cpp:151:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/savehistorywidget.cpp:9:3: performance: Variable 'fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/savehistorywidget.cpp:267:3: performance: Variable 'm_labelText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] shelxle-1.0.1552/savehistorywidget.h:17:17: performance: Function 'labelText()' should return member 'm_labelText' by const reference. [returnByReference] shelxle-1.0.1552/savehistorywidget.cpp:139:44: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] shelxle-1.0.1552/savehistorywidget.cpp:258:16: style: Variable 'child' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/scatt.cpp:13:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/scatt.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/scatt.cpp:283:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/scatt.h:130:15: style:inconclusive: Technically the member function 'Scatt::loadElectronScatteringFactors' can be const. [functionConst] shelxle-1.0.1552/scatt.cpp:49:20: note: Technically the member function 'Scatt::loadElectronScatteringFactors' can be const. shelxle-1.0.1552/scatt.h:130:15: note: Technically the member function 'Scatt::loadElectronScatteringFactors' can be const. shelxle-1.0.1552/scatt.h:134:9: style:inconclusive: Technically the member function 'Scatt::fprime' can be const. [functionConst] shelxle-1.0.1552/scatt.cpp:142:14: note: Technically the member function 'Scatt::fprime' can be const. shelxle-1.0.1552/scatt.h:134:9: note: Technically the member function 'Scatt::fprime' can be const. shelxle-1.0.1552/scatt.h:135:9: style:inconclusive: Technically the member function 'Scatt::fdprime' can be const. [functionConst] shelxle-1.0.1552/scatt.cpp:151:14: note: Technically the member function 'Scatt::fdprime' can be const. shelxle-1.0.1552/scatt.h:135:9: note: Technically the member function 'Scatt::fdprime' can be const. shelxle-1.0.1552/scatt.h:150:9: style:inconclusive: Technically the member function 'Scatt::sintl2' can be const. [functionConst] shelxle-1.0.1552/scatt.cpp:549:14: note: Technically the member function 'Scatt::sintl2' can be const. shelxle-1.0.1552/scatt.h:150:9: note: Technically the member function 'Scatt::sintl2' can be const. shelxle-1.0.1552/scatt.h:151:9: style:inconclusive: Technically the member function 'Scatt::sintl2' can be const. [functionConst] shelxle-1.0.1552/scatt.cpp:554:14: note: Technically the member function 'Scatt::sintl2' can be const. shelxle-1.0.1552/scatt.h:151:9: note: Technically the member function 'Scatt::sintl2' can be const. shelxle-1.0.1552/scatt.h:152:8: performance:inconclusive: Technically the member function 'Scatt::sorthkl' can be static (but you may consider moving to unnamed namespace). [functionStatic] shelxle-1.0.1552/scatt.cpp:558:13: note: Technically the member function 'Scatt::sorthkl' can be static (but you may consider moving to unnamed namespace). shelxle-1.0.1552/scatt.h:152:8: note: Technically the member function 'Scatt::sorthkl' can be static (but you may consider moving to unnamed namespace). shelxle-1.0.1552/scatt.h:129:3: style: Class 'Scatt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] shelxle-1.0.1552/scatt.cpp:300:7: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/scatt.cpp:561:15: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/scatt.cpp:471:11: style: The scope of the variable 'v' can be reduced. [variableScope] shelxle-1.0.1552/scatt.cpp:563:9: style: The scope of the variable 'j' can be reduced. [variableScope] shelxle-1.0.1552/scatt.cpp:563:11: style: The scope of the variable 'k' can be reduced. [variableScope] shelxle-1.0.1552/scatt.cpp:563:13: style: The scope of the variable 'nj' can be reduced. [variableScope] shelxle-1.0.1552/scatt.cpp:563:16: style: The scope of the variable 'ni' can be reduced. [variableScope] shelxle-1.0.1552/scatt.cpp:364:8: style: Local variable 'hkl' shadows outer variable [shadowVariable] shelxle-1.0.1552/scatt.cpp:282:9: note: Shadowed declaration shelxle-1.0.1552/scatt.cpp:364:8: note: Shadow variable shelxle-1.0.1552/scatt.cpp:169:20: performance: Function parameter 'hkl' should be passed by const reference. [passedByValue] shelxle-1.0.1552/scatt.cpp:269:30: performance: Function parameter 'fn' should be passed by const reference. [passedByValue] shelxle-1.0.1552/scatt.cpp:554:24: performance: Function parameter 'H' should be passed by const reference. [passedByValue] shelxle-1.0.1552/scatt.cpp:33:31: warning: Either the condition 'tok.size()>9' is redundant or size of 'tok' can be 10. Expression 'tok.at(10)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/scatt.cpp:21:23: note: Assuming that condition 'tok.size()>9' is not redundant shelxle-1.0.1552/scatt.cpp:33:31: note: Access out of bounds shelxle-1.0.1552/scatt.cpp:34:31: warning: Either the condition 'tok.size()>9' is redundant or size of 'tok' can be 10. Expression 'tok.at(11)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/scatt.cpp:21:23: note: Assuming that condition 'tok.size()>9' is not redundant shelxle-1.0.1552/scatt.cpp:34:31: note: Access out of bounds shelxle-1.0.1552/scatt.cpp:427:15: style: Variable 'v2' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/scatt.cpp:437:11: style: Variable 'v2' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/scatt.cpp:525:10: style: Variable 'sfo' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/scatt.cpp:526:11: style: Variable 'sfoc' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icons [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:98:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2194:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2632:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2720:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2738:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2757:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2772:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2860:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:2927:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3339:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3457:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3582:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3717:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Down [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3783:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4080:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4135:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4161:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4224:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4485:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:4833:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5041:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5097:165: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5111:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5142:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5349:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5536:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5737:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5834:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5879:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:5991:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:6073:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:6409:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:6485:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:6613:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:6968:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:7333:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:8157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:8274:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:8475:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:8875:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:9015:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:9239:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:9395:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:9603:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:9848:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10048:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10311:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10573:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10623:147: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10635:147: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10649:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:10707:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:11892:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magenta [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12364:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12442:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12469:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12529:212: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12581:212: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12600:214: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12684:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:12853:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DockWidgetMovable [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13100:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13327:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13341:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13377:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13681:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13696:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionSkipEmpty [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:13730:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionSkipEmpty [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:14074:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Start [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:14396:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:14461:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:14533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:15013:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:15118:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SectionSkipEmpty [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:15199:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:15578:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:16409:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:17143:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:17229:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:17755:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:17772:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18090:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18295:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18381:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18447:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18464:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18492:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18555:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18615:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoWrap [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18753:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18820:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18860:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:18975:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19158:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19217:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19437:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19562:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19599:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:19756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] shelxle-1.0.1552/window.cpp:3952:30: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3953:32: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3954:31: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3955:29: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3956:29: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3962:27: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3963:27: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3971:30: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3972:32: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3973:31: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3974:29: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3975:29: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3976:27: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:3977:27: style:inconclusive: Boolean expression 'vis' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] shelxle-1.0.1552/window.cpp:10550:3: style: Obsolete function 'qSort' called. It is recommended to use 'std::sort' instead. [prohibitedqSortCalled] shelxle-1.0.1552/window.cpp:15561:32: style: The if condition is the same as the previous if condition [duplicateCondition] shelxle-1.0.1552/window.cpp:15560:32: note: First condition shelxle-1.0.1552/window.cpp:15561:32: note: Second condition shelxle-1.0.1552/window.cpp:16383:32: style: The if condition is the same as the previous if condition [duplicateCondition] shelxle-1.0.1552/window.cpp:16382:32: note: First condition shelxle-1.0.1552/window.cpp:16383:32: note: Second condition shelxle-1.0.1552/window.cpp:2491:30: style: Condition 'm!=n' is always true [knownConditionTrueFalse] shelxle-1.0.1552/window.cpp:2490:38: note: Assuming that condition 'n=0' is always true [knownConditionTrueFalse] shelxle-1.0.1552/window.cpp:16990:30: note: Assuming that condition 'mole.asymm.at(i).an<0' is not redundant shelxle-1.0.1552/window.cpp:16996:28: note: Condition 'mole.asymm.at(i).an>=0' is always true shelxle-1.0.1552/window.cpp:19681:9: style: Condition '!canWeSqueeze()' is always true [knownConditionTrueFalse] shelxle-1.0.1552/window.cpp:19681:22: note: Calling function 'canWeSqueeze' returns 0 shelxle-1.0.1552/window.cpp:19681:9: note: Condition '!canWeSqueeze()' is always true shelxle-1.0.1552/window.cpp:19691:20: style: Condition 'pwt.isEmpty()' is always true [knownConditionTrueFalse] shelxle-1.0.1552/window.cpp:19813:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] shelxle-1.0.1552/window.cpp:19817:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] shelxle-1.0.1552/window.cpp:19821:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] shelxle-1.0.1552/window.cpp:18555:58: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/window.cpp:18557:25: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/window.cpp:18559:108: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/window.cpp:18592:48: style: C-style pointer casting [cstyleCast] shelxle-1.0.1552/window.cpp:779:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:778:6: note: a is assigned shelxle-1.0.1552/window.cpp:779:6: note: a is overwritten shelxle-1.0.1552/window.cpp:780:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:779:6: note: a is assigned shelxle-1.0.1552/window.cpp:780:6: note: a is overwritten shelxle-1.0.1552/window.cpp:1061:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:1060:6: note: a is assigned shelxle-1.0.1552/window.cpp:1061:6: note: a is overwritten shelxle-1.0.1552/window.cpp:1077:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:1061:6: note: a is assigned shelxle-1.0.1552/window.cpp:1077:6: note: a is overwritten shelxle-1.0.1552/window.cpp:1141:6: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:1138:6: note: a is assigned shelxle-1.0.1552/window.cpp:1141:6: note: a is overwritten shelxle-1.0.1552/window.cpp:1810:9: style: Variable 'fnt' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:1809:9: note: fnt is assigned shelxle-1.0.1552/window.cpp:1810:9: note: fnt is overwritten shelxle-1.0.1552/window.cpp:2168:11: style: Variable 'fnt' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2167:11: note: fnt is assigned shelxle-1.0.1552/window.cpp:2168:11: note: fnt is overwritten shelxle-1.0.1552/window.cpp:2285:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2283:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2285:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2287:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2285:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2287:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2289:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2287:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2289:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2291:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2289:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2291:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2293:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2291:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2293:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2295:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2293:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2295:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2297:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2295:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2297:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2299:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2297:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2299:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2301:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2299:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2301:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:2303:10: style: Variable 'disok' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:2301:10: note: disok is assigned shelxle-1.0.1552/window.cpp:2303:10: note: disok is overwritten shelxle-1.0.1552/window.cpp:3119:6: style: Redundant initialization for 'tbs'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:3114:10: note: tbs is initialized shelxle-1.0.1552/window.cpp:3119:6: note: tbs is overwritten shelxle-1.0.1552/window.cpp:3145:8: style: Redundant initialization for 'limit'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:3140:12: note: limit is initialized shelxle-1.0.1552/window.cpp:3145:8: note: limit is overwritten shelxle-1.0.1552/window.cpp:7221:11: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:7220:50: note: a is initialized shelxle-1.0.1552/window.cpp:7221:11: note: a is overwritten shelxle-1.0.1552/window.cpp:7681:11: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:7680:50: note: a is initialized shelxle-1.0.1552/window.cpp:7681:11: note: a is overwritten shelxle-1.0.1552/window.cpp:7682:11: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:7680:62: note: b is initialized shelxle-1.0.1552/window.cpp:7682:11: note: b is overwritten shelxle-1.0.1552/window.cpp:7689:15: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:7680:74: note: c is initialized shelxle-1.0.1552/window.cpp:7689:15: note: c is overwritten shelxle-1.0.1552/window.cpp:8502:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8501:44: note: a is initialized shelxle-1.0.1552/window.cpp:8502:5: note: a is overwritten shelxle-1.0.1552/window.cpp:8851:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8850:7: note: a is initialized shelxle-1.0.1552/window.cpp:8851:5: note: a is overwritten shelxle-1.0.1552/window.cpp:8852:5: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8850:19: note: b is initialized shelxle-1.0.1552/window.cpp:8852:5: note: b is overwritten shelxle-1.0.1552/window.cpp:8853:9: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8850:31: note: c is initialized shelxle-1.0.1552/window.cpp:8853:9: note: c is overwritten shelxle-1.0.1552/window.cpp:8981:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8980:44: note: a is initialized shelxle-1.0.1552/window.cpp:8981:5: note: a is overwritten shelxle-1.0.1552/window.cpp:8982:5: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8980:56: note: b is initialized shelxle-1.0.1552/window.cpp:8982:5: note: b is overwritten shelxle-1.0.1552/window.cpp:8983:9: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:8980:68: note: c is initialized shelxle-1.0.1552/window.cpp:8983:9: note: c is overwritten shelxle-1.0.1552/window.cpp:9148:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9147:43: note: a is initialized shelxle-1.0.1552/window.cpp:9148:5: note: a is overwritten shelxle-1.0.1552/window.cpp:9378:4: style: Redundant initialization for 'v'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9376:7: note: v is initialized shelxle-1.0.1552/window.cpp:9378:4: note: v is overwritten shelxle-1.0.1552/window.cpp:9377:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9376:19: note: a is initialized shelxle-1.0.1552/window.cpp:9377:5: note: a is overwritten shelxle-1.0.1552/window.cpp:9504:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9503:44: note: a is initialized shelxle-1.0.1552/window.cpp:9504:5: note: a is overwritten shelxle-1.0.1552/window.cpp:9766:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9765:44: note: a is initialized shelxle-1.0.1552/window.cpp:9766:5: note: a is overwritten shelxle-1.0.1552/window.cpp:9961:5: style: Redundant initialization for 'v'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:7: note: v is initialized shelxle-1.0.1552/window.cpp:9961:5: note: v is overwritten shelxle-1.0.1552/window.cpp:9957:5: style: Redundant initialization for 'w'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:19: note: w is initialized shelxle-1.0.1552/window.cpp:9957:5: note: w is overwritten shelxle-1.0.1552/window.cpp:9958:5: style: Redundant initialization for 'u'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:31: note: u is initialized shelxle-1.0.1552/window.cpp:9958:5: note: u is overwritten shelxle-1.0.1552/window.cpp:9951:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:44: note: a is initialized shelxle-1.0.1552/window.cpp:9951:5: note: a is overwritten shelxle-1.0.1552/window.cpp:9952:5: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:56: note: b is initialized shelxle-1.0.1552/window.cpp:9952:5: note: b is overwritten shelxle-1.0.1552/window.cpp:9953:9: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:9950:68: note: c is initialized shelxle-1.0.1552/window.cpp:9953:9: note: c is overwritten shelxle-1.0.1552/window.cpp:10199:5: style: Redundant initialization for 'a'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:10198:44: note: a is initialized shelxle-1.0.1552/window.cpp:10199:5: note: a is overwritten shelxle-1.0.1552/window.cpp:10420:10: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:10413:10: note: buffer is assigned shelxle-1.0.1552/window.cpp:10420:10: note: buffer is overwritten shelxle-1.0.1552/window.cpp:10770:7: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:10759:7: note: e is assigned shelxle-1.0.1552/window.cpp:10770:7: note: e is overwritten shelxle-1.0.1552/window.cpp:11921:15: style: Redundant initialization for 'PovRayExe'. The initialized value is overwritten before it is read. [redundantInitialization] shelxle-1.0.1552/window.cpp:11918:23: note: PovRayExe is initialized shelxle-1.0.1552/window.cpp:11921:15: note: PovRayExe is overwritten shelxle-1.0.1552/window.cpp:14817:12: style: Variable 'fertig' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:14815:12: note: fertig is assigned shelxle-1.0.1552/window.cpp:14817:12: note: fertig is overwritten shelxle-1.0.1552/window.cpp:17558:22: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:17554:21: note: j is assigned shelxle-1.0.1552/window.cpp:17558:22: note: j is overwritten shelxle-1.0.1552/window.cpp:17624:22: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:17620:21: note: j is assigned shelxle-1.0.1552/window.cpp:17624:22: note: j is overwritten shelxle-1.0.1552/window.cpp:19723:15: style: Variable 'pwtplaton' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:19714:18: note: pwtplaton is assigned shelxle-1.0.1552/window.cpp:19723:15: note: pwtplaton is overwritten shelxle-1.0.1552/window.cpp:19723:15: style: Variable 'pwtplaton' is reassigned a value before the old one has been used. [redundantAssignment] shelxle-1.0.1552/window.cpp:19716:19: note: pwtplaton is assigned shelxle-1.0.1552/window.cpp:19723:15: note: pwtplaton is overwritten shelxle-1.0.1552/window.cpp:7514:19: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'baslab'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:7515:19: note: Same expression used in consecutive assignments of 'nnn' and 'baslab'. shelxle-1.0.1552/window.cpp:7514:19: note: Same expression used in consecutive assignments of 'nnn' and 'baslab'. shelxle-1.0.1552/window.cpp:7776:21: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'ann'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:7777:21: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:7776:21: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:8587:11: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'ann'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:8588:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:8587:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9003:13: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'ann'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:9004:13: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9003:13: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9226:11: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'baslab'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:9227:11: note: Same expression used in consecutive assignments of 'nnn' and 'baslab'. shelxle-1.0.1552/window.cpp:9226:11: note: Same expression used in consecutive assignments of 'nnn' and 'baslab'. shelxle-1.0.1552/window.cpp:9591:11: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'ann'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:9592:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9591:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9836:11: style:inconclusive: Same expression used in consecutive assignments of 'nnn' and 'ann'. [duplicateAssignExpression] shelxle-1.0.1552/window.cpp:9837:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:9836:11: note: Same expression used in consecutive assignments of 'nnn' and 'ann'. shelxle-1.0.1552/window.cpp:1956:10: style: The scope of the variable 'vang' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:3369:9: style: The scope of the variable 'haa' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:5989:7: style: The scope of the variable 'wl' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7173:12: style: The scope of the variable 'ch1' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7173:16: style: The scope of the variable 'ch2' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7214:14: style: The scope of the variable 'plan' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7225:15: style: The scope of the variable 'j' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7225:17: style: The scope of the variable 'k' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7225:19: style: The scope of the variable 'l' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:18: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:21: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:24: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:27: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:30: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7227:33: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7228:41: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7437:15: style: The scope of the variable 'j' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7437:17: style: The scope of the variable 'k' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7437:19: style: The scope of the variable 'l' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:18: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:21: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:24: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:27: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:30: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7439:33: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:7440:42: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8225:19: style: The scope of the variable 'dk' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8293:7: style: The scope of the variable 'kkk' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8293:13: style: The scope of the variable 'jjj' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8503:7: style: The scope of the variable 'ji' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8503:10: style: The scope of the variable 'ki' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8503:13: style: The scope of the variable 'li' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:10: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:13: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:16: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:19: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:22: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8505:25: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8506:33: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8813:11: style: The scope of the variable 'nn' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8838:10: style: The scope of the variable 'xh' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8945:11: style: The scope of the variable 'nn' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:8970:10: style: The scope of the variable 'xh' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9149:7: style: The scope of the variable 'j' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9149:9: style: The scope of the variable 'k' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9149:11: style: The scope of the variable 'l' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:10: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:13: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:16: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:19: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:22: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9151:25: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9152:34: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9505:7: style: The scope of the variable 'ji' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9505:10: style: The scope of the variable 'ki' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9505:13: style: The scope of the variable 'li' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:10: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:13: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:16: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:19: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:22: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9507:25: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9508:33: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9767:7: style: The scope of the variable 'ji' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9767:10: style: The scope of the variable 'ki' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9767:13: style: The scope of the variable 'li' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:10: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:13: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:16: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:19: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:22: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9769:25: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:9770:25: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:7: style: The scope of the variable 'ji' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:11: style: The scope of the variable 'ki' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:15: style: The scope of the variable 'li' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:29: style: The scope of the variable 'fi' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:34: style: The scope of the variable 'az' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10200:39: style: The scope of the variable 'bz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:10: style: The scope of the variable 'jx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:13: style: The scope of the variable 'kx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:16: style: The scope of the variable 'lx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:19: style: The scope of the variable 'mx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:22: style: The scope of the variable 'my' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10202:25: style: The scope of the variable 'mz' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:10204:25: style: The scope of the variable 't' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:13993:14: style: The scope of the variable 'previousHorse' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:13994:14: style: The scope of the variable 'previousJokey' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:15937:9: style: The scope of the variable 'ignore' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:16826:11: style: The scope of the variable 'ignore' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:17230:19: style: The scope of the variable 'll' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:18289:7: style: The scope of the variable 'allIx' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:18369:7: style: The scope of the variable 'blub' can be reduced. [variableScope] shelxle-1.0.1552/window.cpp:12770:36: style:inconclusive: Function 'showEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] shelxle-1.0.1552/window.h:471:33: note: Function 'showEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/window.cpp:12770:36: note: Function 'showEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/window.cpp:12784:39: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] shelxle-1.0.1552/window.h:467:34: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/window.cpp:12784:39: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'. shelxle-1.0.1552/window.cpp:15447:47: style:inconclusive: Function 'quickReLoad' argument 2 names different: declaration 'cont' definition 'content'. [funcArgNamesDifferent] shelxle-1.0.1552/window.h:347:43: note: Function 'quickReLoad' argument 2 names different: declaration 'cont' definition 'content'. shelxle-1.0.1552/window.cpp:15447:47: note: Function 'quickReLoad' argument 2 names different: declaration 'cont' definition 'content'. shelxle-1.0.1552/window.cpp:17226:46: style:inconclusive: Function 'lonesome' argument 2 names different: declaration 'startNummer' definition 'stnum'. [funcArgNamesDifferent] shelxle-1.0.1552/window.h:461:41: note: Function 'lonesome' argument 2 names different: declaration 'startNummer' definition 'stnum'. shelxle-1.0.1552/window.cpp:17226:46: note: Function 'lonesome' argument 2 names different: declaration 'startNummer' definition 'stnum'. shelxle-1.0.1552/window.cpp:18813:32: style:inconclusive: Function 'updateSM4' argument 1 names different: declaration 's' definition 'symtxt'. [funcArgNamesDifferent] shelxle-1.0.1552/window.h:436:28: note: Function 'updateSM4' argument 1 names different: declaration 's' definition 'symtxt'. shelxle-1.0.1552/window.cpp:18813:32: note: Function 'updateSM4' argument 1 names different: declaration 's' definition 'symtxt'. shelxle-1.0.1552/window.cpp:1075:11: style: Local variable 'icke' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:1034:11: note: Shadowed declaration shelxle-1.0.1552/window.cpp:1075:11: note: Shadow variable shelxle-1.0.1552/window.cpp:1164:16: style: Local variable 'a' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:976:14: note: Shadowed declaration shelxle-1.0.1552/window.cpp:1164:16: note: Shadow variable shelxle-1.0.1552/window.cpp:1169:16: style: Local variable 'a' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:976:14: note: Shadowed declaration shelxle-1.0.1552/window.cpp:1169:16: note: Shadow variable shelxle-1.0.1552/window.cpp:1807:9: style: Local variable 'id' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:151:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:1807:9: note: Shadow variable shelxle-1.0.1552/window.cpp:1808:13: style: Local variable 'family' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:152:11: note: Shadowed declaration shelxle-1.0.1552/window.cpp:1808:13: note: Shadow variable shelxle-1.0.1552/window.cpp:2559:18: style: Local variable 'qsa' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:574:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:2559:18: note: Shadow variable shelxle-1.0.1552/window.cpp:2774:22: style: Local variable 'qsa' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:574:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:2774:22: note: Shadow variable shelxle-1.0.1552/window.cpp:2778:22: style: Local variable 'lt' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:585:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:2778:22: note: Shadow variable shelxle-1.0.1552/window.cpp:4146:16: style: Local variable 'lt' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:585:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:4146:16: note: Shadow variable shelxle-1.0.1552/window.cpp:4192:16: style: Local variable 'lt' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:585:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:4192:16: note: Shadow variable shelxle-1.0.1552/window.cpp:4453:16: style: Local variable 'lt' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:585:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:4453:16: note: Shadow variable shelxle-1.0.1552/window.cpp:5170:15: style: Local variable 'dn' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:5155:11: note: Shadowed declaration shelxle-1.0.1552/window.cpp:5170:15: note: Shadow variable shelxle-1.0.1552/window.cpp:5171:15: style: Local variable 'argument' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:5156:11: note: Shadowed declaration shelxle-1.0.1552/window.cpp:5171:15: note: Shadow variable shelxle-1.0.1552/window.cpp:5382:15: style: Local variable 's' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:5355:13: note: Shadowed declaration shelxle-1.0.1552/window.cpp:5382:15: note: Shadow variable shelxle-1.0.1552/window.cpp:5834:14: style: Local variable 'einstellung' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:90:16: note: Shadowed declaration shelxle-1.0.1552/window.cpp:5834:14: note: Shadow variable shelxle-1.0.1552/window.cpp:5879:14: style: Local variable 'einstellung' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:90:16: note: Shadowed declaration shelxle-1.0.1552/window.cpp:5879:14: note: Shadow variable shelxle-1.0.1552/window.cpp:7284:22: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:7220:36: note: Shadowed declaration shelxle-1.0.1552/window.cpp:7284:22: note: Shadow variable shelxle-1.0.1552/window.cpp:7479:22: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:7220:36: note: Shadowed declaration shelxle-1.0.1552/window.cpp:7479:22: note: Shadow variable shelxle-1.0.1552/window.cpp:8226:12: style: Local variable 'nn' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8122:11: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8226:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8445:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8439:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8445:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8450:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8439:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8450:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8557:14: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8501:30: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8557:14: note: Shadow variable shelxle-1.0.1552/window.cpp:8792:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8439:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8792:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8810:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8801:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8810:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8924:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8801:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8924:12: note: Shadow variable shelxle-1.0.1552/window.cpp:8942:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8933:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:8942:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9090:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:8933:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9090:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9191:14: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9147:30: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9191:14: note: Shadow variable shelxle-1.0.1552/window.cpp:9338:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9329:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9338:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9448:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9329:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9448:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9467:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9458:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9467:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9559:14: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9503:30: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9559:14: note: Shadow variable shelxle-1.0.1552/window.cpp:9708:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9458:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9708:12: note: Shadow variable shelxle-1.0.1552/window.cpp:9821:14: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9765:30: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9821:14: note: Shadow variable shelxle-1.0.1552/window.cpp:9922:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9913:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:9922:12: note: Shadow variable shelxle-1.0.1552/window.cpp:10152:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:9913:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:10152:12: note: Shadow variable shelxle-1.0.1552/window.cpp:10175:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:10163:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:10175:12: note: Shadow variable shelxle-1.0.1552/window.cpp:10256:14: style: Local variable 'u' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:10198:30: note: Shadowed declaration shelxle-1.0.1552/window.cpp:10256:14: note: Shadow variable shelxle-1.0.1552/window.cpp:10432:12: style: Local variable 'i' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:10163:7: note: Shadowed declaration shelxle-1.0.1552/window.cpp:10432:12: note: Shadow variable shelxle-1.0.1552/window.cpp:12980:22: style: Local variable 'split' shadows outer function [shadowFunction] shelxle-1.0.1552/window.h:450:10: note: Shadowed declaration shelxle-1.0.1552/window.cpp:12980:22: note: Shadow variable shelxle-1.0.1552/window.cpp:13510:14: style: Local variable 'i' shadows outer argument [shadowArgument] shelxle-1.0.1552/window.cpp:13482:37: note: Shadowed declaration shelxle-1.0.1552/window.cpp:13510:14: note: Shadow variable shelxle-1.0.1552/window.cpp:13548:14: style: Local variable 'i' shadows outer argument [shadowArgument] shelxle-1.0.1552/window.cpp:13532:38: note: Shadowed declaration shelxle-1.0.1552/window.cpp:13548:14: note: Shadow variable shelxle-1.0.1552/window.cpp:17863:17: style: Local variable 'tc' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:17848:15: note: Shadowed declaration shelxle-1.0.1552/window.cpp:17863:17: note: Shadow variable shelxle-1.0.1552/window.cpp:17881:17: style: Local variable 'tc' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.cpp:17848:15: note: Shadowed declaration shelxle-1.0.1552/window.cpp:17881:17: note: Shadow variable shelxle-1.0.1552/window.cpp:18272:16: style: Local variable 'qsa' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:574:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:18272:16: note: Shadow variable shelxle-1.0.1552/window.cpp:18357:16: style: Local variable 'qsa' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:574:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:18357:16: note: Shadow variable shelxle-1.0.1552/window.cpp:18492:14: style: Local variable 'einstellung' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:90:16: note: Shadowed declaration shelxle-1.0.1552/window.cpp:18492:14: note: Shadow variable shelxle-1.0.1552/window.cpp:18610:16: style: Local variable 'lt' shadows outer variable [shadowVariable] shelxle-1.0.1552/window.h:585:18: note: Shadowed declaration shelxle-1.0.1552/window.cpp:18610:16: note: Shadow variable shelxle-1.0.1552/window.cpp:19192:16: style: Local variable 'brwsEPS' shadows outer function [shadowFunction] shelxle-1.0.1552/window.h:281:10: note: Shadowed declaration shelxle-1.0.1552/window.cpp:19192:16: note: Shadow variable shelxle-1.0.1552/window.cpp:17333:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17334:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17335:19: performance:inconclusive: Use const reference for 'vc' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17336:19: performance:inconclusive: Use const reference for 'trisect' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17388:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17389:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17390:19: performance:inconclusive: Use const reference for 'bisect' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17391:19: performance:inconclusive: Use const reference for 'ax' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17456:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17457:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17458:19: performance:inconclusive: Use const reference for 'bisect' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17507:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17508:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17509:19: performance:inconclusive: Use const reference for 'ax' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17569:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17570:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17571:19: performance:inconclusive: Use const reference for 'ax' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17635:19: performance:inconclusive: Use const reference for 'va' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17636:19: performance:inconclusive: Use const reference for 'vb' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17637:19: performance:inconclusive: Use const reference for 'ax1' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:17638:19: performance:inconclusive: Use const reference for 'ax' to avoid unnecessary data copying. [redundantCopyLocalConst] shelxle-1.0.1552/window.cpp:5694:60: performance: Function parameter 's' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:15191:72: performance: Function parameter 'previousLine' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:15245:53: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:15253:56: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:15268:56: performance: Function parameter 'fv' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:15283:32: performance: Function parameter 'command' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:17226:39: performance: Function parameter 's' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:17962:35: performance: Function parameter 'w1' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:17962:47: performance: Function parameter 'w2' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:18813:32: performance: Function parameter 'symtxt' should be passed by const reference. [passedByValue] shelxle-1.0.1552/window.cpp:19700:9: performance: Range variable 'path' should be declared as const reference. [iterateByValue] shelxle-1.0.1552/window.cpp:10439:23: style: Parameter 'a1' can be declared as reference to const. However it seems that 'peakcomp' is a callback function, if 'a1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] shelxle-1.0.1552/window.cpp:10550:35: note: You might need to cast the function pointer here shelxle-1.0.1552/window.cpp:10439:23: note: Parameter 'a1' can be declared as reference to const shelxle-1.0.1552/window.cpp:10439:34: style: Parameter 'a2' can be declared as reference to const. However it seems that 'peakcomp' is a callback function, if 'a2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] shelxle-1.0.1552/window.cpp:10550:35: note: You might need to cast the function pointer here shelxle-1.0.1552/window.cpp:10439:34: note: Parameter 'a2' can be declared as reference to const shelxle-1.0.1552/window.cpp:139:9: style: Variable 'ENUS' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:14460:16: style: Variable 'okmitresi' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:14460:35: style: Variable 'okohneresi' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18298:16: style: Variable 'Xlab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18299:16: style: Variable 'Ylab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18300:16: style: Variable 'Zlab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18301:16: style: Variable 'Olab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18313:18: style: Variable 'M11lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18314:18: style: Variable 'M22lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18315:18: style: Variable 'M33lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18316:18: style: Variable 'M23lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18317:18: style: Variable 'M13lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18318:18: style: Variable 'M12lab' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:18466:16: style: Variable 'ischkansonetabeida' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:19854:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:19862:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] shelxle-1.0.1552/window.cpp:13692:20: warning: Either the condition 'index>mole.asymm.size()' is redundant or 'index' can have the value mole.asymm.size(). Expression 'mole.asymm.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/window.cpp:13691:12: note: Assuming that condition 'index>mole.asymm.size()' is not redundant shelxle-1.0.1552/window.cpp:13692:20: note: Access out of bounds shelxle-1.0.1552/window.cpp:13723:22: warning: Either the condition 'index>mole.asymm.size()' is redundant or 'index' can have the value mole.asymm.size(). Expression 'mole.asymm.at(index)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/window.cpp:13722:12: note: Assuming that condition 'index>mole.asymm.size()' is not redundant shelxle-1.0.1552/window.cpp:13723:22: note: Access out of bounds shelxle-1.0.1552/window.cpp:14983:23: warning: Either the condition 'chains.isEmpty()' is redundant or expression 'chains.last()' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/window.cpp:14984:25: note: Assuming that condition 'chains.isEmpty()' is not redundant shelxle-1.0.1552/window.cpp:14983:23: note: Access out of bounds shelxle-1.0.1552/window.cpp:15114:20: warning: Either the condition 'chgl->ImeanThisAtom>mole.asymm.size()' is redundant or 'das' can have the value mole.asymm.size(). Expression 'mole.asymm.at(das)' causes access out of bounds. [containerOutOfBounds] shelxle-1.0.1552/window.cpp:15108:27: note: Assuming that condition 'chgl->ImeanThisAtom>mole.asymm.size()' is not redundant shelxle-1.0.1552/window.cpp:15109:10: note: das is assigned 'chgl->ImeanThisAtom' here. shelxle-1.0.1552/window.cpp:15114:20: note: Access out of bounds shelxle-1.0.1552/window.cpp:13940:8: warning: Either the condition 'renamindex<0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex] shelxle-1.0.1552/window.cpp:13936:17: note: Assuming that condition 'renamindex<0' is not redundant shelxle-1.0.1552/window.cpp:13940:8: note: Negative array index shelxle-1.0.1552/window.cpp:7165:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.isIso, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:8469:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:8833:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:8965:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:9132:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:9361:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:9488:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:9748:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:9945:9: warning: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized variables: htest.molindex, htest.fixFlag, htest.sof_org, htest.sof, htest.peakHeight, htest.style, htest.afixParent, htest.afix [uninitvar] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.isIso [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.style [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:3536:21: error: Uninitialized struct member: ctr.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.isIso [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:7165:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:8174:27: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:8469:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:8833:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:8965:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:9132:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:9361:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:9488:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:9748:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:9945:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.peakHeight [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.style [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:10193:9: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.molindex [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.fixFlag [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.sof_org [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.sof [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.afixParent [uninitStructMember] shelxle-1.0.1552/window.cpp:10506:22: error: Uninitialized struct member: htest.afix [uninitStructMember] shelxle-1.0.1552/window.cpp:6667:7: style: struct member 'Dtocom::idx' is never used. [unusedStructMember] shelxle-1.0.1552/window.cpp:140:17: style: Variable 'ENUS' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:1462:11: style: Variable 'bbb' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:1506:21: style: Variable 'files' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:1956:14: style: Variable 'vang' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:1980:69: style: Variable 'vang' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:2090:16: style: Variable 'classic' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:2195:20: style: Variable 'bn' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:2303:10: style: Variable 'disok' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:5147:16: style: Unused variable: name [unusedVariable] shelxle-1.0.1552/window.cpp:5698:16: style: Variable 'lsdata.cycle' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:5989:9: style: Variable 'wl' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:6093:12: style: Variable 'alltest' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7228:42: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7440:43: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7680:13: style: Variable 'v' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7680:25: style: Variable 'w' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7680:37: style: Variable 'u' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:7769:15: style: Variable 'c' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8225:21: style: Variable 'dk' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8506:34: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8834:11: style: Variable 'qtest.an' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8966:11: style: Variable 'qtest.an' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8980:7: style: Variable 'v' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8980:19: style: Variable 'w' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8980:31: style: Variable 'u' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:8996:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:9152:35: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:9362:11: style: Variable 'qtest.an' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:9508:34: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:9770:26: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:9946:11: style: Variable 'qtest.an' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:10028:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:10204:26: style: Variable 't' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:13415:10: style: Variable 'inuse' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:13427:12: style: Variable 'inuse' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:13533:15: style: Variable 'fix' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:14022:11: style: Variable 'nlab' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:14544:17: style: Variable 'old' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:14859:13: style: Variable 'test' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:14728:22: style: Unused variable: rings [unusedVariable] shelxle-1.0.1552/window.cpp:15980:20: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:15543:15: style: Variable 'resiSpez' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:16822:13: style: Variable 'lnrr' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:16868:22: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:16224:11: style: Unused variable: problem [unusedVariable] shelxle-1.0.1552/window.cpp:16365:15: style: Variable 'resiSpez' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17329:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17384:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17452:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17503:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17565:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:17631:21: style: Variable 'j' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:18095:22: style: Unused variable: alleboxen [unusedVariable] shelxle-1.0.1552/window.cpp:18289:12: style: Variable 'allIx' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:18370:10: style: Variable 'vor' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:18396:14: style: Variable '_m[j]' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:18978:51: style: Variable 'argument' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:19553:15: style: Variable 'dn' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:19723:15: style: Variable 'pwtplaton' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:19727:19: style: Variable 'al' is assigned a value that is never used. [unreadVariable] shelxle-1.0.1552/window.cpp:19822:14: style: Variable 'since' is assigned a value that is never used. [unreadVariable] diff: 2.14.0 shelxle-1.0.1552/fourxle.h:63:10: performance: Function 'operatorV3()' should return member 'vertex' by const reference. [returnByReference] DONE