|
@@ -329,7 +329,7 @@ begin
|
|
|
LinesToStr([ // statements
|
|
|
'var $impl = $mod.$impl;',
|
|
|
'rtl.recNewT(this, "TAnt$G1", function () {',
|
|
|
- ' var $r = $mod.$rtti.$Record("TAnt<Test1.TBird>", {});',
|
|
|
+ ' var $r = $mod.$rtti.$Record("TAnt<Test1.TBird>", {}, this);',
|
|
|
' this.$initSpec = function () {',
|
|
|
' this.x = $impl.TBird.$new();',
|
|
|
' $r.addField("x", $mod.$rtti["TBird"]);',
|
|
@@ -355,7 +355,7 @@ begin
|
|
|
' this.b = s.b;',
|
|
|
' return this;',
|
|
|
' };',
|
|
|
- ' var $r = $mod.$rtti.$Record("TBird", {});',
|
|
|
+ ' var $r = $mod.$rtti.$Record("TBird", {}, this);',
|
|
|
' $r.addField("b", rtl.word);',
|
|
|
'});',
|
|
|
'$impl.f = $mod.TAnt$G1.$new();',
|
|
@@ -1566,7 +1566,7 @@ begin
|
|
|
' this.b = s.b;',
|
|
|
' return this;',
|
|
|
' };',
|
|
|
- ' var $r = $mod.$rtti.$Record("TBird", {});',
|
|
|
+ ' var $r = $mod.$rtti.$Record("TBird", {}, this);',
|
|
|
' $r.addField("b", rtl.word);',
|
|
|
' });',
|
|
|
' $impl.f = null;',
|
|
@@ -2777,7 +2777,7 @@ begin
|
|
|
' this.b = s.b;',
|
|
|
' return this;',
|
|
|
' };',
|
|
|
- ' var $r = $mod.$rtti.$Record("TBird", {});',
|
|
|
+ ' var $r = $mod.$rtti.$Record("TBird", {}, this);',
|
|
|
' $r.addField("b", rtl.word);',
|
|
|
' });',
|
|
|
' rtl.createClass($impl, "TAnt", pas.system.TObject, function () {',
|
|
@@ -2951,7 +2951,7 @@ begin
|
|
|
' this.b = s.b;',
|
|
|
' return this;',
|
|
|
' };',
|
|
|
- ' var $r = $mod.$rtti.$Record("TBird", {});',
|
|
|
+ ' var $r = $mod.$rtti.$Record("TBird", {}, this);',
|
|
|
' $r.addField("b", rtl.word);',
|
|
|
' });',
|
|
|
' $impl.f = null;',
|