2024-04-14 13:07 ftp://ftp.de.debian.org/debian/pool/main/a/astyle/astyle_3.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 412 328 elapsed-time: 8.6 8.3 head-timing-info: old-timing-info: head results: astyle/src/ASLocalizer.cpp:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] astyle/src/ASLocalizer.cpp:326:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASLocalizer.cpp:358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] astyle/src/ASLocalizer.cpp:372:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] astyle/src/ASLocalizer.cpp:391:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:304:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:536:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:687:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unindentDepth [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:754:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASLocalizer.cpp:89:2: performance: Variable 'm_localeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] astyle/src/ASLocalizer.cpp:90:2: performance: Variable 'm_langID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] astyle/src/ASLocalizer.h:72:9: performance:inconclusive: Technically the member function 'astyle::Translation::convertToMultiByte' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASLocalizer.cpp:319:21: note: Technically the member function 'astyle::Translation::convertToMultiByte' can be static (but you may consider moving to unnamed namespace). astyle/src/ASLocalizer.h:72:9: note: Technically the member function 'astyle::Translation::convertToMultiByte' can be static (but you may consider moving to unnamed namespace). astyle/src/ASLocalizer.h:38:9: performance: Function 'getLanguageID()' should return member 'm_langID' by const reference. [returnByReference] astyle/src/ASLocalizer.cpp:96:8: style: Variable 'localeName' can be declared as pointer to const [constVariablePointer] astyle/src/ASResource.cpp:831:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::indentLength' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::tabLength' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::useTabs' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::forceTab' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::namespaceIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::caseIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::preprocBlockIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::preprocDefineIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::emptyLineFill' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::lineNumber' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::isInQuote' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::isInComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::quoteChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::braceCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::switchDepth' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::eventPreprocDepth' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::lookingForCaseBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::unindentNextLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::shouldUnindentLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::shouldUnindentComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::sw' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::nextLineIsEventIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::isInEventTable' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::indentableMacros' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::nextLineIsDeclareIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASEnhancer.cpp:25:13: warning: Member variable 'ASEnhancer::isInDeclareSection' is not initialized in the constructor. [uninitMemberVar] astyle/src/astyle.h:309:7: performance:inconclusive: Technically the member function 'astyle::ASBase::isWhiteSpace' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/astyle.h:1064:16: style:inconclusive: Technically the member function 'astyle::ASFormatter::findHeader' can be const. [functionConst] astyle/src/astyle.h:1068:16: style:inconclusive: Technically the member function 'astyle::ASFormatter::findOperator' can be const. [functionConst] astyle/src/astyle.h:659:11: style: The destructor '~ASFormatter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] astyle/src/astyle.h:335:11: note: Virtual destructor in base class astyle/src/astyle.h:659:11: note: Destructor in derived class astyle/src/astyle.h:660:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] astyle/src/astyle.h:336:15: note: Virtual function in base class astyle/src/astyle.h:660:15: note: Function in derived class astyle/src/ASBeautifier.cpp:947:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1498:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1705:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1722:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1745:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1770:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1836:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:1908:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:2274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:2397:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:2439:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:3031:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASEnhancer.cpp:403:7: style: The scope of the variable 'ch' can be reduced. [variableScope] astyle/src/ASEnhancer.cpp:403:10: style: Variable 'ch' is assigned a value that is never used. [unreadVariable] astyle/src/astyle_main.h:52:0: error: #error - Use GNU C compiler release 3 or higher [preprocessorErrorDirective] astyle/src/astyle.h:234:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildAssignmentOperators' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:187:18: note: Technically the member function 'astyle::ASResource::buildAssignmentOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:234:7: note: Technically the member function 'astyle::ASResource::buildAssignmentOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:235:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildCastOperators' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:225:18: note: Technically the member function 'astyle::ASResource::buildCastOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:235:7: note: Technically the member function 'astyle::ASResource::buildCastOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:236:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildHeaders' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:250:18: note: Technically the member function 'astyle::ASResource::buildHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:236:7: note: Technically the member function 'astyle::ASResource::buildHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:238:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildIndentableHeaders' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:322:18: note: Technically the member function 'astyle::ASResource::buildIndentableHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:238:7: note: Technically the member function 'astyle::ASResource::buildIndentableHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:239:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildNonAssignmentOperators' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:372:18: note: Technically the member function 'astyle::ASResource::buildNonAssignmentOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:239:7: note: Technically the member function 'astyle::ASResource::buildNonAssignmentOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:240:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildNonParenHeaders' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:408:18: note: Technically the member function 'astyle::ASResource::buildNonParenHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:240:7: note: Technically the member function 'astyle::ASResource::buildNonParenHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:241:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildOperators' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:468:18: note: Technically the member function 'astyle::ASResource::buildOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:241:7: note: Technically the member function 'astyle::ASResource::buildOperators' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:242:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildPreBlockStatements' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:539:18: note: Technically the member function 'astyle::ASResource::buildPreBlockStatements' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:242:7: note: Technically the member function 'astyle::ASResource::buildPreBlockStatements' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:243:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildPreCommandHeaders' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:584:18: note: Technically the member function 'astyle::ASResource::buildPreCommandHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:243:7: note: Technically the member function 'astyle::ASResource::buildPreCommandHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:244:7: performance:inconclusive: Technically the member function 'astyle::ASResource::buildPreDefinitionHeaders' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:628:18: note: Technically the member function 'astyle::ASResource::buildPreDefinitionHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:244:7: note: Technically the member function 'astyle::ASResource::buildPreDefinitionHeaders' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:318:7: performance:inconclusive: Technically the member function 'astyle::ASBase::isDigit' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:808:14: note: Technically the member function 'astyle::ASBase::isDigit' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:318:7: note: Technically the member function 'astyle::ASBase::isDigit' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:322:7: performance:inconclusive: Technically the member function 'astyle::ASBase::isDigitSeparator' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:814:14: note: Technically the member function 'astyle::ASBase::isDigitSeparator' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:322:7: note: Technically the member function 'astyle::ASBase::isDigitSeparator' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:323:7: performance:inconclusive: Technically the member function 'astyle::ASBase::peekNextChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASResource.cpp:827:14: note: Technically the member function 'astyle::ASBase::peekNextChar' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:323:7: note: Technically the member function 'astyle::ASBase::peekNextChar' can be static (but you may consider moving to unnamed namespace). astyle/src/ASFormatter.cpp:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:185:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:527:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2468:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2486:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2504:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2524:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2553:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2758:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2834:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2873:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2894:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2916:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:2943:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3129:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3282:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3464:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3723:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3844:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3912:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:3954:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4051:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4340:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4476:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4536:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4748:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:4802:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5288:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5316:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5426:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5596:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5631:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:5899:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6231:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6249:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6377:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6441:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:6564:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7073:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7187:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7220:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7465:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7562:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7580:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7685:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7697:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7776:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7864:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:7896:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:8114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASFormatter.cpp:8207:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::inLineNumber' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::runInIndentContinuation' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::nonInStatementBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::objCColonAlignSubsequent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineCommentNoBeautify' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isElseHeaderIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isCaseHeaderCommentIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isNonInStatementArray' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isSharpAccessor' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isSharpDelegate' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInExternC' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInBeautifySQL' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInIndentableStruct' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInIndentablePreproc' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::currentHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::previousLastLineHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::probationHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lastLineHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInQuote' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInVerbatimQuote' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::haveLineContinuationChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInAsm' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInAsmOneLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInAsmBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInPreprocessorComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInRunInComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInCase' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInQuestion' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isContinuation' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInTemplate' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInDefine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInDefineDefinition' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isIndentModeOff' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInClassHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInClassHeaderTab' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInClassInitializer' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInClass' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInObjCMethodDefinition' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInObjCMethodCall' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInObjCMethodCallFirst' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isImmediatelyPostObjCMethodDefinition' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isImmediatelyPostObjCMethodCall' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInIndentablePreprocBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInObjCInterface' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInEnum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInEnumTypeID' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInLet' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInTrailingReturnType' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInConditional' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::backslashEndsPrevLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineOpensWithLineComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineOpensWithComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineStartsInComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::blockCommentNoIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::blockCommentNoBeautify' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::previousLineProbationTab' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineBeginsWithOpenBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineBeginsWithCloseBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineBeginsWithComma' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineIsCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineIsLineCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::shouldIndentBracedLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::isInSwitch' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::foundPreCommandHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::foundPreCommandMacro' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::indentCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::spaceIndentCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::spaceIndentObjCMethodAlignment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::bracePosObjCMethodAlignment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::colonIndentObjCMethodAlignment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineOpeningBlocksNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::lineClosingBlocksNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::minConditionalIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::parenDepth' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::blockTabCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::templateDepth' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::squareBracketCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::prevFinalLineSpaceIndentCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::prevFinalLineIndentCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::defineIndentCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::preprocBlockIndent' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::quoteChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::prevNonSpaceCh' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::currentNonSpaceCh' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::currentNonLegalCh' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASBeautifier.cpp:32:15: warning: Member variable 'ASBeautifier::prevNonLegalCh' is not initialized in the constructor. [uninitMemberVar] astyle/src/astyle.h:384:7: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::indexOf' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1441:19: note: Technically the member function 'astyle::ASBeautifier::indexOf' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:384:7: note: Technically the member function 'astyle::ASBeautifier::indexOf' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:388:9: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::extractPreprocessorStatement' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:2270:22: note: Technically the member function 'astyle::ASBeautifier::extractPreprocessorStatement' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:388:9: note: Technically the member function 'astyle::ASBeautifier::extractPreprocessorStatement' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:390:9: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::rtrim' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1494:22: note: Technically the member function 'astyle::ASBeautifier::rtrim' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:390:9: note: Technically the member function 'astyle::ASBeautifier::rtrim' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:426:7: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::deleteBeautifierContainer' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1561:20: note: Technically the member function 'astyle::ASBeautifier::deleteBeautifierContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:426:7: note: Technically the member function 'astyle::ASBeautifier::deleteBeautifierContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:427:7: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::deleteTempStacksContainer' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1582:20: note: Technically the member function 'astyle::ASBeautifier::deleteTempStacksContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:427:7: note: Technically the member function 'astyle::ASBeautifier::deleteTempStacksContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:431:7: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::findObjCColonAlignment' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:2391:19: note: Technically the member function 'astyle::ASBeautifier::findObjCColonAlignment' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:431:7: note: Technically the member function 'astyle::ASBeautifier::findObjCColonAlignment' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:436:7: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::isLineEndComment' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1716:20: note: Technically the member function 'astyle::ASBeautifier::isLineEndComment' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:436:7: note: Technically the member function 'astyle::ASBeautifier::isLineEndComment' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:444:28: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::deleteContainer' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1545:20: note: Technically the member function 'astyle::ASBeautifier::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:444:28: note: Technically the member function 'astyle::ASBeautifier::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:446:34: performance:inconclusive: Technically the member function 'astyle::ASBeautifier::copyTempStacks' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASBeautifier.cpp:1509:47: note: Technically the member function 'astyle::ASBeautifier::copyTempStacks' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:446:34: note: Technically the member function 'astyle::ASBeautifier::copyTempStacks' can be static (but you may consider moving to unnamed namespace). astyle/src/ASBeautifier.cpp:137:2: warning: Value of pointer 'headers', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:138:2: warning: Value of pointer 'nonParenHeaders', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:139:2: warning: Value of pointer 'assignmentOperators', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:140:2: warning: Value of pointer 'nonAssignmentOperators', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:141:2: warning: Value of pointer 'preBlockStatements', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:142:2: warning: Value of pointer 'preCommandHeaders', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/ASBeautifier.cpp:143:2: warning: Value of pointer 'indentableHeaders', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] astyle/src/astyle.h:366:9: performance: Function 'getIndentString()' should return member 'indentString' by const reference. [returnByReference] astyle/src/ASBeautifier.cpp:1124:21: style: Condition 'line.length()>0' is always true [knownConditionTrueFalse] astyle/src/ASBeautifier.cpp:1054:27: note: Assuming that condition 'line.length()>0' is not redundant astyle/src/ASBeautifier.cpp:1124:21: note: Condition 'line.length()>0' is always true astyle/src/ASBeautifier.cpp:1401:7: style: The scope of the variable 'ch' can be reduced. [variableScope] astyle/src/ASBeautifier.cpp:2531:7: style: The scope of the variable 'ch' can be reduced. [variableScope] astyle/src/ASBeautifier.cpp:1996:19: style: Variable 'stackLength' is assigned a value that is never used. [unreadVariable] astyle/src/ASBeautifier.cpp:2531:10: style: Variable 'ch' is assigned a value that is never used. [unreadVariable] astyle/src/ASFormatter.cpp:635:11: warning: Assert statement calls a function which may have desired side effects: 'adjustChecksumIn'. [assertWithSideEffect] astyle/src/ASFormatter.cpp:6482:9: warning: Assert statement calls a function which may have desired side effects: 'adjustChecksumIn'. [assertWithSideEffect] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::currentHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::currentChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::previousChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::previousNonWSChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::previousCommandChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::quoteChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::preprocBlockEnd' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::charNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::runInIndentChars' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::nextLineSpacePadNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::objCColonAlign' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::preprocBraceTypeStackSize' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::spacePadNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::tabIncrementIn' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::templateDepth' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::squareBracketCount' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::checksumIn' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::checksumOut' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::currentLineFirstBraceNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::formattedLineCommentNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::leadingSpaces' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::methodAttachCharNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::methodAttachLineNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::methodBreakCharNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::methodBreakLineNum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxSemi' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxAndOr' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxComma' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxParen' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxWhiteSpace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxSemiPending' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxAndOrPending' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxCommaPending' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxParenPending' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::maxWhiteSpacePending' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::previousReadyFormattedLineLength' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::previousBraceType' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isVirgin' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInVirginLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInLineComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInCommentStartLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::noTrimCommentContinuation' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInPreprocessor' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInPreprocessorBeautify' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInTemplate' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::doesLineStartComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::lineEndsInCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::lineIsCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::lineIsLineCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::lineIsEmpty' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostCommentOnly' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostEmptyLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInClassInitializer' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInQuote' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInVerbatimQuote' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::haveLineContinuationChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInQuoteContinuation' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isHeaderInMultiStatementLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isSpecialChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isNonParenHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundQuestionMark' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundPreDefinitionHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundNamespaceHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundClassHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundStructHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundInterfaceHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundPreCommandHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundPreCommandMacro' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundTrailingReturnType' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundCastOperator' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInLineBreak' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::endOfAsmReached' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::endOfCodeReached' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isFormattingModeOff' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInEnum' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInExecSQL' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInAsm' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInAsmOneLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInAsmBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isLineReady' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::elseHeaderFollowsComments' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::caseHeaderFollowsComments' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isPreviousBraceBlockRelated' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInPotentialCalculation' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isPreviousCharPostComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostLineComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostOpenBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostCloseBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostTemplate' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostReturn' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostThrow' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostNewDelete' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostOperator' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostPointerOrReference' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInObjCMethodDefinition' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInObjCInterface' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInObjCReturnType' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInObjCParam' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInObjCSelector' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::breakCurrentOneLineBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::shouldRemoveNextClosingBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInBraceRunIn' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::returnTypeChecked' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::currentLineBeginsWithBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::shouldReparseCurrentChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::needHeaderOpeningBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::shouldBreakLineAtNextChar' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::shouldKeepLineUnbroken' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::passedSemicolon' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::passedColon' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostNonInStmt' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isCharImmediatelyPostNonInStmt' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostLineComment' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostEmptyBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostObjCMethodPrefix' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostPreprocessor' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostReturn' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostThrow' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostNewDelete' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostOperator' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostTemplate' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostPointerOrReference' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isPrependPostBlockEmptyLineRequested' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isAppendPostBlockEmptyLineRequested' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isIndentableProprocessor' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isIndentableProprocessorBlock' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::prependEmptyLine' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::appendOpeningBrace' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::foundClosingHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isImmediatelyPostHeader' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isInCase' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isFirstPreprocConditional' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::processedFirstConditional' is not initialized in the constructor. [uninitMemberVar] astyle/src/ASFormatter.cpp:28:14: warning: Member variable 'ASFormatter::isJavaStaticConstructor' is not initialized in the constructor. [uninitMemberVar] astyle/src/astyle.h:727:28: performance:inconclusive: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:5473:19: note: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:727:28: note: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:744:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isBraceType' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:1941:19: note: Technically the member function 'astyle::ASFormatter::isBraceType' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:744:7: note: Technically the member function 'astyle::ASFormatter::isBraceType' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:746:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isClosingHeader' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:7169:19: note: Technically the member function 'astyle::ASFormatter::isClosingHeader' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:746:7: note: Technically the member function 'astyle::ASFormatter::isClosingHeader' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:750:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isEmptyLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:3127:19: note: Technically the member function 'astyle::ASFormatter::isEmptyLine' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:750:7: note: Technically the member function 'astyle::ASFormatter::isEmptyLine' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:755:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isNumericVariable' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:3056:19: note: Technically the member function 'astyle::ASFormatter::isNumericVariable' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:755:7: note: Technically the member function 'astyle::ASFormatter::isNumericVariable' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:759:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isPointerOrReferenceVariable' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:3442:19: note: Technically the member function 'astyle::ASFormatter::isPointerOrReferenceVariable' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:759:7: note: Technically the member function 'astyle::ASFormatter::isPointerOrReferenceVariable' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:764:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::isNDefPreprocStatement' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:7065:19: note: Technically the member function 'astyle::ASFormatter::isNDefPreprocStatement' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:764:7: note: Technically the member function 'astyle::ASFormatter::isNDefPreprocStatement' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:793:7: performance:inconclusive: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). [functionStatic] astyle/src/ASFormatter.cpp:5457:19: note: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/astyle.h:793:7: note: Technically the member function 'astyle::ASFormatter::deleteContainer' can be static (but you may consider moving to unnamed namespace). astyle/src/ASFormatter.cpp:2631:6: style: The statement 'if (endOfAsmReached) endOfAsmReached=isInAsmBlock=isInAsm=false' is logically equivalent to 'endOfAsmReached=isInAsmBlock=isInAsm=false'. [duplicateConditionalAssign] astyle/src/ASFormatter.cpp:2632:19: note: Assignment 'endOfAsmReached=isInAsmBlock=isInAsm=false' astyle/src/ASFormatter.cpp:2631:6: note: Condition 'endOfAsmReached' is redundant astyle/src/ASFormatter.cpp:4605:22: style: Condition 'currentChar=='('' is always true [knownConditionTrueFalse] astyle/src/ASFormatter.cpp:4525:18: note: Assuming that condition 'currentChar=='('' is not redundant astyle/src/ASFormatter.cpp:4605:22: note: Condition 'currentChar=='('' is always true astyle/src/ASFormatter.cpp:4657:45: style: Condition 'currentChar==')'' is always true [knownConditionTrueFalse] astyle/src/ASFormatter.cpp:4637:23: note: Assuming that condition 'currentChar==')'' is not redundant astyle/src/ASFormatter.cpp:4657:45: note: Condition 'currentChar==')'' is always true astyle/src/ASFormatter.cpp:7339:29: style: Condition 'currentChar_=='('' is always false [knownConditionTrueFalse] astyle/src/ASFormatter.cpp:7340:29: style: Condition 'currentChar_==')'' is always false [knownConditionTrueFalse] astyle/src/ASFormatter.cpp:3595:7: style: The scope of the variable 'ch' can be reduced. [variableScope] astyle/src/ASFormatter.cpp:4522:6: style: The scope of the variable 'spacesOutsideToDelete' can be reduced. [variableScope] astyle/src/ASFormatter.cpp:3056:44: performance: Function parameter 'word' should be passed by const reference. [passedByValue] astyle/src/ASFormatter.cpp:6528:11: warning: Either the condition 'i