| with System; | |
| with Ada.Unchecked_Conversion; | |
| with Interfaces; use Interfaces; | |
| package Unchecked_Convert9 is | |
| type R is record | |
| H : Unsigned_16; | |
| L : Unsigned_16; | |
| end record; | |
| Var : R; | |
| pragma Volatile (Var); | |
| function Conv is new | |
| Ada.Unchecked_Conversion (Source => Unsigned_32, Target => R); | |
| procedure Proc; | |
| end Unchecked_Convert9; |