diff options
| author | Sam Clegg <sbc@chromium.org> | 2018-02-14 22:55:38 +0000 |
|---|---|---|
| committer | Sam Clegg <sbc@chromium.org> | 2018-02-14 22:55:38 +0000 |
| commit | c484ee0a9c1cc892b82984b1769b8fcdc8bf1a78 (patch) | |
| tree | 09c5af64067670ed0bd8dee2b358bc449f503b50 /llvm/lib/Transforms | |
| parent | 0465e2a87e7af9a71d4adfb5218b387c55e4ce81 (diff) | |
| download | bcm5719-llvm-c484ee0a9c1cc892b82984b1769b8fcdc8bf1a78.tar.gz bcm5719-llvm-c484ee0a9c1cc892b82984b1769b8fcdc8bf1a78.zip | |
[WebAssebmly] Remove use of Optional to fix assertion in gcc
This was causing GCC builds with fail with:
Symbols.h:240:3: error: static assertion failed: Symbol types must be
trivially destructible
static_assert(std::is_trivially_destructible<T>(
The reason this is a gcc-only failure is that OptionalStorage has
as specialization for POD types that isn't built under GCC.
Differential Revision: https://reviews.llvm.org/D43317
llvm-svn: 325185
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions

