| Eric Christopher | 2368b6a | 2011-08-20 00:09:39 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -emit-llvm -o /dev/null |
| 2 | |||||
| 3 | // This is PR421 | ||||
| 4 | |||||
| 5 | struct Strongbad { | ||||
| 6 | Strongbad(const char *str ); | ||||
| 7 | ~Strongbad(); | ||||
| 8 | operator const char *() const; | ||||
| 9 | }; | ||||
| 10 | |||||
| 11 | void TheCheat () { | ||||
| 12 | Strongbad foo(0); | ||||
| 13 | Strongbad dirs[] = { Strongbad(0) + 1}; | ||||
| 14 | } | ||||