diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-08-30 00:04:23 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-08-30 00:04:23 +0000 |
commit | 70d585095561be347de1fcc2d46dedebf3f36635 (patch) | |
tree | c300054e6dcf2e575b5a97c3c9b5b9b29c3b124a /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 3e7f88c16993411685f78be365c9a4623922f131 (diff) | |
download | llvm-70d585095561be347de1fcc2d46dedebf3f36635.zip llvm-70d585095561be347de1fcc2d46dedebf3f36635.tar.gz llvm-70d585095561be347de1fcc2d46dedebf3f36635.tar.bz2 |
[modules] Fix deserialization cycle when loading a tag declaration with a typedef name for linkage purposes. When loading the type, delay loading its typedef until we've finished loading and merging the type. In its place, save out the name of the typedef, which we need for merging purposes.
llvm-svn: 216806
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions