aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2020-12-09 12:04:03 -0800
committerRichard Smith <richard@metafoo.co.uk>2020-12-09 12:22:35 -0800
commit997a719d5a70100fcbbec1e51ce44cd66041bddc (patch)
tree5bdcdc6cf4723379b48a2ab45edaff55c7cef50c /llvm/lib/Object/WasmObjectFile.cpp
parentbaef18dffba1a2f91b47b484ac2233dfcf923f9b (diff)
downloadllvm-997a719d5a70100fcbbec1e51ce44cd66041bddc.zip
llvm-997a719d5a70100fcbbec1e51ce44cd66041bddc.tar.gz
llvm-997a719d5a70100fcbbec1e51ce44cd66041bddc.tar.bz2
PR48434: Work around crashes due to deserialization cycles via typedefs.
Ensure that we can deserialize a TypedefType even while in the middle of deserializing its TypedefDecl, by removing the need to look at the TypedefDecl while constructing the TypedefType. This fixes all the currently-known failures for PR48434, but it's not a complete fix, because we can still trigger deserialization cycles, which are not supposed to happen.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions