diff options
author | Erik Pilkington <erik.pilkington@gmail.com> | 2018-07-23 22:23:04 +0000 |
---|---|---|
committer | Erik Pilkington <erik.pilkington@gmail.com> | 2018-07-23 22:23:04 +0000 |
commit | 28e08a0a617c128259015614e8f90c98d2487ba6 (patch) | |
tree | 2ddee91cf7a77f1c79125ee99f9aaf5f0c78b1a7 /libcxx/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp | |
parent | 247aac81abee8d7b4b9635347d0ab9a287e5b441 (diff) | |
download | bcm5719-llvm-28e08a0a617c128259015614e8f90c98d2487ba6.tar.gz bcm5719-llvm-28e08a0a617c128259015614e8f90c98d2487ba6.zip |
[demangler] call terminate() if allocation failed
We really should set *status to memory_alloc_failure, but we need to refactor
the demangler a bit to properly propagate the failure up the stack. Until then,
its better to explicitly terminate then rely on a null dereference crash.
rdar://31240372
llvm-svn: 337759
Diffstat (limited to 'libcxx/test/std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp')
0 files changed, 0 insertions, 0 deletions