aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2020-02-18 14:53:54 -0800
committerRichard Smith <richard@metafoo.co.uk>2020-02-18 14:57:13 -0800
commite28d9bae4b3be60e90daa69a2eeb3254c952e051 (patch)
treeca9e2dda2bef91e7c1e1d74d0a972216ee472003 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
parent52861809994c9199ceb45b98d982ab736a376e67 (diff)
downloadllvm-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