summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendAda
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2008-01-03 00:17:02 +0000
committerDuncan Sands <baldrick@free.fr>2008-01-03 00:17:02 +0000
commit1d03fb4e7e5e3ecec9fad83a9f791a940eacf729 (patch)
tree3723b93db66124ef2bb40c7349853de074907c3c /llvm/test/FrontendAda
parentd0e1f10078426406b56b37fbfc9204dcfeb20f30 (diff)
downloadbcm5719-llvm-1d03fb4e7e5e3ecec9fad83a9f791a940eacf729.tar.gz
bcm5719-llvm-1d03fb4e7e5e3ecec9fad83a9f791a940eacf729.zip
Test handling of records for which the fields are
not ordered by offset. llvm-svn: 45520
Diffstat (limited to 'llvm/test/FrontendAda')
-rw-r--r--llvm/test/FrontendAda/field_order.ads7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/FrontendAda/field_order.ads b/llvm/test/FrontendAda/field_order.ads
new file mode 100644
index 00000000000..b49185d6dd8
--- /dev/null
+++ b/llvm/test/FrontendAda/field_order.ads
@@ -0,0 +1,7 @@
+-- RUN: %llvmgcc -c %s
+package Field_Order is
+ type Tagged_Type is abstract tagged null record;
+ type With_Discriminant (L : Positive) is new Tagged_Type with record
+ S : String (1 .. L);
+ end record;
+end;
OpenPOWER on IntegriCloud