Skip to content

Commit 1c5b0a9

Browse files
committed
Units: add a case for testing both expression and generic in a package
1 parent 27d7357 commit 1c5b0a9

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
input.adb,486
3+
procedure My_Package isMy_Package/p1,0
4+
package Generic_Integer_Images isGeneric_Integer_Images/s5,71
5+
function Digit_To_Character (X : Unsigned_Type) return Character;Digit_To_Character/f6,107
6+
type Unsigned_Type is range <>;Unsigned_Type4,35
7+
package body Generic_Integer_Images isGeneric_Integer_Images/b9,208
8+
function Digit_To_Character (X : Unsigned_Type) return Character isDigit_To_Character/f10,249
9+
type Signed_Address is rangeSigned_Address/t14,379
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
procedure My_Package is
2+
3+
generic
4+
type Unsigned_Type is range <>;
5+
package Generic_Integer_Images is
6+
function Digit_To_Character (X : Unsigned_Type) return Character;
7+
end Generic_Integer_Images;
8+
9+
package body Generic_Integer_Images is
10+
function Digit_To_Character (X : Unsigned_Type) return Character is
11+
(Character'Val (0));
12+
end Generic_Integer_Images;
13+
14+
type Signed_Address is range
15+
-2**(Standard'Address_Size - 1) .. 2**(Standard'Address_Size - 1) - 1;
16+
begin
17+
null;
18+
end My_Package;

0 commit comments

Comments
 (0)