diff options
author | Chris Lattner <sabre@nondot.org> | 2006-08-12 17:04:23 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-08-12 17:04:23 +0000 |
commit | eb17652f5fabdf1732fd82f6fbded7a3703e370c (patch) | |
tree | ae5ef59fd2e5dad59efd50826ece741eb0b87ff7 /clang/test/Parser/statements.c | |
parent | a0927cecb579389f8c3f76feec0c3543c730f79f (diff) | |
download | bcm5719-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.c | 4 |
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; +} |