summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/statements.c
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-08-12 17:04:23 +0000
committerChris Lattner <sabre@nondot.org>2006-08-12 17:04:23 +0000
commiteb17652f5fabdf1732fd82f6fbded7a3703e370c (patch)
treeae5ef59fd2e5dad59efd50826ece741eb0b87ff7 /clang/test/Parser/statements.c
parenta0927cecb579389f8c3f76feec0c3543c730f79f (diff)
downloadbcm5719-llvm-eb17652f5fabdf1732fd82f6fbded7a3703e370c.tar.gz
bcm5719-llvm-eb17652f5fabdf1732fd82f6fbded7a3703e370c.zip
Check that ?: parses its RHS as 'expression'.
llvm-svn: 38878
Diffstat (limited to 'clang/test/Parser/statements.c')
-rw-r--r--clang/test/Parser/statements.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Parser/statements.c b/clang/test/Parser/statements.c
index c329ad0e596..e51cfc36ba3 100644
--- a/clang/test/Parser/statements.c
+++ b/clang/test/Parser/statements.c
@@ -58,3 +58,7 @@ void test6() {
//int A = (struct{ int a;}){ 1}.a;
int A = (int){ 1}.a;
}
+
+int test7(int a, int b) {
+ return a ? a,b : a;
+}
OpenPOWER on IntegriCloud