diff options
author | Reid Kleckner <rnk@google.com> | 2018-12-11 23:07:39 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2018-12-11 23:07:39 +0000 |
commit | 9571c806c52caba508842c414d3a3ac3f8fd1338 (patch) | |
tree | 4abffb99c4524c61ebc5951df83bad806e99653e /clang/lib/Serialization/ModuleManager.cpp | |
parent | c67768fe2365e4759c54a26a9e8af987ee0bd09b (diff) | |
download | llvm-9571c806c52caba508842c414d3a3ac3f8fd1338.zip llvm-9571c806c52caba508842c414d3a3ac3f8fd1338.tar.gz llvm-9571c806c52caba508842c414d3a3ac3f8fd1338.tar.bz2 |
[codeview] Look through typedefs in getCompleteTypeIndex
Summary:
Any time a symbol record, whether it's S_UDT, S_LOCAL, or S_[GL]DATA32,
references a record type, it should use the complete type index, even if
there's a typedef in the way.
Fixes the compiler part of PR39853.
Reviewers: zturner, aganea
Subscribers: hiraditya, arphaman, llvm-commits
Differential Revision: https://reviews.llvm.org/D55236
llvm-svn: 348902
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions