diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-11-21 21:09:12 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-11-21 21:09:12 +0000 |
| commit | 6f3150a7d2626ebfcffdef01d91f86daaffc662b (patch) | |
| tree | 8a2bc343c291a8833ff8ee1a6c19b873c8b9b769 /llvm/lib/Target/TargetLoweringObjectFile.cpp | |
| parent | d5178014938df1cd5117230950bfd935d14f2f9c (diff) | |
| download | bcm5719-llvm-6f3150a7d2626ebfcffdef01d91f86daaffc662b.tar.gz bcm5719-llvm-6f3150a7d2626ebfcffdef01d91f86daaffc662b.zip | |
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
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions

