2026-05-01 19:42 ftp://ftp.de.debian.org/debian/pool/main/f/fauhdlc/fauhdlc_20180504.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 719 713 elapsed-time: 0.4 0.3 head-timing-info: old-timing-info: head results: fauhdlc-20180504/frontend/ast/AttributeDeclaration.cpp:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/AttributeSpecification.cpp:18:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable declaration [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/ConstInteger.cpp:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_UNIT [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/Expression.cpp:16:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/Location.cpp:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rangeName [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/PhysicalType.cpp:34:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraint [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:73:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topNode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:110:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resultCode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:228:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolTable [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:295:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:322:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolTable [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:440:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTopNode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:450:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputFile [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cFile [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:495:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/NodeFactory.cpp:226:4: error: There is an unknown macro here somewhere. Configuration is required. If ATTRIBUTE_FALLTHROUGH is a macro then please configure it. [unknownMacro] fauhdlc-20180504/frontend/ast/SimpleName.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/SubtypeIndication.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable declaration [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/SubtypeIndication.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutionFunction [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/Types.cpp:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_UNSET [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/Types.cpp:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_POINTER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/ValDeclaration.cpp:21:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtypeIndic [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:68:16: style: Variable 'left' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/ast/DiscreteRange.cpp:69:16: style: Variable 'right' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:78:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/misc/StackTrace.cpp:84:2: error: #error Not ported yet. [preprocessorErrorDirective] fauhdlc-20180504/frontend/ast/NodeFactory.tpp:34:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/ast/PhysicalType.cpp:25:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/compiler/FAUhdlc.cpp:194:4: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/compiler/FAUhdlc.cpp:197:4: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/frontend/ast/RecordType.cpp:27:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/compiler/FAUhdlc.cpp:213:4: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/compiler/FAUhdlc.cpp:245:5: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/compiler/FAUhdlc.cpp:256:5: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/compiler/FAUhdlc.cpp:260:5: style: Exception should be caught by reference. [catchExceptionByValue] fauhdlc-20180504/frontend/misc/RangeSet.cpp:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:52:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:245:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:84:6: style: The scope of the variable 'c' can be reduced. [variableScope] fauhdlc-20180504/frontend/ast/SimpleName.cpp:68:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/ast/SimpleName.cpp:68:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/Symbol.cpp:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/Symbol.cpp:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable declaration [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/Symbol.cpp:107:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable declaration [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/Symbol.cpp:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] fauhdlc-20180504/compiler/FAUhdlc.cpp:68:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/compiler/FAUhdlc.cpp:241:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:33:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:65:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:113:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:131:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:148:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/DeclarativeRegion.cpp:180:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftedLookups [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftedLookups [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_PROCEDURE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftedLookups [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:233:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftedLookups [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isExpanded [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:331:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isExpanded [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:402:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isExpanded [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:145:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:432:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shiftedLookups [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:188:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:447:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conformParameter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RangeSet.cpp:199:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/RangeSet.cpp:260:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/RangeSet.cpp:276:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_UNSET [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:551:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_FUNCTION [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:577:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_FUNCTION [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:119:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_LIBRARY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:227:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:304:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_PACKAGE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:326:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/Symbol.cpp:97:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/Symbol.cpp:97:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/RegisterBuiltins.cpp:45:3: style: Class 'Dispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fauhdlc-20180504/frontend/newparser/ParserDriver.tpp:23:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.tpp:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.tpp:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:110:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:179:19: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:196:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:289:29: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:28:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:108:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:177:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:194:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:266:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/SymbolTable.cpp:287:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanner [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentLoc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentFile [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:98:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:221:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentLibrary [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lookupIdentifiers [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:381:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_Identifier [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lookupIdentifiers [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/reporting/AmbiguousTypes.cpp:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.tpp:136:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/CompileError.cpp:16:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/reporting/DuplicateName.cpp:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/reporting/TypeError.cpp:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/reporting/AmbiguousTypes.cpp:22:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/AmbiguousTypes.cpp:48:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/TypeMismatch.cpp:25:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:75:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:145:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:189:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/NameLookup.cpp:216:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:22:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable werror [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:271:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:286:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:351:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable werror [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/NameLookup.cpp:411:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/UndefinedSymbol.cpp:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:88:2: error: Memory leak: emsg [memleak] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:149:7: style: The scope of the variable 'c' can be reduced. [variableScope] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:150:6: style: The scope of the variable 'digitValue' can be reduced. [variableScope] fauhdlc-20180504/frontend/reporting/TypeMismatch.cpp:35:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:40:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:52:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:75:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:85:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:97:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/reporting/ErrorRegistry.cpp:103:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mayAddStdStandard [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:51:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mayAddStdStandard [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:91:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_PACKAGE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:306:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:637:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_TYPE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:668:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_UNIT [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:717:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_ATTRIBUTE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/misc/BuiltinSymbolTable.cpp:734:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_ATTRIBUTE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/newparser/ParserDriver.cpp:420:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckLoops.cpp:71:62: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isForeign [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:147:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckLoops.cpp:69:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:189:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isForeign [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:204:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:251:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accessMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:309:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isForeign [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:360:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USAGE_FOREIGN [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:392:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USAGE_FOREIGN [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:410:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USAGE_FOREIGN [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.tpp:18:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.tpp:30:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:211:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:324:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:324:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:349:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:390:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/CheckAccessMode.cpp:408:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:276:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:472:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:506:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:519:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:578:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constValue [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:646:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTION_UP [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:64:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHDL_TRUE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:226:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:241:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCLoops.cpp:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loopCheck [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCLoops.cpp:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCLoops.cpp:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isAsc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCLoops.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:121:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itype [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:352:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:408:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:37:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:70:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:153:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCBuiltins.cpp:153:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1005:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1041:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1067:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1085:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1101:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1122:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1160:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1178:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentDesc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1194:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1221:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isSignal [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:80:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:113:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:123:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable composite [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directions [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:156:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftBounds [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCRegisterSet.cpp:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftBounds [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:73:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:323:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:411:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:591:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ConstantPropagation.cpp:610:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:66:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:114:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:118:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:118:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:118:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:144:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:203:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:203:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:203:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:203:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:244:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:259:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:289:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:290:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:323:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:324:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:325:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:326:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:350:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:371:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:396:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:397:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:398:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCArrays.cpp:412:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:155:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:213:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mungeIndices [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:224:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uAErrMsg [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:271:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:280:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mungeIndices [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:308:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraint [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexConstraint [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addInit [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:390:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexConstraint [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:435:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:478:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addInit [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:788:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:856:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:861:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:886:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:891:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1186:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1233:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3126:3: error: Bad suppression attribute '(false'. You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym [invalidSuppression] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:45:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:419:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driverCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:467:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhfCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:86:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:157:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1197:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1203:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/DotVisitor.cpp:1247:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:343:46: warning: Either the condition 'si==NULL' is redundant or there is possible null pointer dereference: si. [nullPointerRedundantCheck] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:338:9: note: Assuming that condition 'si==NULL' is not redundant fauhdlc-20180504/frontend/visitor/GCTypes.cpp:343:46: note: Null pointer dereference fauhdlc-20180504/frontend/visitor/GCTypes.cpp:231:14: style: The scope of the variable 'name' can be reduced. [variableScope] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:122:20: style: The scope of the variable 'init' can be reduced. [variableScope] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:61:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:375:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GCTypes.cpp:428:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:114:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:120:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:162:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:162:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:210:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:210:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:320:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:344:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:375:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:399:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GatherImplicits.cpp:399:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:37:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positional [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:163:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pickedUpVal [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:197:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arch [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:420:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:300:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hiddenCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveOthers [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveOthers [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveOthers [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRange [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:163:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRange [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:200:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable direction [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:220:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:209:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixCands [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/SetPathName.cpp:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anonCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/SetPathName.cpp:101:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anonCounter [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveAggregates.cpp:48:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/SimplifyExpressions.cpp:24:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleSeqs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/SimplifyExpressions.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable repexp [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/SimplifyExpressions.cpp:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_INOUT [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveSymbols.cpp:81:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/NormalizeAssocLists.cpp:225:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/SetPathName.cpp:156:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/SetPathName.cpp:194:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/TransformSigAssign.cpp:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workList [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/TransformSigAssign.cpp:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workList [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/TransformSigAssign.cpp:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pickupSignals [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/UnconstraintBounds.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positional [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/UnconstraintBounds.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positional [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/UnconstraintBounds.cpp:115:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/TopDownVisitor.cpp:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable visits [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/WarnUnused.cpp:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USAGE_NONE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/Visitor.tpp:21:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/Visitor.tpp:42:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/WaitConditions.cpp:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sensList [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/Visitor.tpp:64:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/WaitConditions.cpp:80:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waitSeen [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/Visitor.tpp:72:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/WaitConditions.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waitSeen [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/WaitConditions.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sensList [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/container/LabelFactory.cpp:21:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cnt [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/container/TypeFactory.cpp:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typesByName [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/operands/ImmediateOperand.cpp:21:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/operands/ImmediateOperand.cpp:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:26:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentContainer [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentContainer [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentContainer [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:130:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/TopDownVisitor.cpp:114:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:125:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:149:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:162:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:173:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:184:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:196:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:208:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:221:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:233:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/glue/glue-log.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:249:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:262:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:270:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:78:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:285:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:294:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:304:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:313:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:326:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:337:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:346:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:359:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:372:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:386:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:399:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:407:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addFinale [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:416:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:425:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:201:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:437:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:210:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:445:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:452:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:458:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:263:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:492:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:517:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:540:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:563:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:307:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:317:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:352:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:358:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:371:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:386:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:396:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:405:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:439:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:463:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:484:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:494:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:507:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:514:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:522:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/LookupSymbols.cpp:76:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:530:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:540:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:551:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nestingLevel [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:565:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:572:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:623:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:629:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:645:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:651:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:667:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:681:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:695:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:713:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:738:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:748:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/Visitor.tpp:18:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:503:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:520:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:543:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/PrintCode.cpp:550:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:148:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:271:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:311:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:345:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL_ELEMENT [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:447:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processRangeAttr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:474:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:512:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:685:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:846:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:977:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1073:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1082:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_REAL [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1298:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1453:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1503:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1677:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeCandidates [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1847:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1906:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2036:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_RANGE_INT [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2055:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2076:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIRECTION_UP [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2211:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wantedTypes [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2251:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_ARRAY [valueFlowBailoutIncompleteVar] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:150:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:163:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:634:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/intermediate/visitor/GenCCode.cpp:757:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/interpreter/glue/glue-main.c:36:78: style:inconclusive: Function 'fauhdli_time_call_at' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/glue/glue-main.c:47:54: style:inconclusive: Function 'fauhdli_time_call_delete' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/glue/glue-main.c:47:54: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/fauhdli.c:311:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/fauhdli.c:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fauhdli_log [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/fauhdli.c:509:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:278:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assuming allocation function fails fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assignment 'ret=malloc(sizeof(struct glue_vhdl))', assigned value is 0 fauhdlc-20180504/interpreter/glue/glue-vhdl.c:278:2: note: Null pointer dereference fauhdlc-20180504/interpreter/glue/glue-vhdl.c:279:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assuming allocation function fails fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assignment 'ret=malloc(sizeof(struct glue_vhdl))', assigned value is 0 fauhdlc-20180504/interpreter/glue/glue-vhdl.c:279:2: note: Null pointer dereference fauhdlc-20180504/interpreter/glue/glue-vhdl.c:280:2: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assuming allocation function fails fauhdlc-20180504/interpreter/glue/glue-vhdl.c:277:32: note: Assignment 'ret=malloc(sizeof(struct glue_vhdl))', assigned value is 0 fauhdlc-20180504/interpreter/glue/glue-vhdl.c:280:2: note: Null pointer dereference fauhdlc-20180504/interpreter/glue/glue-vhdl.c:30:8: style: Parameter '_cpssp' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:42:27: style: Parameter '_cpssp' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:54:8: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:57:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:68:8: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:71:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:82:8: style: Parameter 'drv' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:85:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:142:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:153:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:170:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:188:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:207:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:225:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:245:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/glue/glue-vhdl.c:264:20: style: Variable 'cpssp' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/log.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/log.c:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/interpreter.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/interpreter.c:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/log.c:42:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] fauhdlc-20180504/interpreter/log.c:51:8: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] fauhdlc-20180504/interpreter/log.c:34:13: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/interpreter.c:116:16: style: Variable 'l_opts' can be declared as const array [constVariable] fauhdlc-20180504/interpreter/fauhdli.c:520:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/signals.c:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_CRITICAL [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/trace.c:112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable universal_integer [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/trace.c:283:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/trace.c:333:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:258:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:418:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:437:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/signals.c:244:17: style: Parameter 'sig' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/trace.c:130:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] fauhdlc-20180504/interpreter/trace.c:143:2: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] fauhdlc-20180504/interpreter/trace.c:365:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/util/fauhdlstring.c:16:38: debug: Function::addArguments found argument 'allocator' with varid 0. [varid0] fauhdlc-20180504/interpreter/util/slset.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:317:35: style: Parameter 'seg' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:342:32: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:379:37: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:412:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:404:37: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:432:26: style: Variable 'd' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:508:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:464:23: style: Parameter 'symtab' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:530:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:586:16: style: Parameter 'text_seg' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:590:17: style: Variable 'opcode' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:666:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:610:16: style: Parameter 'seg' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:709:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:626:16: style: Parameter 'seg' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:762:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TYPE_DRIVER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/lookup_symbols.c:647:66: style: Parameter 'seg' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:803:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:877:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VHDL_TRUE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:934:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1032:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1111:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arrayType [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1240:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arrayType [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1281:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1357:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1399:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sourceRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1492:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sliceBegin [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1521:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1579:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1595:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1651:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1708:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1747:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TYPE_SIGNAL [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1808:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataMode [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1889:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TYPE_VARIABLE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1895:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TYPE_VARIABLE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1918:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TRANSFER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1996:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2052:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2065:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignOperation [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destRegs [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2408:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2521:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2621:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isTarget [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2843:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STORAGE_TYPE_VARIABLE [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2878:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_TYPE_POINTER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2974:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3014:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3180:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arrayType [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3302:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3308:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_TYPE_INTEGER [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3314:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataOp [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataOp [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3399:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignExpression [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/vhdl_sched.c:80:14: style:inconclusive: Function 'vhdl_sched_add_process' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/vhdl_sched.c:81:29: style:inconclusive: Function 'vhdl_sched_add_process' argument 5 names different: declaration '' definition 'callbacks'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/util/slset.c:71:10: style:inconclusive: Function 'slset_create' argument 2 names different: declaration '' definition 'allocator'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/util/slset.c:176:9: style:inconclusive: Function 'slset_move_all' argument 4 names different: declaration '' definition 'deallocator'. [funcArgNamesDifferentUnnamed] fauhdlc-20180504/interpreter/vhdl_sched.c:134:8: style: Parameter 's' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1318:3: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:465:11: warning: Either the condition 'i==attrCals.end()' is redundant or there is possible dereference of an invalid iterator: i. [derefInvalidIteratorRedundantCheck] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:459:8: note: Assuming that condition 'i==attrCals.end()' is not redundant fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:465:11: note: Dereference of an invalid iterator fauhdlc-20180504/lib/runtime.h:195:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] fauhdlc-20180504/lib/runtime.h:228:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fauhdlc-20180504/lib/ckernel.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fauhdlc-20180504/lib/ckernel.c:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] fauhdlc-20180504/util/MiscUtil.tpp:68:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/util/MiscUtil.tpp:95:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/util/MiscUtil.tpp:134:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/util/MiscUtil.tpp:150:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:86:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:106:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:275:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:558:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:666:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:666:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:734:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:814:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:828:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:852:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:920:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:991:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1013:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1098:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1102:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1111:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1142:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1209:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1251:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1318:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1459:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1464:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1481:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1485:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1656:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1681:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:1717:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2054:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2099:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2105:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2187:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2195:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2201:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2207:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2225:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/ResolveTypes.cpp:2313:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/interpreter/kernel.c:182:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_DEBUG [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2402:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_INFO [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2646:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2704:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_WARNING [valueFlowBailoutIncompleteVar] fauhdlc-20180504/interpreter/kernel.c:2831:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAUHDLI_LOG_ERROR [valueFlowBailoutIncompleteVar] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2181:10: style: The scope of the variable 'op' can be reduced. [variableScope] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1197:18: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1246:18: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2631:29: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fauhdlc-20180504/frontend/visitor/GenCode.cpp:264:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:284:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:346:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:422:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:450:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:545:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:744:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:988:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1064:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1145:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1163:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1323:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:1615:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2006:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2135:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2192:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2192:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2629:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2722:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2776:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2776:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2776:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:2965:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3049:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3175:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/frontend/visitor/GenCode.cpp:3235:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] fauhdlc-20180504/interpreter/kernel.c:447:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:534:8: style: Variable 'n' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:598:27: style: Variable 'elem' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:905:18: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/kernel.c:1700:16: style: Parameter 'annotations' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/kernel.c:1980:22: style: Variable 'current' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:2341:25: style: Parameter 'container' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/kernel.c:2415:42: style: Parameter 'all_sigs' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/kernel.c:2427:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] fauhdlc-20180504/interpreter/kernel.c:2453:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:2661:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:2688:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] fauhdlc-20180504/interpreter/kernel.c:2696:26: style: Variable 'container' can be declared as pointer to const [constVariablePointer] diff: head fauhdlc-20180504/interpreter/glue/glue-main.c:36:78: style:inconclusive: Function 'fauhdli_time_call_at' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head fauhdlc-20180504/interpreter/glue/glue-main.c:47:54: style:inconclusive: Function 'fauhdli_time_call_delete' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head fauhdlc-20180504/interpreter/util/slset.c:176:9: style:inconclusive: Function 'slset_move_all' argument 4 names different: declaration '' definition 'deallocator'. [funcArgNamesDifferentUnnamed] head fauhdlc-20180504/interpreter/util/slset.c:71:10: style:inconclusive: Function 'slset_create' argument 2 names different: declaration '' definition 'allocator'. [funcArgNamesDifferentUnnamed] head fauhdlc-20180504/interpreter/vhdl_sched.c:80:14: style:inconclusive: Function 'vhdl_sched_add_process' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head fauhdlc-20180504/interpreter/vhdl_sched.c:81:29: style:inconclusive: Function 'vhdl_sched_add_process' argument 5 names different: declaration '' definition 'callbacks'. [funcArgNamesDifferentUnnamed] DONE