Test case distilled from sed.
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 29 Aug 2003 21:49:51 +0000 (21:49 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 29 Aug 2003 21:49:51 +0000 (21:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8224 91177308-0d34-0410-b5e6-96231b3b80d8

test/CFrontend/2003-08-29-BitFieldStruct.c [new file with mode: 0644]

diff --git a/test/CFrontend/2003-08-29-BitFieldStruct.c b/test/CFrontend/2003-08-29-BitFieldStruct.c
new file mode 100644 (file)
index 0000000..14e825c
--- /dev/null
@@ -0,0 +1,14 @@
+typedef enum { FALSE, TRUE } flagT;
+
+struct Word
+{
+  short bar;
+  short baz;
+  flagT final:1;
+  short quux;
+} *word_limit;
+
+void foo ()
+{
+  word_limit->final = (word_limit->final && word_limit->final);
+}