<div dir="ltr">Hello,<div><br></div><div>From the Embarcadero wiki:</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">"A helper type may not declare instance data, but class fields are allowed." ( </span><a href="http://docwiki.embarcadero.com/RADStudio/XE7/en/Class_and_Record_Helpers_(Delphi)">http://docwiki.embarcadero.com/RADStudio/XE7/en/Class_and_Record_Helpers_(Delphi)</a> <span style="font-family:arial,sans-serif;font-size:13px">).</span></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">In Delphi it compiles fine:</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"><div>  TFoo = class</div><div>  end;</div><div><br></div><div>  TBar = class helper for TFoo</div><div>  private class var</div><div>    FFoo: TFoo;</div><div>  end;</div></font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">In FPC:</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">project1.lpr(11,5) Error: An interface, helper or Objective-C protocol or category cannot contain fields</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Bug?<br clear="all"></font><div><br></div><div>Thank you!</div><div><br></div>-- <br><div class="gmail_signature">Silvio Clécio<br>My public projects - <a href="http://github.com/silvioprog" target="_blank">github.com/silvioprog</a></div>
</div></div>