PR libstdc++/70437
commit600faa6895cfa7897499f67d6a3a37d0a542f5e2
authorville <ville@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Apr 2016 11:31:30 +0000 (5 11:31 +0000)
committerville <ville@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 5 Apr 2016 11:31:30 +0000 (5 11:31 +0000)
tree36950ac70eb4e8a947ae9965514be24ace1ed31d
parentca943582f78a8dc78c882e4b7d0a8af4b8cc3612
  PR libstdc++/70437
  * include/bits/stl_pair.h (_ConstructiblePair,
_ImplicitlyConvertiblePair, _MoveConstructiblePair,
_ImplicitlyMoveConvertiblePair): Add shortcut conditions
for same-type cases.
* testsuite/20_util/pair/70437.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234743 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_pair.h
libstdc++-v3/testsuite/20_util/pair/70437.cc [new file with mode: 0644]