commit | 9b0bbdcc14a85372e78ed82f8aef8ddd681e2739 | [log] [tgz] |
---|---|---|
author | Adrian Prantl <aprantl@apple.com> | Wed Aug 17 18:27:24 2016 +0000 |
committer | Adrian Prantl <aprantl@apple.com> | Mon Aug 29 09:56:13 2016 -0700 |
tree | 48bbbc8a32e77db5d30c13b19c66ea11432edc1b | |
parent | 710947c723491db86b59a1d2200f46e502235d57 [diff] |
Module debug info: Fix a bug in handling record decls without fields. The previous condition would erroneously mark all CXXRecordDecls that didn't have any fields as being defined in a clang module. This patch fixes the condition to only apply to explicit template instantiations. <rdar://problem/27771823> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@278952 91177308-0d34-0410-b5e6-96231b3b80d8 (cherry picked from commit db4c239f5ed8cdf4a0b886c2b18ccb8621f85230)