| commit | 6f3150a7d2626ebfcffdef01d91f86daaffc662b | [log] [tgz] |
|---|---|---|
| author | David Majnemer <david.majnemer@gmail.com> | Fri Nov 21 21:09:12 2014 +0000 |
| committer | David Majnemer <david.majnemer@gmail.com> | Fri Nov 21 21:09:12 2014 +0000 |
| tree | 8a2bc343c291a8833ff8ee1a6c19b873c8b9b769 | |
| parent | d5178014938df1cd5117230950bfd935d14f2f9c [diff] |
Sema: Don't permit variably modified types in typeid GCC and ICC both reject this and the 'Runtime-sized arrays with automatic storage duration' (N3639) paper forbade this as well. Previously, we would crash on our way to mangling. This fixes PR21632. llvm-svn: 222569