浏览代码

Fix for the visibility checking with the correct configuration.

Henrique Gottardi Werlang 4 月之前
父节点
当前提交
d48e984ba0
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/pastojs/src/fppas2js.pp

+ 2 - 2
packages/pastojs/src/fppas2js.pp

@@ -21031,7 +21031,7 @@ begin
     Call.AddArg(CreateRTTIArgList(Proc,Proc.ProcType.Args,AContext));
     Call.AddArg(CreateRTTIArgList(Proc,Proc.ProcType.Args,AContext));
 
 
     // add visibility
     // add visibility
-    ExtVis:=GetExtRTTIVisibilityParam(Proc,ParentEl.RTTIVisibility.Fields);
+    ExtVis:=GetExtRTTIVisibilityParam(Proc,ParentEl.RTTIVisibility.Methods);
     if ExtVis<>ExtRTTIVisDefaultMethod then
     if ExtVis<>ExtRTTIVisDefaultMethod then
       AddExtRTTIVisibility;
       AddExtRTTIVisibility;
 
 
@@ -21208,7 +21208,7 @@ begin
       Call.AddArg(CreateLiteralString(Prop,GetAccessorName(SetterPas)));
       Call.AddArg(CreateLiteralString(Prop,GetAccessorName(SetterPas)));
 
 
     // add visibility
     // add visibility
-    ExtVis:=GetExtRTTIVisibilityParam(Prop,ParentEl.RTTIVisibility.Fields);
+    ExtVis:=GetExtRTTIVisibilityParam(Prop,ParentEl.RTTIVisibility.Properties);
     if ExtVis<>ExtRTTIVisDefaultProperty then
     if ExtVis<>ExtRTTIVisDefaultProperty then
       AddExtRTTIVisibility;
       AddExtRTTIVisibility;