diff options
author | John McCall <rjmccall@apple.com> | 2020-02-12 18:40:00 -0500 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2020-02-12 18:44:19 -0500 |
commit | 77b2ffc498e92cce7546d191f6712a3046300501 (patch) | |
tree | ff079dd6b8145751997558848ed254ecc49b9f35 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 23f41f16d415cdcd9b3f6e7d31aa27caabf844e6 (diff) | |
download | llvm-77b2ffc498e92cce7546d191f6712a3046300501.zip llvm-77b2ffc498e92cce7546d191f6712a3046300501.tar.gz llvm-77b2ffc498e92cce7546d191f6712a3046300501.tar.bz2 |
Fix a reentrance bug with deserializing ObjC type parameters.
This is a longstanding bug that seems to have been hidden by
a combination of (1) the normal flow being to deserialize the
interface before deserializing its parameter and (2) a precise
ordering of work that was apparently recently disturbed,
perhaps by my abstract-serialization work or Bruno's ObjC
module merging work.
Fixes rdar://59153545.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions