summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-10-06 20:30:51 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-10-06 20:30:51 +0000
commitc26d97401c85386a8171cee3a45ee4dafd20de97 (patch)
tree59f5a8ca9d9949c947b5cc35d5e1df3c96ed3be0 /lldb/packages/Python/lldbsuite/test/functionalities
parentf65f56e002bf9154e129f0b7eb6b0b72ad9b3f58 (diff)
downloadbcm5719-llvm-c26d97401c85386a8171cee3a45ee4dafd20de97.tar.gz
bcm5719-llvm-c26d97401c85386a8171cee3a45ee4dafd20de97.zip
[modules] Be sure to emit local specializations of imported templates, even if
the resulting specialization is not referenced by the rest of the AST. This both avoids performing unnecessary reinstantiations in downstream users of the AST file and fixes a bug (breaking modules self-host right now) where we would sometimes fail to emit a definition of a class template specialization if we imported just a declaration of it from elsewhere (see new testcase for reduced example). llvm-svn: 283489
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud