Browse Source

fcl-passrc: paswrite: write interfaces GUID

git-svn-id: trunk@36615 -
maciej-izak 8 năm trước cách đây
mục cha
commit
584ef096a0
1 tập tin đã thay đổi với 5 bổ sung0 xóa
  1. 5 0
      packages/fcl-passrc/src/paswrite.pp

+ 5 - 0
packages/fcl-passrc/src/paswrite.pp

@@ -243,6 +243,11 @@ begin
     wrtln(')')
   else
     wrtln;
+
+  if AClass.ObjKind = okInterface then
+    if Assigned(AClass.GUIDExpr) then
+      wrtln('['+AClass.InterfaceGUID+']');
+
   IncIndent;
   LastVisibility := visDefault;
   for i := 0 to AClass.Members.Count - 1 do