-- { dg-do compile } | |
-- { dg-options "-gnatws" } | |
with Ada.Unchecked_Conversion; | |
package Unchecked_Convert2 is | |
type Address is access String; | |
for Address'Size use Standard'Address_Size; | |
type Rec is record | |
A : Address; | |
end record; | |
function To_Integer is new Ada.Unchecked_Conversion (Address, Integer); | |
function F (R : Rec) return Integer is (To_Integer (R.A)); | |
end Unchecked_Convert2; |