blob: 16b63f8883bb6681761c72f9135c23662afeacb5 [file] [log] [blame]
Chris Lattnerd4dc2672008-01-02 21:54:09 +00001// RUN: clang %s -emit-llvm
2
3// PR1895
4// sizeof function
5int zxcv(void);
6int x=sizeof(zxcv);
7int y=__alignof__(zxcv);
8
Chris Lattner17c0cb02008-01-03 06:36:51 +00009
10void *test(int *i) {
11 short a = 1;
12 i += a;
13 i + a;
14 a + i;
15}
16
Chris Lattner6b79f4e2008-01-30 07:01:17 +000017_Bool test2b;
18int test2() {if (test2b);}
19
Chris Lattnere78c1ea2008-01-31 04:12:50 +000020// PR1921
21int test3() {
22 const unsigned char *bp;
23 bp -= (short)1;
24}
25