1// RUN: %clang_cc1 -emit-llvm < %s | grep puts | count 4 2 3// PR3248 4int a(int x) 5{ 6 int (*y)[x]; 7 return sizeof(*(puts("asdf"),y)); 8} 9 10// PR3247 11int b() { 12 return sizeof(*(char(*)[puts("asdf")])0); 13} 14 15// PR3247 16int c() { 17 static int (*y)[puts("asdf")]; 18 return sizeof(*y); 19} 20