The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Bug: Initialisation of Delphi Record containing a dynamic array with ‘Implicit’ class operator – Stack Overflow

Posted by jpluimers on 2017/06/28

Bug: Initialisation of Delphi Record containing a dynamic array with ‘Implicit’ class operator – Stack Overflow [WayBack]

Filed as [RSP-16084] Compiler produces wrong code: Initialisation of Delphi Record containing a dynamic array with ‘Implicit’ class operator – Embarcadero Technologies

Analysed in Source: Initialisation of Delphi Record containing a dynamic array with ‘Implicit’ class operator – Stack Overflow [WayBack]

2 Responses to “Bug: Initialisation of Delphi Record containing a dynamic array with ‘Implicit’ class operator – Stack Overflow”

  1. First, the title of the S.O. question is wrong. It was always possible to have a Delphi record containing a dynamic array and an Implicit class operator, even in 10.1 Berlin. The problem here was that there was an Implicit operator taking an open array parameter. The dynamic array had nothing to do with it. Second, the issue has been resolved in 10.2 Tokyo. Now you can even have an Implicit operator taking an open array parameter.

Leave a reply to jpluimers Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.