diff options
author | Richard Smith <richard@metafoo.co.uk> | 2020-02-18 14:53:54 -0800 |
---|---|---|
committer | Richard Smith <richard@metafoo.co.uk> | 2020-02-18 14:57:13 -0800 |
commit | e28d9bae4b3be60e90daa69a2eeb3254c952e051 (patch) | |
tree | ca9e2dda2bef91e7c1e1d74d0a972216ee472003 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 52861809994c9199ceb45b98d982ab736a376e67 (diff) | |
download | llvm-e28d9bae4b3be60e90daa69a2eeb3254c952e051.zip llvm-e28d9bae4b3be60e90daa69a2eeb3254c952e051.tar.gz llvm-e28d9bae4b3be60e90daa69a2eeb3254c952e051.tar.bz2 |
PR44958: Allow member calls and typeid / dynamic_cast on mutable objects
and objects with mutable subobjects.
The standard wording doesn't really cover these cases; accepting all
such cases seems most in line with what we do in other cases and what
other compilers do. (Essentially this means we're assuming that objects
external to the evaluation are always in-lifetime.)
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions