summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2017-02-22 20:01:55 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2017-02-22 20:01:55 +0000
commit4ae5ec8268a54d698af32c0309526c50a5443d11 (patch)
tree287b14791379b9a4808642eb29a3f6c315340586 /lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py
parentf133ccbd8dc48f9f87a88aa3c27b41eeca71cb00 (diff)
downloadbcm5719-llvm-4ae5ec8268a54d698af32c0309526c50a5443d11.tar.gz
bcm5719-llvm-4ae5ec8268a54d698af32c0309526c50a5443d11.zip
Improve support for 'decltype(auto)' in template template parameter matching.
A 'decltype(auto)' parameter can match any other kind of non-type template parameter, so should be usable in place of any other parameter in a template template argument. The standard is sadly extremely unclear on how this is supposed to work, but this seems like the obviously-correct result. It's less clear whether an 'auto' parameter should be able to match 'decltype(auto)', since the former cannot be used if the latter turns out to be used for a reference type, but if we disallow that then consistency suggests we should also disallow 'auto' matching 'T' for the same reason, defeating intended use cases of the feature. llvm-svn: 295866
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud