diff options
author | Adrian Prantl <aprantl@apple.com> | 2016-01-19 18:02:47 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2016-01-19 18:02:47 +0000 |
commit | e5238d2a82448674567cb47f7ca0486f36c028a9 (patch) | |
tree | 00be5bed8c158470407fb4b6baf98c30289586b2 /llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | |
parent | b541a3488fe5713ce2b32c0ae3dda15ee7984b26 (diff) | |
download | llvm-e5238d2a82448674567cb47f7ca0486f36c028a9.zip llvm-e5238d2a82448674567cb47f7ca0486f36c028a9.tar.gz llvm-e5238d2a82448674567cb47f7ca0486f36c028a9.tar.bz2 |
Module Debugging: Defer the emission of anonymous tag decls
until we are visiting their declcontext.
This fixes a regression introduced in r256962:
When building debug info for a typdef'd anonymous tag type, we would be
visiting the inner anonymous type first thus creating a "typedef changes
linkage of anonymous type, but linkage was already computed" error.
rdar://problem/24199640
llvm-svn: 258152
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions