summaryrefslogtreecommitdiffstats
path: root/Utilities/cmlibarchive
diff options
context:
space:
mode:
authorSumit Bhardwaj <bhardwajs@outlook.com>2020-07-03 06:36:10 (GMT)
committerBrad King <brad.king@kitware.com>2020-07-06 13:30:56 (GMT)
commit8843946519294d060a4a287ff89b78531075511f (patch)
tree5cc17aeca55db8ad3805a6854c340dfbf93a12ec /Utilities/cmlibarchive
parent1e26c84b96c0ec6887de2cf5e14061ccb83bdbfe (diff)
downloadCMake-8843946519294d060a4a287ff89b78531075511f.zip
CMake-8843946519294d060a4a287ff89b78531075511f.tar.gz
CMake-8843946519294d060a4a287ff89b78531075511f.tar.bz2
cmext: Implement cm::static_reference_cast by declval
Previously, `cm::static_reference_cast` used `invoke_result_t` and took the address of `O::get`. This is not in complete conformance with standard. Change the implementation to use `std::declval<O>.get()` which is always well-defined.
Diffstat (limited to 'Utilities/cmlibarchive')
0 files changed, 0 insertions, 0 deletions