summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/struct-comma.c
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-05-20 07:56:31 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-05-20 07:56:31 +0000
commit4b0e2a30e0fe55d55d3c0255fa79c14be3138722 (patch)
tree7f8112de54ac7ff4ae4fa1ad70d09329a5946665 /clang/test/CodeGen/struct-comma.c
parent5148a4ba66f2a5a37074b84497e73f60ba4de24c (diff)
downloadbcm5719-llvm-4b0e2a30e0fe55d55d3c0255fa79c14be3138722.tar.gz
bcm5719-llvm-4b0e2a30e0fe55d55d3c0255fa79c14be3138722.zip
Implement codegen for comma operator for structs.
llvm-svn: 51304
Diffstat (limited to 'clang/test/CodeGen/struct-comma.c')
-rw-r--r--clang/test/CodeGen/struct-comma.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/CodeGen/struct-comma.c b/clang/test/CodeGen/struct-comma.c
new file mode 100644
index 00000000000..e8070dd1782
--- /dev/null
+++ b/clang/test/CodeGen/struct-comma.c
@@ -0,0 +1,4 @@
+// RUN: clang %s -emit-llvm
+
+struct S {int a, b;} x;
+void a(struct S* b) {*b = (r(), x);}
OpenPOWER on IntegriCloud