<p>Am 29.08.2017 17:39 schrieb "Ondrej Pokorny" <<a href="mailto:lazarus@kluug.net">lazarus@kluug.net</a>>:<br>
> So yes, your description of {$modeswitch typehelpers} makes sense for 3.0.0 but not for trunk any more. So what is your intention - 3.0.0 behavior or trunk behavior?</p>
<p>Maybe it would indeed make more sense to adjust the meaning of the typehelpers modeswitch in mode Delphi... Namely that it enabled the "type helper" syntax including the inheritance. But the record helpers are left as is... (btw: a type helper for a primitive type can inherit from a record helper of the same type, internally they're all the same)</p>
<p>This way we won't need a new modeswitch...</p>
<p>Regards,<br>
Sven</p>