In Delphi mode: System.Integer does not equal Integer
Original Reporter info from Mantis: PeterJanRoes
-
Reporter name: Peter-Jan Roes
Original Reporter info from Mantis: PeterJanRoes
- Reporter name: Peter-Jan Roes
Description:
When in Delphi mode, type System.Integer seems to be a SmallInt while Integer is a LongInt. Both should map to a LongInt instead. In Free Pascal mode both types should map to SmallInt.
Steps to reproduce:
I have attached a test project that exposes the problem.
Mantis conversion info:
- Mantis ID: 25143
- Fixed in version: 3.1.1
- Fixed in revision: 1482 (#ce10bf46)
- Monitored by: » PeterJanRoes (Peter-Jan Roes), » Xor-el (Ugochukwu Mmaduekwe)
- Target version: 3.2.0