summaryrefslogtreecommitdiff
path: root/test/Parser
diff options
context:
space:
mode:
authorarphaman <arphaman@gmail.com>2013-08-21 16:44:07 +0100
committerarphaman <arphaman@gmail.com>2013-08-21 16:44:07 +0100
commitbc6a51f8b991f1f601960a8a78c40b433f1cb72b (patch)
treecfba7ebd52f50ba2b8766e0445792993e99a30a8 /test/Parser
parentc67c00f8ac7c5b8fd748f12d493c04b90469da03 (diff)
downloadflang-bc6a51f8b991f1f601960a8a78c40b433f1cb72b.tar.gz
improved fixed-form parsing support
Diffstat (limited to 'test/Parser')
-rw-r--r--test/Parser/save.f13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/Parser/save.f b/test/Parser/save.f
new file mode 100644
index 0000000000..ec8e3c70fe
--- /dev/null
+++ b/test/Parser/save.f
@@ -0,0 +1,13 @@
+C RUN: %flang -fsyntax-only %s
+C RUN: %flang -fsyntax-only -ast-print %s 2>&1 | %file_check %s
+
+ SUBROUTINE FOO
+ INTEGER SAVEALPHA
+ SAVESAVEALPHA
+C CHECK: savealpha = 1
+ SAVEALPHA=1
+C CHECK-NEXT: savebeta = real(1)
+ SAVEBETA=1
+C CHECK-NEXT: savegamma = real(2)
+ SAVEGAMMA=2
+ END