diff options
author | Eric Fiselier <eric@efcs.ca> | 2019-07-12 23:01:48 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2019-07-12 23:01:48 +0000 |
commit | 882fdf68b74d3199cb84b062709b702ed610f547 (patch) | |
tree | 9eac114da019a5e0c19d173d975d9730dda50aa8 /lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py | |
parent | 1dfae6fe505ffedf97e9f36d207cb8bbdc9255d8 (diff) | |
download | bcm5719-llvm-882fdf68b74d3199cb84b062709b702ed610f547.tar.gz bcm5719-llvm-882fdf68b74d3199cb84b062709b702ed610f547.zip |
Fix non-conformance it `std::tuple`.
Previously we implemented all one trillion tuple-like constructors using
a single generic overload. This worked fairly well, except that it
differed in behavior from the standard version because it didn't
consider both T&& and T const&. This was observable for certain
types.
This patch addresses that issue by splitting the generic constructor
in two. We now provide both T&& and T const& versions of the
tuple-like constructors (sort of).
llvm-svn: 365973
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py')
0 files changed, 0 insertions, 0 deletions