StringMap/DenseMap unittests: use piecewise_construct and ensure no copy occurs.
authorMehdi Amini <mehdi.amini@apple.com>
Fri, 25 Mar 2016 23:25:06 +0000 (23:25 +0000)
committerMehdi Amini <mehdi.amini@apple.com>
Fri, 25 Mar 2016 23:25:06 +0000 (23:25 +0000)
commit412989750ddebeb7022ae82df6b8fcb51c47d85a
tree761a05f32d72f14f6e0853487486578520c2e07f
parent221cfdd7b141ebe5c89092ce2c37c928233dce54
StringMap/DenseMap unittests: use piecewise_construct and ensure no copy occurs.

This makes us no longer relying on move-construction elision by the compiler.
Suggested by D. Blaikie.

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 264475
llvm/unittests/ADT/DenseMapTest.cpp
llvm/unittests/ADT/StringMapTest.cpp