interface1.adb

来自「用于进行gcc测试」· ADB 代码 · 共 24 行

ADB
24
字号
-- { dg-do run }with System;procedure Interface1 is   package Pkg is      type I1 is interface;      type Root is tagged record         Data : string (1 .. 300);      end record;      type DT is new Root and I1 with null record;   end Pkg;   use Pkg;    use type System.Address;    Obj : DT;   procedure IW (O : I1'Class) is    begin      if O'Address /= Obj'Address then         raise Program_Error;      end if;   end IW;begin      IW (Obj);end Interface1;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?