Expression SizeOf(<type parameter>) sometimes deemed illegal in generics
Original Reporter info from Mantis: jcchu
-
Reporter name: JC Chu
Original Reporter info from Mantis: jcchu
- Reporter name: JC Chu
Description:
In a generic record (object, class, etc.), expressions like SizeOf(&LtPos;type parameter>) cannot be used in constant definition or as initial value of local variables.
Steps to reproduce:
See attached attached file for demos.
Mantis conversion info:
- Mantis ID: 21593
- OS: Windows NT
- OS Build: 6.1.7601
- Platform: x86_64
- Version: 2.7.1
- Fixed in version: 3.0.0
- Fixed in revision: 21498 (#aa0f1bdf)