[libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss...
authorStephan T. Lavavej <stl@exchange.microsoft.com>
Thu, 8 Dec 2016 21:38:14 +0000 (21:38 +0000)
committerStephan T. Lavavej <stl@exchange.microsoft.com>
Thu, 8 Dec 2016 21:38:14 +0000 (21:38 +0000)
commit7abade37699ebd471baca54715e6e3511533ef5f
tree95d421249bf01f1a789fa846abd01e40d628c359
parentc255fa5e9325b8c5b19f7ba3e04f434f447e1d94
[libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 3/7.

Add static_cast<short> when constructing pair<Whatever, short> from (Something, int).

Fixes D27540.

llvm-svn: 289107
16 files changed:
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_rvalue.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.modifiers/insert_rvalue.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp
libcxx/test/std/utilities/utility/pairs/pair.astuple/get_const.pass.cpp
libcxx/test/std/utilities/utility/pairs/pair.astuple/get_const_rv.pass.cpp
libcxx/test/std/utilities/utility/pairs/pair.astuple/get_non_const.pass.cpp
libcxx/test/std/utilities/utility/pairs/pair.astuple/get_rv.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_const_pair_U_V.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair_U_V.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V_cxx03.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/copy_ctor.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/move_ctor.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.pair/swap.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.spec/comparison.pass.cpp
libcxx/test/std/utilities/utility/pairs/pairs.spec/non_member_swap.pass.cpp