diff options
author | Adrian Prantl <aprantl@apple.com> | 2016-04-25 20:52:40 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2016-04-25 20:52:40 +0000 |
commit | 05fefa4a85cbafe99834ba02a96933e7fc65ec25 (patch) | |
tree | 5b880aeef36182b7b547afc31dac42ee6606e815 /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py | |
parent | cef04a25f65b1759063b3ea3cda81e6a7afc5427 (diff) | |
download | bcm5719-llvm-05fefa4a85cbafe99834ba02a96933e7fc65ec25.tar.gz bcm5719-llvm-05fefa4a85cbafe99834ba02a96933e7fc65ec25.zip |
Module Debugging: Fix the condition for determining whether a template
instantiation is in a module.
This patch fixes the condition for determining whether the debug info for a
template instantiation will exist in an imported clang module by:
- checking whether the ClassTemplateSpecializationDecl is complete and
- checking that the instantiation was in a module by looking at the first field.
I also added a negative check to make sure that a typedef to a forward-declared
template (with the definition outside of the module) is handled correctly.
http://reviews.llvm.org/D19443
rdar://problem/25553724
llvm-svn: 267464
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions