mirror of https://github.com/microsoft/vcpkg.git
The VS2015 standard library requires, in debug mode, a comparison operator on `T × U` and `U × T` to also be a comparison operator on `T × T` and on `U × U`, and so in vcpkg::Install::install_package::intersection_compare, I've added two new `operator()` overloads which take those respectively, on VS2015. Also, `[nodiscard]` was added to somewhere in `vcpkg/base/strings.h`, which gives a warning in VS2015 -- thus, I added the `vcpkg/pragmas.h` include, since that fixes the warning. |
||
|---|---|---|
| .. | ||
| include | ||
| src | ||
| vcpkg | ||
| vcpkglib | ||
| vcpkgmetricsuploader | ||
| vcpkgtest | ||
| .clang-format | ||
| CMakeLists.txt | ||
| VERSION.txt | ||
| dirs.proj | ||
| vcpkg.natvis | ||
| vcpkg.sln | ||