1 2 3 4 5 6 7 8 9 10 11 12 13 14
// RUN: %clang_cc1 %s -emit-llvm -o /dev/null // This is PR421 struct Strongbad { Strongbad(const char *str ); ~Strongbad(); operator const char *() const; }; void TheCheat () { Strongbad foo(0); Strongbad dirs[] = { Strongbad(0) + 1}; }