aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2007-03-20 09:50:42 +0000
committerDuncan Sands <baldrick@free.fr>2007-03-20 09:50:42 +0000
commit887839d755e172fd6e8560acc456e97ef2d4ba5f (patch)
tree476902fd8279648b1bb24d74552e2bddf69a656a
parent2638e1a6b9e3c0e22b398987e1db99bee81db4fb (diff)
Test that ARRAY_RANGE_REF returns an array not an element.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35209 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/AdaFrontend/array_range_ref.adb7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/AdaFrontend/array_range_ref.adb b/test/AdaFrontend/array_range_ref.adb
new file mode 100644
index 0000000000..f7cba01ed8
--- /dev/null
+++ b/test/AdaFrontend/array_range_ref.adb
@@ -0,0 +1,7 @@
+-- RUN: %llvmgcc -c %s -o /dev/null
+procedure Array_Range_Ref is
+ A : String (1 .. 3);
+ B : String := A (A'RANGE)(1 .. 3);
+begin
+ null;
+end;