2025-06-28 12:59 ftp://ftp.de.debian.org/debian/pool/main/libe/libetonyek/libetonyek_0.1.12.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=zlib --library=cppunit --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.11.0-28-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.64 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: b6dd286 (2025-06-27 13:53:34 +0200) count: 645 621 elapsed-time: 3.9 4.1 head-timing-info: old-timing-info: head results: libetonyek-0.1.12/src/conv/csv/numbers2csv.cpp:85:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/html/pages2html.cpp:85:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/raw/numbers2raw.cpp:90:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/raw/key2raw.cpp:90:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/raw/pages2raw.cpp:92:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/svg/key2xhtml.cpp:85:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/text/key2text.cpp:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/text/numbers2text.cpp:83:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/conv/text/pages2text.cpp:88:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_utils.h:79:8: style:inconclusive: Technically the member function 'libetonyek::EtonyekDummyDeleter::operator()' can be const. [functionConst] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:80:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:93:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:115:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:136:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.h:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:97:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_DOCUMENT_TYPE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:164:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_UNKNOWN [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:333:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_KEYNOTE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:427:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONFIDENCE_NONE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:453:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_KEYNOTE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:494:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_NUMBERS [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PAGES [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAMessage.cpp:59:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAMessage.cpp:87:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_CUR [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAMessage.cpp:212:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:80:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:93:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:115:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKStyle.h:62:12: debug: CheckClass::isMemberVar found used member variable 'm_props' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKStyle.h:72:12: debug: CheckClass::isMemberVar found used member variable 'm_props' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKStyleStack.h:71:20: debug: CheckClass::isMemberVar found used member variable 'm_stack' with varid 0 [varid0] libetonyek-0.1.12/src/lib/IWORKStyleStack.h:87:20: debug: CheckClass::isMemberVar found used member variable 'm_stack' with varid 0 [varid0] libetonyek-0.1.12/src/lib/KEYCollector.h:51:8: warning: The class 'KEYCollector' defines member function with name 'endDocument' also defined in its parent class 'IWORKCollector'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKCollector.h:97:8: note: Parent function 'IWORKCollector::endDocument' libetonyek-0.1.12/src/lib/KEYCollector.h:51:8: note: Derived function 'KEYCollector::endDocument' libetonyek-0.1.12/src/lib/KEY1ParserState.h:53:19: warning: The class 'KEY1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY1ParserState.h:53:19: note: Derived function 'KEY1ParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY1ParserState.h:54:17: warning: The class 'KEY1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/KEY1ParserState.h:54:17: note: Derived function 'KEY1ParserState::getCollector' libetonyek-0.1.12/src/lib/KEY2ParserState.h:36:19: warning: The class 'KEY2ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY2ParserState.h:36:19: note: Derived function 'KEY2ParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY2ParserState.h:37:17: warning: The class 'KEY2ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/KEY2ParserState.h:37:17: note: Derived function 'KEY2ParserState::getCollector' libetonyek-0.1.12/src/lib/NUMCollector.h:29:8: warning: The class 'NUMCollector' defines member function with name 'endDocument' also defined in its parent class 'IWORKCollector'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKCollector.h:97:8: note: Parent function 'IWORKCollector::endDocument' libetonyek-0.1.12/src/lib/NUMCollector.h:29:8: note: Derived function 'NUMCollector::endDocument' libetonyek-0.1.12/src/lib/NUM1ParserState.h:31:17: warning: The class 'NUM1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/NUM1ParserState.h:31:17: note: Derived function 'NUM1ParserState::getCollector' libetonyek-0.1.12/src/lib/NUM1ParserState.h:32:19: warning: The class 'NUM1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/NUM1ParserState.h:32:19: note: Derived function 'NUM1ParserState::getDictionary' libetonyek-0.1.12/src/lib/PAG1ParserState.h:32:17: warning: The class 'PAG1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/PAG1ParserState.h:32:17: note: Derived function 'PAG1ParserState::getCollector' libetonyek-0.1.12/src/lib/PAG1ParserState.h:33:19: warning: The class 'PAG1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/PAG1ParserState.h:33:19: note: Derived function 'PAG1ParserState::getDictionary' libetonyek-0.1.12/src/lib/PAG5Parser.h:28:8: warning: The class 'PAG5Parser' defines member function with name 'dispatchShape' also defined in its parent class 'IWAParser'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWAParser.h:108:8: note: Parent function 'IWAParser::dispatchShape' libetonyek-0.1.12/src/lib/PAG5Parser.h:28:8: note: Derived function 'PAG5Parser::dispatchShape' libetonyek-0.1.12/src/lib/IWAParser.h:156:5: style: Struct 'TableHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:132:39: style: C-style pointer casting [cstyleCast] libetonyek-0.1.12/src/lib/IWORKTypes.h:318:44: style: Checking if unsigned expression 'm_numCharacters' is less than zero. [unsignedLessThanZero] libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:179:40: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:219:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:275:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:191:22: style:inconclusive: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. [functionConst] libetonyek-0.1.12/src/lib/IWAObjectIndex.h:52:8: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:191:22: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. libetonyek-0.1.12/src/lib/IWASnappyStream.cpp:168:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:316:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:322:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:344:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:1012:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:1348:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:1686:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:2233:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:2354:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:2837:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:3245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAText.cpp:251:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWAParser.cpp:3771:71: warning: Either the condition 'get(type)>=29' is redundant or the array 'wh[16]' is accessed at index 28, which is out of bounds. [arrayIndexOutOfBoundsCond] libetonyek-0.1.12/src/lib/IWAParser.cpp:3771:56: note: Assuming that condition 'get(type)>=29' is not redundant libetonyek-0.1.12/src/lib/IWAParser.cpp:3771:71: note: Array index out of bounds libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:34: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:130:25: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:34: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:1193:17: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:239:8: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:1193:17: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:3511:17: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:240:8: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:3511:17: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:609:9: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] libetonyek-0.1.12/src/lib/IWAParser.cpp:611:12: note: Assignment 'first=false' libetonyek-0.1.12/src/lib/IWAParser.cpp:609:9: note: Condition 'first' is redundant libetonyek-0.1.12/src/lib/IWAParser.cpp:1135:9: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] libetonyek-0.1.12/src/lib/IWAParser.cpp:1137:12: note: Assignment 'first=false' libetonyek-0.1.12/src/lib/IWAParser.cpp:1135:9: note: Condition 'first' is redundant libetonyek-0.1.12/src/lib/IWAParser.cpp:323:7: style: Condition 'id' is always true [knownConditionTrueFalse] libetonyek-0.1.12/src/lib/IWAParser.cpp:695:67: style: The scope of the variable 'attachments' can be reduced. [variableScope] libetonyek-0.1.12/src/lib/IWAParser.cpp:674:127: style:inconclusive: Function 'parseText' argument 3 names different: declaration 'openPageSpan' definition 'openPageFunction'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWAParser.h:110:117: note: Function 'parseText' argument 3 names different: declaration 'openPageSpan' definition 'openPageFunction'. libetonyek-0.1.12/src/lib/IWAParser.cpp:674:127: note: Function 'parseText' argument 3 names different: declaration 'openPageSpan' definition 'openPageFunction'. libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:102: style:inconclusive: Function 'queryStyle' argument 3 names different: declaration 'parse' definition 'parseStyle'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWAParser.h:130:87: note: Function 'queryStyle' argument 3 names different: declaration 'parse' definition 'parseStyle'. libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:102: note: Function 'queryStyle' argument 3 names different: declaration 'parse' definition 'parseStyle'. libetonyek-0.1.12/src/lib/IWAParser.cpp:1160:56: style:inconclusive: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWAParser.h:244:47: note: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'. libetonyek-0.1.12/src/lib/IWAParser.cpp:1160:56: note: Function 'parseArrowProperties' argument 1 names different: declaration 'msg' definition 'arrow'. libetonyek-0.1.12/src/lib/IWAParser.cpp:2817:60: style:inconclusive: Function 'parseTileDefinition' argument 2 names different: declaration 'col' definition 'column'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWAParser.h:226:51: note: Function 'parseTileDefinition' argument 2 names different: declaration 'col' definition 'column'. libetonyek-0.1.12/src/lib/IWAParser.cpp:2817:60: note: Function 'parseTileDefinition' argument 2 names different: declaration 'col' definition 'column'. libetonyek-0.1.12/src/lib/IWAParser.cpp:3297:69: style:inconclusive: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWAParser.h:229:60: note: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'. libetonyek-0.1.12/src/lib/IWAParser.cpp:3297:69: note: Function 'parseTableGridLine' argument 2 names different: declaration 'gridLines' definition 'gridLine'. libetonyek-0.1.12/src/lib/IWAParser.cpp:1199:13: performance: Range variable 'it' should be declared as const reference. [iterateByValue] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:810:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:936:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:1116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_END [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:374:22: performance:inconclusive: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKCollector.h:73:8: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKCollector.cpp:374:22: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKCollector.cpp:419:71: style:inconclusive: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWORKCollector.h:78:57: note: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'. libetonyek-0.1.12/src/lib/IWORKCollector.cpp:419:71: note: Function 'collectConnectionPath' argument 1 names different: declaration 'path' definition 'cPath'. libetonyek-0.1.12/src/lib/IWORKCollector.cpp:910:60: style:inconclusive: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWORKCollector.h:147:53: note: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'. libetonyek-0.1.12/src/lib/IWORKCollector.cpp:910:60: note: Function 'fillLayoutProps' argument 1 names different: declaration 'style' definition 'layoutStyle'. libetonyek-0.1.12/src/lib/IWORKFormula.cpp:197:1: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_FUSION_ADAPT_STRUCT is a macro then please configure it. [unknownMacro] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:1038:12: style: Variable 'dir' can be declared as const array [constVariable] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:212:59: style: Unused private function: 'IWORKLanguageManager::getLangDB' [unusedPrivateFunction] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:39:17: note: Unused private function: 'IWORKLanguageManager::getLangDB' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:212:59: note: Unused private function: 'IWORKLanguageManager::getLangDB' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: style: Unused private function: 'IWORKLanguageManager::addProperties' [unusedPrivateFunction] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: note: Unused private function: 'IWORKLanguageManager::addProperties' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: note: Unused private function: 'IWORKLanguageManager::addProperties' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:104:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:30:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:104:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:133:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:31:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:133:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:167:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:32:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:167:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:199:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:34:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:199:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:28: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:36:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:98: style: Parameter 'props' can be declared as reference to const [constParameterReference] libetonyek-0.1.12/src/lib/IWORKMemoryStream.cpp:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_END [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKPath.cpp:129:1: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_FUSION_ADAPT_STRUCT is a macro then please configure it. [unknownMacro] libetonyek-0.1.12/src/lib/IWORKParser.cpp:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_READER_TYPE_ELEMENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKShape.cpp:111:48: performance: Function parameter 'inputPoints' should be passed by const reference. [passedByValue] libetonyek-0.1.12/src/lib/IWORKShape.cpp:350:12: style: Variable 'delta' can be declared as const array [constVariable] libetonyek-0.1.12/src/lib/IWORKShape.cpp:372:12: style: Variable 'delta' can be declared as const array [constVariable] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:133:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:62:18: performance:inconclusive: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKStyle.h:45:8: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKStyle.cpp:62:18: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKStyle.cpp:123:59: error:inconclusive: Out of bounds access in expression 'labelGeometries[i]' because 'labelGeometries' is empty. [containerOutOfBounds] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:107:60: note: Assigned to reference. libetonyek-0.1.12/src/lib/IWORKStyle.cpp:123:59: note: Access out of bounds libetonyek-0.1.12/src/lib/IWORKStyle.cpp:125:53: error:inconclusive: Out of bounds access in expression 'typeInfos[i]' because 'typeInfos' is empty. [containerOutOfBounds] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:113:56: note: Assigned to reference. libetonyek-0.1.12/src/lib/IWORKStyle.cpp:125:53: note: Access out of bounds libetonyek-0.1.12/src/lib/IWORKStyle.cpp:127:54: error:inconclusive: Out of bounds access in expression 'labelIndents[i]' because 'labelIndents' is empty. [containerOutOfBounds] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:109:41: note: Assigned to reference. libetonyek-0.1.12/src/lib/IWORKStyle.cpp:127:54: note: Access out of bounds libetonyek-0.1.12/src/lib/IWORKStyle.cpp:129:52: error:inconclusive: Out of bounds access in expression 'textIndents[i]' because 'textIndents' is empty. [containerOutOfBounds] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:111:40: note: Assigned to reference. libetonyek-0.1.12/src/lib/IWORKStyle.cpp:129:52: note: Access out of bounds libetonyek-0.1.12/src/lib/IWORKTable.cpp:223:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKTable.cpp:364:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKTable.cpp:667:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKTable.cpp:879:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:56:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_TWIP [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:96:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:203:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:334:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:483:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKText.cpp:755:44: style:inconclusive: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWORKText.h:73:35: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. libetonyek-0.1.12/src/lib/IWORKText.cpp:755:44: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. libetonyek-0.1.12/src/lib/IWORKTable.cpp:379:27: error: Returning object that will be invalid when returning. [returnDanglingLifetime] libetonyek-0.1.12/src/lib/IWORKTable.cpp:379:27: note: Pointer to container is created here. libetonyek-0.1.12/src/lib/IWORKTable.cpp:379:27: note: Returning object that will be invalid when returning. libetonyek-0.1.12/src/lib/IWORKTable.cpp:291:33: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] libetonyek-0.1.12/src/lib/IWORKTable.cpp:400:31: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] libetonyek-0.1.12/src/lib/IWORKTable.cpp:355:9: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] libetonyek-0.1.12/src/lib/IWORKTextRecorder.cpp:408:52: style:inconclusive: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/IWORKTextRecorder.h:48:35: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. libetonyek-0.1.12/src/lib/IWORKTextRecorder.cpp:408:52: note: Function 'insertField' argument 1 names different: declaration 'fieldType' definition 'type'. libetonyek-0.1.12/src/lib/IWORKZlibStream.cpp:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_END [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKZlibStream.cpp:113:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/IWORKZlibStream.cpp:73:20: style: C-style pointer casting [cstyleCast] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:507:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:619:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_images [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:698:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:758:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:766:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:991:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1132:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isPrototype [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1293:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1605:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1885:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_slides [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1914:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1932:4: style: The destructor '~DiscardContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libetonyek-0.1.12/src/lib/IWORKXMLContext.h:25:12: note: Virtual destructor in base class libetonyek-0.1.12/src/lib/KEY1Parser.cpp:1932:4: note: Destructor in derived class libetonyek-0.1.12/src/lib/KEY1Parser.cpp:182:11: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:184:14: note: Assignment 'first=false' libetonyek-0.1.12/src/lib/KEY1Parser.cpp:182:11: note: Condition 'first' is redundant libetonyek-0.1.12/src/lib/KEY1ParserState.cpp:39:34: warning: The class 'KEY1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY1ParserState.cpp:39:34: note: Derived function 'KEY1ParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY1ParserState.cpp:44:32: warning: The class 'KEY1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/KEY1ParserState.cpp:44:32: note: Derived function 'KEY1ParserState::getCollector' libetonyek-0.1.12/src/lib/KEY1Parser.cpp:991:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libetonyek-0.1.12/src/lib/KEY1Parser.cpp:993:5: note: Found duplicate branches for 'if' and 'else'. libetonyek-0.1.12/src/lib/KEY1Parser.cpp:991:5: note: Found duplicate branches for 'if' and 'else'. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:53:33: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.h:45:18: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:53:33: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:58:33: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.h:46:18: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:58:33: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:43:34: warning: The class 'KEY2ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:43:34: note: Derived function 'KEY2ParserState::getDictionary' libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:48:32: warning: The class 'KEY2ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:48:32: note: Derived function 'KEY2ParserState::getCollector' libetonyek-0.1.12/src/lib/KEY2Parser.cpp:200:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_placeholderStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:260:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:396:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_graphicStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:544:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:559:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_graphicStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:576:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:763:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_layers [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:912:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:948:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:987:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1009:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1232:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_masterSlides [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1504:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_slides [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1533:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1578:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_placeholderStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1556:20: warning: The class 'DiscardContext' defines member variable with name 'm_state' also defined in its parent class 'IWORKXMLContextBase < IWORKDiscardContext , KEY2ParserState , KEYCollector >'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLContextBase.h:65:10: note: Parent variable 'IWORKXMLContextBase < IWORKDiscardContext , KEY2ParserState , KEYCollector >::m_state' libetonyek-0.1.12/src/lib/KEY2Parser.cpp:1556:20: note: Derived variable 'DiscardContext::m_state' libetonyek-0.1.12/src/lib/KEY2Parser.cpp:762:15: style: Condition 'bool(layer)' is always true [knownConditionTrueFalse] libetonyek-0.1.12/src/lib/KEY2Parser.cpp:760:13: note: Assuming that condition 'bool(layer)' is not redundant libetonyek-0.1.12/src/lib/KEY2Parser.cpp:762:15: note: Condition 'bool(layer)' is always true libetonyek-0.1.12/src/lib/KEY6Parser.cpp:200:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/KEY6Parser.cpp:198:27: style: Unused variable: layoutStyle [unusedVariable] libetonyek-0.1.12/src/lib/KEYCollector.cpp:299:20: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.h:55:8: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:299:20: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:303:20: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.h:56:8: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:303:20: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:284:20: warning: The class 'KEYCollector' defines member function with name 'endDocument' also defined in its parent class 'IWORKCollector'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKCollector.h:97:8: note: Parent function 'IWORKCollector::endDocument' libetonyek-0.1.12/src/lib/KEYCollector.cpp:284:20: note: Derived function 'KEYCollector::endDocument' libetonyek-0.1.12/src/lib/KEYCollector.cpp:176:13: style: Condition 'bool(placeholder)' is always true [knownConditionTrueFalse] libetonyek-0.1.12/src/lib/KEYCollector.cpp:169:11: note: Assuming that condition 'bool(placeholder)' is not redundant libetonyek-0.1.12/src/lib/KEYCollector.cpp:176:13: note: Condition 'bool(placeholder)' is always true libetonyek-0.1.12/src/lib/NUM1ParserState.cpp:26:32: warning: The class 'NUM1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/NUM1ParserState.cpp:26:32: note: Derived function 'NUM1ParserState::getCollector' libetonyek-0.1.12/src/lib/NUM1ParserState.cpp:31:34: warning: The class 'NUM1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/NUM1ParserState.cpp:31:34: note: Derived function 'NUM1ParserState::getDictionary' libetonyek-0.1.12/src/lib/NUM1Parser.cpp:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:100:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_graphicStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:322:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workspaceStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:420:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableNameMap [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:548:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM1Parser.cpp:582:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workspaceStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUM3Parser.cpp:99:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUMCollector.cpp:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUMCollector.cpp:187:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/NUMCollector.cpp:42:20: warning: The class 'NUMCollector' defines member function with name 'endDocument' also defined in its parent class 'IWORKCollector'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKCollector.h:97:8: note: Parent function 'IWORKCollector::endDocument' libetonyek-0.1.12/src/lib/NUMCollector.cpp:42:20: note: Derived function 'NUMCollector::endDocument' libetonyek-0.1.12/src/lib/PAG1ParserState.cpp:27:32: warning: The class 'PAG1ParserState' defines member function with name 'getCollector' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:42:19: note: Parent function 'IWORKXMLParserState::getCollector' libetonyek-0.1.12/src/lib/PAG1ParserState.cpp:27:32: note: Derived function 'PAG1ParserState::getCollector' libetonyek-0.1.12/src/lib/PAG1ParserState.cpp:32:34: warning: The class 'PAG1ParserState' defines member function with name 'getDictionary' also defined in its parent class 'IWORKXMLParserState'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWORKXMLParserState.h:41:20: note: Parent function 'IWORKXMLParserState::getDictionary' libetonyek-0.1.12/src/lib/PAG1ParserState.cpp:32:34: note: Derived function 'PAG1ParserState::getDictionary' libetonyek-0.1.12/src/lib/PAG1Parser.cpp:95:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:119:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:181:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:211:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sectionStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:394:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:421:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:865:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_state [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:896:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sectionStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:469:9: style: The statement 'if (first) first=false' is logically equivalent to 'first=false'. [duplicateConditionalAssign] libetonyek-0.1.12/src/lib/PAG1Parser.cpp:471:12: note: Assignment 'first=false' libetonyek-0.1.12/src/lib/PAG1Parser.cpp:469:9: note: Condition 'first' is redundant libetonyek-0.1.12/src/lib/PAG5Parser.cpp:32:18: warning: The class 'PAG5Parser' defines member function with name 'dispatchShape' also defined in its parent class 'IWAParser'. [duplInheritedMember] libetonyek-0.1.12/src/lib/IWAParser.h:108:8: note: Parent function 'IWAParser::dispatchShape' libetonyek-0.1.12/src/lib/PAG5Parser.cpp:32:18: note: Derived function 'PAG5Parser::dispatchShape' libetonyek-0.1.12/src/lib/PAGCollector.cpp:255:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/PAGCollector.cpp:382:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKBezierElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKBezierElement.cpp:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_beziers [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKBinaryElement.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKBinaryElement.cpp:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_binaries [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKBrContext.cpp:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCalcEngineContext.cpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabular_model [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCalcEngineContext.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calc_engine_entities [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContainer.h:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCellCommentDrawableInfoElement.cpp:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCellCommentDrawableInfoElement.cpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCellCommentDrawableInfoElement.cpp:77:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableComments [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberElement.h:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKChartInfoElement.cpp:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutable_array [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKChartInfoElement.cpp:130:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chart_column_names [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKChartInfoElement.cpp:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formula_chart_model [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKChartInfoElement.cpp:205:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chart_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKChartInfoElement.cpp:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContext.h:36:19: style:inconclusive: Either there is a missing 'override', or the member function 'libetonyek::IWORKStyleContext::getStyle' can be const. [functionConst] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContext.h:27:3: style: Class 'IWORKStyleContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libetonyek-0.1.12/src/lib/contexts/IWORKCoreImageFilterDescriptorElement.cpp:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKCoreImageFilterDescriptorElement.cpp:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filterDescriptors [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKColorElement.cpp:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKColorElement.cpp:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable custom_space_color [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFieldElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFieldElement.cpp:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_FIELD_DATETIME [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFieldElement.cpp:64:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFieldElement.cpp:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKDataElement.cpp:38:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKDataElement.cpp:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:32:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_collection [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_color [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:340:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_XSI [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:378:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:446:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFillElement.cpp:504:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fills [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFilteredImageElement.cpp:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFilteredImageElement.cpp:90:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filteredImages [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:35:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKDirectCollector::pending' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:40:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKDirectCollector::push' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/contexts/IWORKFormatElement.cpp:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormatElement.cpp:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormatElement.cpp:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formulaHC [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_coordinate [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formulaHC [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:165:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formula [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hc [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:235:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fm [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formula [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formula_string [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:313:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formulaHC [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:339:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formula_string [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKFormulaElement.cpp:369:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formulaHC [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKGeometryElement.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKGeometryElement.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKGroupElement.cpp:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKHeaderFooterContext.cpp:33:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKHeaderFooterContext.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKImageContext.cpp:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKHeaderFooterContext.cpp:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKHeaderFooterContext.cpp:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLayoutElement.cpp:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLayoutElement.cpp:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLayoutElement.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLayoutElement.cpp:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKImageElement.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKImageElement.cpp:92:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKImageElement.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_images [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLineElement.cpp:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLineEndElement.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLineEndElement.cpp:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLineEndElement.cpp:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLinkElement.cpp:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable href [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLinkElement.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLinkElement.cpp:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKLinkElement.cpp:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelGeometryElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelGeometryElement.cpp:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_listLabelGeometries [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelGeometriesProperty.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelIndentsProperty.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelTypeinfoElement.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelTypeinfoElement.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelTypeinfoElement.cpp:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_listLabelTypeInfos [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListLabelTypesProperty.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKListTextIndentsProperty.cpp:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMetadataElement.cpp:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMetadataElement.cpp:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:237:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:308:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:345:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKMediaElement.cpp:363:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:55:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_ALIGNMENT_LEFT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:84:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:108:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:136:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_CAPITALIZATION_NONE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:162:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_CELL_NUMBER_TYPE_CURRENCY [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:187:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_STROKE_TYPE_DASHED [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:211:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_VERTICAL_ALIGNMENT_TOP [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localize [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:190:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:299:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:367:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPathElement.cpp:418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:97:47: style:inconclusive: Function 'text' argument 1 names different: declaration 'text' definition 'value'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:38:25: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'. libetonyek-0.1.12/src/lib/contexts/IWORKPElement.cpp:97:47: note: Function 'text' argument 1 names different: declaration 'text' definition 'value'. libetonyek-0.1.12/src/lib/contexts/IWORKPositionElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:571:3: debug: Failed to parse 'typedef RefPropertyContext < Property , IWORKDateTimeFormatElement , IWORKToken :: NS_URI_SF | IWORKToken :: date_format , IWORKToken :: NS_URI_SF | IWORKToken :: date_format_ref > RefPropertyContext < Property , IWORKDateTimeFormatElement , IWORKToken :: NS_URI_SF | IWORKToken :: date_format , IWORKToken :: NS_URI_SF | IWORKToken :: date_format_ref > :: m_data ;'. The checking continues anyway. [simplifyTypedef] libetonyek-0.1.12/src/lib/contexts/IWORKShapeContext.cpp:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfclass [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKShapeContext.cpp:76:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKShapeContext.cpp:85:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKShapeContext.cpp:110:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSizeElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyContext.h:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenId [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPtrPropertyContext.h:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokenId [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:130:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:347:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:390:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:406:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:450:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:505:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:520:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __multilingual [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:557:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:566:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:607:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:620:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:680:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:695:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:777:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:926:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSpanElement.cpp:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSpanElement.cpp:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSpanElement.cpp:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSpanElement.cpp:94:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKSpanElement.cpp:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStringElement.cpp:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:90:36: style:inconclusive: Member variable 'RedirectPropertyContext::m_context' uses an uninitialized argument 'm_value' due to the order of declarations. [initializerList] libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:65:7: note: Member variable 'RedirectPropertyContext::m_context' uses an uninitialized argument 'm_value' due to the order of declarations. libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:90:36: note: Member variable 'RedirectPropertyContext::m_context' uses an uninitialized argument 'm_value' due to the order of declarations. libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:35:8: performance:inconclusive: Technically the member function 'IWORKDirectCollector < IWORKShadow , std :: deque < IWORKShadow > >::pending' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:40:8: performance:inconclusive: Technically the member function 'IWORKDirectCollector < IWORKShadow , std :: deque < IWORKShadow > >::push' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/contexts/IWORKValueContext.h:50:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:58:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:60:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:60:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:49:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:199:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_STROKE_TYPE_SOLID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:253:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:295:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:332:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_strokes [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStrokeContext.cpp:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleRefContext.cpp:40:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContext.cpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContext.cpp:79:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStyleContext.cpp:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStylesheetBase.cpp:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStylesheetBase.cpp:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStylesheetBase.cpp:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKStylesContext.cpp:31:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabElement.cpp:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabsElement.cpp:51:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabsElement.cpp:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabsElement.cpp:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tabs [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularInfoElement.cpp:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularInfoElement.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularInfoElement.cpp:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularInfoElement.cpp:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text_storage [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:142:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_content [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableCellPreferredHeight [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableCellStyle_ref [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:223:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableCellStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:250:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:374:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableCellArrayCellsByColumn [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:417:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableVectorAlong [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:442:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableVectorStyle_ref [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:454:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableVectorStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableVectorArrayColumnVectors [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:505:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:595:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:612:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:619:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tableModelStyle_ref [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:638:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:662:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:672:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geometry [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTableInfoElement.cpp:692:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_coordinates [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ref [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:175:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pair [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:213:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable implicit_format_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable date_format [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_span [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:298:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:316:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:402:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fitting_width [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:422:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grouping_display [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid_column [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:487:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:494:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_date [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable du [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:590:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:605:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable so [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:637:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:644:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:675:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ho [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:711:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:720:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:747:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:754:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:784:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:827:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fo [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group_formula_string [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:893:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupings_element [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:984:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1029:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1043:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menu_choices [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1065:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1175:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1232:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1300:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1321:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_style [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1379:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1386:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1412:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1419:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_date [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1454:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1461:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1492:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontal_offset [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1537:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cell_text [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1571:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_bool_cell [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1608:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formula [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1643:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cb [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1732:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1747:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vectorStyles [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1787:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1803:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_style_ref [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1814:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1865:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable style_run [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1897:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1937:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid_row [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1970:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcols [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:1986:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:2023:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:2049:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableData [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:2061:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:2086:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tableNameMap [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:2174:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_TYPE_BODY [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextBodyElement.cpp:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextBodyElement.cpp:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextElement.cpp:33:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextElement.cpp:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextElement.cpp:70:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextLabelElement.cpp:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_LABEL_NUM_FORMAT_SURROUNDING_PARENTHESIS [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextLabelElement.cpp:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextLabelElement.cpp:148:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_textLabels [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextStorageElement.cpp:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextStorageElement.cpp:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTextStorageElement.cpp:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:950:25: warning: The class 'PmElement' defines member variable with name 'm_ref' also defined in its parent class 'CellContextBase'. [duplInheritedMember] libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:255:25: note: Parent variable 'CellContextBase::m_ref' libetonyek-0.1.12/src/lib/contexts/IWORKTabularModelElement.cpp:950:25: note: Derived variable 'PmElement::m_ref' libetonyek-0.1.12/src/lib/contexts/IWORKUnfilteredElement.cpp:29:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_unfiltereds [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:51:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:195:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:203:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_externalTextWraps [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKWrapElement.cpp:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1ContentElement.cpp:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable div [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1ContentElement.cpp:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1ContentElement.cpp:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1FillElement.cpp:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_IMAGE_TYPE_SCALE_TO_FIT [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1FillElement.cpp:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fills [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:45:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_ALIGNMENT_CENTER [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:128:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable span [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:172:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1DivElement.cpp:197:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:114:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:149:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:185:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1SpanElement.cpp:211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_string [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StringConverter.cpp:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StringConverter.cpp:51:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StringConverter.cpp:69:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StringConverter.cpp:88:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_STROKE_TYPE_NONE [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:160:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_patterns [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:228:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shadows [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dash_style [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:44:94: style:inconclusive: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:33:76: note: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'. libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:44:94: note: Function 'MarkerStyleElement' argument 2 names different: declaration 'm_marker' definition 'marker'. libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:102:97: style:inconclusive: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:91:78: note: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'. libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:102:97: note: Function 'PatternStyleElement' argument 2 names different: declaration 'm_pattern' definition 'pattern'. libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:180:94: style:inconclusive: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:169:76: note: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'. libetonyek-0.1.12/src/lib/contexts/KEY1StylesContext.cpp:180:94: note: Function 'ShadowStyleElement' argument 2 names different: declaration 'm_shadow' definition 'shadow'. libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:80:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_ [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:363:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:412:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:421:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY1TableElement.cpp:438:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTable [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/IWORKValueContext.h:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_KEY [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_transitions [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:238:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Transition [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:255:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/KEY2StyleContext.cpp:273:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationContext.cpp:33:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationContext.cpp:40:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationContext.cpp:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationContext.cpp:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationElement.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1AnnotationElement.cpp:53:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1FootnotesElement.cpp:26:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1ShapeContext.cpp:54:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1ShapeContext.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1ShapeContext.cpp:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1StyleContext.cpp:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SL [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1StyleContext.cpp:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1StyleContext.cpp:160:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1StyleContext.cpp:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:120:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_attachments [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:224:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SFA [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:290:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:332:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nextFootnote [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:361:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pending [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:386:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:396:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_firstTextAfterMark [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:425:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:477:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:513:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:587:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pending [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:638:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opened [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:692:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:703:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:714:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:726:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentText [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:760:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:805:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:825:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAG_TEXTSTORAGE_KIND_TEXTBOX [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:840:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stylesheet [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:857:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NS_URI_SF [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:878:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAG_TEXTSTORAGE_KIND_BASIC [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:835:94: style:inconclusive: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'. [funcArgNamesDifferent] libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.h:26:72: note: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'. libetonyek-0.1.12/src/lib/contexts/PAG1TextStorageElement.cpp:835:94: note: Function 'PAG1TextStorageElement' argument 2 names different: declaration 'mainMap' definition 'sheetmap'. libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:194:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_END [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:338:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_PARSE_NONET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:85:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:100:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:115:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/EtonyekDocumentTest.cpp:20:0: error: #error ETONYEK_DETECTION_TEST_DIR not defined, cannot test [preprocessorErrorDirective] libetonyek-0.1.12/src/test/EtonyekDocumentTest.cpp:20:2: error: #error ETONYEK_DETECTION_TEST_DIR not defined, cannot test [preprocessorErrorDirective] libetonyek-0.1.12/src/test/IWAFieldTest.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TAG_UINT64 [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWAMessageTest.cpp:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWAMessageTest.cpp:179:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWAMessageTest.cpp:63:8: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. libetonyek-0.1.12/src/test/IWAMessageTest.cpp:179:22: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:58:13: style: C-style pointer casting [cstyleCast] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:61:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:74:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:88:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:114:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:140:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:170:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKFormulaTest.cpp:208:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable etonyek_root_three [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:124:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:47:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:124:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:129:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:48:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:129:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:134:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:49:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:134:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:139:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:50:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:139:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:144:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:51:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:144:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:149:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:52:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:149:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:154:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:53:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:154:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. libetonyek-0.1.12/src/test/IWORKSubDirStreamTest.cpp:23:0: error: #error ETONYEK_STREAMS_TEST_DIR not defined, cannot test [preprocessorErrorDirective] libetonyek-0.1.12/src/test/IWORKSubDirStreamTest.cpp:23:2: error: #error ETONYEK_STREAMS_TEST_DIR not defined, cannot test [preprocessorErrorDirective] libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:169:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:78:8: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:169:22: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. libetonyek-0.1.12/src/test/IWORKTransformationTest.cpp:76:1: error: There is an unknown macro here somewhere. Configuration is required. If CPPUNIT_NS_END is a macro then please configure it. [unknownMacro] libetonyek-0.1.12/src/test/LibetonyekUtilsTest.cpp:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_SET [valueFlowBailoutIncompleteVar] libetonyek-0.1.12/src/test/test.cpp:39:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] diff: 2.17.0 libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:132:0: style: C-style pointer casting [cstyleCast] head libetonyek-0.1.12/src/lib/EtonyekDocument.cpp:132:39: style: C-style pointer casting [cstyleCast] head libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:191:22: style:inconclusive: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. [functionConst] libetonyek-0.1.12/src/lib/IWAObjectIndex.h:52:8: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:191:22: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. 2.17.0 libetonyek-0.1.12/src/lib/IWAObjectIndex.h:52:8: style:inconclusive: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. [functionConst] libetonyek-0.1.12/src/lib/IWAObjectIndex.cpp:191:22: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. libetonyek-0.1.12/src/lib/IWAObjectIndex.h:52:8: note: Technically the member function 'libetonyek::IWAObjectIndex::scanFragment' can be const. head libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:34: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:130:25: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:34: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWAParser.cpp:1193:17: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:239:8: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:1193:17: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWAParser.cpp:1199:13: performance: Range variable 'it' should be declared as const reference. [iterateByValue] head libetonyek-0.1.12/src/lib/IWAParser.cpp:2233:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWAParser.cpp:2354:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWAParser.cpp:3511:17: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.h:240:8: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.cpp:3511:17: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWAParser.h:130:25: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.cpp:1005:34: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.h:130:25: note: Technically the member function 'libetonyek::IWAParser::queryStyle' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWAParser.h:239:8: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.cpp:1193:17: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.h:239:8: note: Technically the member function 'libetonyek::IWAParser::parsePath' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWAParser.h:240:8: performance:inconclusive: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWAParser.cpp:3511:17: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWAParser.h:240:8: note: Technically the member function 'libetonyek::IWAParser::parseFormula' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKCollector.cpp:109:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKCollector.cpp:374:22: performance:inconclusive: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKCollector.h:73:8: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKCollector.cpp:374:22: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKCollector.cpp:810:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKCollector.cpp:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_PERCENT [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/IWORKCollector.cpp:882:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_POINT [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/IWORKCollector.h:73:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKCollector.cpp:374:22: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKCollector.h:73:8: note: Technically the member function 'libetonyek::IWORKCollector::collectBezierPath' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:104:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:30:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:104:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:133:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:31:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:133:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:167:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:32:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:167:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:199:41: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:34:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:199:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:212:59: style: Unused private function: 'IWORKLanguageManager::getLangDB' [unusedPrivateFunction] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:39:17: note: Unused private function: 'IWORKLanguageManager::getLangDB' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:212:59: note: Unused private function: 'IWORKLanguageManager::getLangDB' head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: style: Unused private function: 'IWORKLanguageManager::addProperties' [unusedPrivateFunction] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: note: Unused private function: 'IWORKLanguageManager::addProperties' libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: note: Unused private function: 'IWORKLanguageManager::addProperties' head libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:28: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:36:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:30:21: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:104:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:30:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addTag' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:31:21: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:133:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:31:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLanguage' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:32:21: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:167:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:32:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::addLocale' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:34:21: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:199:41: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:34:21: note: Technically the member function 'libetonyek::IWORKLanguageManager::getLanguage' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:36:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:243:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:36:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::writeProperties' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:39:17: style: Unused private function: 'IWORKLanguageManager::getLangDB' [unusedPrivateFunction] 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKLanguageManager.cpp:219:28: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: note: Technically the member function 'libetonyek::IWORKLanguageManager::addProperties' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKLanguageManager.h:41:8: style: Unused private function: 'IWORKLanguageManager::addProperties' [unusedPrivateFunction] head libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:115:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] 2.17.0 libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:115:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:80:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] 2.17.0 libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:80:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:93:21: debug: CheckClass::isMemberVar found used member variable 'm_map' with varid 0 [varid0] 2.17.0 libetonyek-0.1.12/src/lib/IWORKPropertyMap.h:93:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Property [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKShape.cpp:111:48: performance: Function parameter 'inputPoints' should be passed by const reference. [passedByValue] 2.17.0 libetonyek-0.1.12/src/lib/IWORKShape.cpp:401:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKStyle.cpp:62:18: performance:inconclusive: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKStyle.h:45:8: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKStyle.cpp:62:18: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/IWORKStyle.h:45:8: performance:inconclusive: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/IWORKStyle.cpp:62:18: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/IWORKStyle.h:45:8: note: Technically the member function 'libetonyek::IWORKStyle::flatten' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/IWORKStyle.h:62:12: debug: CheckClass::isMemberVar found used member variable 'm_props' with varid 0 [varid0] head libetonyek-0.1.12/src/lib/IWORKStyle.h:72:12: debug: CheckClass::isMemberVar found used member variable 'm_props' with varid 0 [varid0] head libetonyek-0.1.12/src/lib/IWORKStyleStack.h:71:20: debug: CheckClass::isMemberVar found used member variable 'm_stack' with varid 0 [varid0] head libetonyek-0.1.12/src/lib/IWORKStyleStack.h:87:20: debug: CheckClass::isMemberVar found used member variable 'm_stack' with varid 0 [varid0] head libetonyek-0.1.12/src/lib/IWORKTable.cpp:667:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/IWORKTable.cpp:879:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/IWORKTable.cpp:911:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RVNG_SEEK_END [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:53:33: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.h:45:18: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:53:33: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. head libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:58:33: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.h:46:18: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:58:33: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. 2.17.0 libetonyek-0.1.12/src/lib/KEY2ParserState.h:45:18: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:53:33: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.h:45:18: note: Technically the member function 'libetonyek::KEY2ParserState::getBodyText' can be const. 2.17.0 libetonyek-0.1.12/src/lib/KEY2ParserState.h:46:18: style:inconclusive: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. [functionConst] libetonyek-0.1.12/src/lib/KEY2ParserState.cpp:58:33: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. libetonyek-0.1.12/src/lib/KEY2ParserState.h:46:18: note: Technically the member function 'libetonyek::KEY2ParserState::getTitleText' can be const. head libetonyek-0.1.12/src/lib/KEY6Parser.cpp:200:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/KEYCollector.cpp:299:20: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.h:55:8: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:299:20: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/KEYCollector.cpp:303:20: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.h:56:8: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.cpp:303:20: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/KEYCollector.h:55:8: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.cpp:299:20: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.h:55:8: note: Technically the member function 'libetonyek::KEYCollector::startThemes' can be static (but you may consider moving to unnamed namespace). 2.17.0 libetonyek-0.1.12/src/lib/KEYCollector.h:56:8: performance:inconclusive: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). [functionStatic] libetonyek-0.1.12/src/lib/KEYCollector.cpp:303:20: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). libetonyek-0.1.12/src/lib/KEYCollector.h:56:8: note: Technically the member function 'libetonyek::KEYCollector::endThemes' can be static (but you may consider moving to unnamed namespace). head libetonyek-0.1.12/src/lib/PAG1Parser.cpp:421:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKContainerContext.h:60:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] head libetonyek-0.1.12/src/lib/contexts/IWORKDirectCollector.h:32:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_collection [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:108:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_BORDER_TYPE_TOP [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:136:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:162:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:187:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:211:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:55:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:84:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] 2.17.0 libetonyek-0.1.12/src/lib/contexts/IWORKNumberConverter.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWORK_BASELINE_SUPER [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/contexts/IWORKPropertyMapElement.cpp:571:3: debug: Failed to parse 'typedef RefPropertyContext < Property , IWORKDateTimeFormatElement , IWORKToken :: NS_URI_SF | IWORKToken :: date_format , IWORKToken :: NS_URI_SF | IWORKToken :: date_format_ref > RefPropertyContext < Property , IWORKDateTimeFormatElement , IWORKToken :: NS_URI_SF | IWORKToken :: date_format , IWORKToken :: NS_URI_SF | IWORKToken :: date_format_ref > :: m_data ;'. The checking continues anyway. [simplifyTypedef] 2.17.0 libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:58:0: style: C-style pointer casting [cstyleCast] head libetonyek-0.1.12/src/lib/libetonyek_utils.cpp:58:13: style: C-style pointer casting [cstyleCast] head libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:100:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:115:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/lib/libetonyek_xml.cpp:85:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/test/EtonyekDocumentTest.cpp:20:2: error: #error ETONYEK_DETECTION_TEST_DIR not defined, cannot test [preprocessorErrorDirective] head libetonyek-0.1.12/src/test/IWAMessageTest.cpp:179:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWAMessageTest.cpp:63:8: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. libetonyek-0.1.12/src/test/IWAMessageTest.cpp:179:22: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWAMessageTest.cpp:63:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWAMessageTest.cpp:179:22: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. libetonyek-0.1.12/src/test/IWAMessageTest.cpp:63:8: note: Either there is a missing 'override', or the member function 'test::IWAMessageTest::testInvalidInput' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:124:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:47:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:124:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:129:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:48:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:129:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:134:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:49:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:134:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:139:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:50:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:139:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:144:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:51:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:144:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:149:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:52:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:149:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:154:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:53:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:154:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:47:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:124:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:47:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeRoundedRectanglePath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:48:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:129:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:48:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeArrowPath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:49:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:134:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:49:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeDoubleArrowPath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:50:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:139:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:50:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeStarPath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:51:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:144:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:51:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeConnectionPath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:52:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:149:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:52:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeCalloutPath' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:53:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:154:22: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:53:8: note: Either there is a missing 'override', or the member function 'test::IWORKShapeTest::testMakeQuoteBubblePath' can be static. head libetonyek-0.1.12/src/test/IWORKShapeTest.cpp:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable etonyek_root_three [valueFlowBailoutIncompleteVar] head libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:169:22: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:78:8: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:169:22: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. 2.17.0 libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:78:8: performance:inconclusive: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. [functionStatic] libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:169:22: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. libetonyek-0.1.12/src/test/IWORKStyleTest.cpp:78:8: note: Either there is a missing 'override', or the member function 'test::IWORKStyleTest::testFlatten' can be static. head libetonyek-0.1.12/src/test/IWORKSubDirStreamTest.cpp:23:2: error: #error ETONYEK_STREAMS_TEST_DIR not defined, cannot test [preprocessorErrorDirective] DONE