View Issue Details

IDProjectCategoryView StatusLast Update
0037489pas2jstranspilerpublic2020-08-06 09:27
Reporterhenrique Assigned ToMichael Van Canneyt  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Versiontrunk 
Summary0037489: Bad convertion os type
DescriptionWhen I converted the unit types, it incorrectly converted some array, below as it is in the original file and as it is in the target file.

Original:
  TBooleanDynArray = array of Boolean;
  TIntegerDynArray = array of Integer;
  TNativeIntDynArray = array of NativeInt;
  TStringDynArray = array of String;
  TDoubleDynArray = array of Double;
  TJSValueDynArray = array of JSValue;
  TObjectDynArray = array of TObject;
  TByteDynArray = array of Byte;

Target:
  Array = Array of Boolean;
  Array = Array of Integer;
  Array = Array of NativeInt;
  Array = Array of string;
  Array = Array of Double;
  Array = Array of JSValue;
  Array = Array of TObject;
  Array = Array of Byte;
Steps To Reproducemakestub.exe -i "Types.pas" -o "TypesConv.pas"
TagsNo tags attached.
Fixed in Revision46283
Attached Files

Activities

Michael Van Canneyt

2020-08-06 09:27

administrator   ~0124608

Fixed, thanks for reporting!

Issue History

Date Modified Username Field Change
2020-08-05 18:41 henrique New Issue
2020-08-05 19:17 Michael Van Canneyt Assigned To => Michael Van Canneyt
2020-08-05 19:17 Michael Van Canneyt Status new => assigned
2020-08-06 09:27 Michael Van Canneyt Status assigned => resolved
2020-08-06 09:27 Michael Van Canneyt Resolution open => fixed
2020-08-06 09:27 Michael Van Canneyt Fixed in Version => trunk
2020-08-06 09:27 Michael Van Canneyt Fixed in Revision => 46283
2020-08-06 09:27 Michael Van Canneyt Note Added: 0124608