Skip to content

Commit 3afa8f7

Browse files
W103-015 Add test that range formats procedure wo end label
fix #1008
1 parent 5280cd7 commit 3afa8f7

File tree

6 files changed

+610
-0
lines changed

6 files changed

+610
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-- TOP OF FILE
2+
with Ada.Text_IO;
3+
with Messages;
4+
5+
procedure Hello is
6+
begin
7+
Ada.Text_IO.Put_Line ("Hello!");
8+
Messages.You_Say_Hello;
9+
Messages.I_Say_Goodbye;
10+
end Hello;
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
project Hello is
2+
for Object_Dir use "obj";
3+
for Main use ("hello.adb");
4+
5+
package Compiler is
6+
for Default_Switches ("Ada") use ("-g");
7+
end Compiler;
8+
9+
package Pretty_Printer is
10+
11+
for Default_Switches ("ada") use
12+
(
13+
"--source-line-breaks"
14+
);
15+
16+
end Pretty_Printer;
17+
18+
-- https://docs.adacore.com/gnat_ugn-docs/html/gnat_ugn/gnat_ugn/gnat_utility_programs.html#the-gnat-pretty-printer-gnatpp
19+
-- "--preserve-line-breaks"
20+
-- "--source-line-breaks"
21+
22+
end Hello;
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
with Ada.Text_Io;
2+
package body messages is
3+
4+
procedure You_Say_Hello
5+
is
6+
begin
7+
Ada.Text_Io.Put_Line ("Hello");
8+
end;
9+
10+
procedure I_Say_Goodbye
11+
is
12+
begin
13+
Ada.Text_Io.Put_Line ("Goodbye");
14+
end;
15+
end Messages;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package Messages is
2+
3+
procedure You_Say_Hello;
4+
5+
procedure I_Say_Goodbye;
6+
7+
end Messages;

0 commit comments

Comments
 (0)