<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2017-08-29 22:09 GMT+02:00 Ondrej Pokorny <span dir="ltr"><<a href="mailto:lazarus@kluug.net" target="_blank">lazarus@kluug.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF"><span class="gmail-">
    <div class="gmail-m_5397570181403721965moz-cite-prefix">I, on the contrary, read:<br></div></span><span class="gmail-">
    <br>
    On 29.08.2017 18:54, Sven Barth via fpc-devel wrote:<br>
    > (btw: a type helper for a primitive type can inherit from a
    record helper of the same type, internally they're all the same)<br></span></div></blockquote><div><br></div><div>but in this example you have different kind of inheritance (type helper from record helper). "internally" is the key word ;)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><span class="gmail-"></span>
    Btw. record helpers support inheritance in all modes but Delphi. It
    doesn't make sense to disallow it for record helpers but allow it
    for type helpers... Too overcomplicated without any plus value :/</div></blockquote><div><br></div><div>what if Delphi will decide to introduce some new exotic syntax/extension/feature for "record helper"? With "type helper" and modeswitch typehelpers usage of inheritance still will be possible in Delphi mode and is safer :).</div><div><br></div><div>You have also right, so inheritance in Delphi mode for record helpers should be "undefined" but you don't like this, so I have no idea how you want to convince Sven to "record helpers" inheritance in Delphi mode :P. Good luck ;)</div><div><br></div></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>