diff options
| author | Ted Kremenek <kremenek@apple.com> | 2007-11-28 21:29:54 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2007-11-28 21:29:54 +0000 |
| commit | 5d169cf2857691aedf6d756ce732e6412781e5e9 (patch) | |
| tree | 8fa7a8b706716983de52f773ac84935adbbaeb01 /clang/test/Serialization/stmt_exprs.c | |
| parent | 246b7b2dbfd79f8dcef9285e362d312413062b1b (diff) | |
| download | bcm5719-llvm-5d169cf2857691aedf6d756ce732e6412781e5e9.tar.gz bcm5719-llvm-5d169cf2857691aedf6d756ce732e6412781e5e9.zip | |
Inlined test case to make it independent of the stmt_exprs test case in test/Sema.
llvm-svn: 44416
Diffstat (limited to 'clang/test/Serialization/stmt_exprs.c')
| -rw-r--r-- | clang/test/Serialization/stmt_exprs.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/clang/test/Serialization/stmt_exprs.c b/clang/test/Serialization/stmt_exprs.c index c85cbd6f73e..46aa69d0467 100644 --- a/clang/test/Serialization/stmt_exprs.c +++ b/clang/test/Serialization/stmt_exprs.c @@ -1,2 +1,12 @@ // RUN: clang %s --test-pickling 2>&1 | grep -q 'SUCCESS' -#include "../Sema/stmt_exprs.c"
\ No newline at end of file + +typedef unsigned __uint32_t; + +#define __byte_swap_int_var(x) \ +__extension__ ({ register __uint32_t __X = (x); \ + __asm ("bswap %0" : "+r" (__X)); \ + __X; }) + +int test(int _x) { + return (__byte_swap_int_var(_x)); +}
\ No newline at end of file |

