aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2020-02-12 18:40:00 -0500
committerJohn McCall <rjmccall@apple.com>2020-02-12 18:44:19 -0500
commit77b2ffc498e92cce7546d191f6712a3046300501 (patch)
treeff079dd6b8145751997558848ed254ecc49b9f35 /clang/lib/CodeGen/CodeGenFunction.cpp
parent23f41f16d415cdcd9b3f6e7d31aa27caabf844e6 (diff)
downloadllvm-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