Enhancements and Improvements
- #1066 Auto-complete suggestion precision for Calls improved
- #1028, #1076 Launcher message on Java trouble improved
- #1082 More expressive Analyser warnings on defective function diagram headers.
- #1091 Structorizer now supports alias and array type definitions (had been generated by code import, so they should work).
Bugfixes
- #678 Flaw in C99 pointer type definition import mended.
- #739 Implementation of enumeration type export to C# had been forgotten.
- #809 Main function import from C refined (return → exit)
- #1067 Certain execution errors used to slip through
- #1071 Analyser check for assignment errors had generated warnings on completely legal equality operator uses.
- #1072 The FOR loop editor hadn't warned on entering step keyword in end value field.
- #1073 CALL comments were exported twice to C, C++, Java etc.
- #1074 ARM export of unspecific Instructions was defective (i.e. produced an amount of nonsense code).
- #1075 Analyser ARM grammar check unduly complained about non-C operator symbols like
and
or<>
. - #1077 Javadoc warnings (during build) avoided by annotation completion.
- #1083 Undue error message on batch import with "-p Pascal ..."
- #1085 Defective handling of included typedefs on C import.
- #1086 Source code import of files with two routines resulted in an incomplete arrangement group.
- #1089 C99 import support for
- struct initializers with named components,
- typedefs with anonymous enum specifications,
- typedefs with anonymous struct specifications,
- typedefs defining more than one typeid.
- #1092 Code export of alias types implemented where needed.
What's Changed
- Version 3.32-12 candidate by @codemanyak in #1088
Full Changelog: 3.32-11...3.32-12