gnat_malloc.adb
来自「用于进行gcc测试」· ADB 代码 · 共 26 行
ADB
26 行
-- { dg-do run }-- { dg-options "-O2" }with Unchecked_Conversion;procedure gnat_malloc is type int1 is new integer; type int2 is new integer; type a1 is access int1; type a2 is access int2; function to_a2 is new Unchecked_Conversion (a1, a2); v1 : a1 := new int1; v2 : a2 := to_a2 (v1);begin v1.all := 1; v2.all := 0; if v1.all /= 0 then raise Program_Error; end if;end;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?