private with System; package Generic_Inst2 is type Custom_Type is private; private type Custom_Type is new System.Address; end Generic_Inst2;