aboutsummaryrefslogtreecommitdiff
path: root/libcxx
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-06-27 01:52:14 +0000
committerEric Fiselier <eric@efcs.ca>2016-06-27 01:52:14 +0000
commite3c72c1c85687157bccc0a8210cca9c021af53e3 (patch)
tree657352d7104eb9f60f32ad558d2189141dd6f854 /libcxx
parent68436a9b488b976f811dd2dc2c5dba078bd9427b (diff)
downloadllvm-e3c72c1c85687157bccc0a8210cca9c021af53e3.zip
llvm-e3c72c1c85687157bccc0a8210cca9c021af53e3.tar.gz
llvm-e3c72c1c85687157bccc0a8210cca9c021af53e3.tar.bz2
Fix UB in uses_alloc_types.hpp
llvm-svn: 273840
Diffstat (limited to 'libcxx')
-rw-r--r--libcxx/test/support/uses_alloc_types.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxx/test/support/uses_alloc_types.hpp b/libcxx/test/support/uses_alloc_types.hpp
index a88453c..834e577 100644
--- a/libcxx/test/support/uses_alloc_types.hpp
+++ b/libcxx/test/support/uses_alloc_types.hpp
@@ -172,12 +172,12 @@ protected:
private:
template <class ...LArgs, class ...Args>
- static CtorAlloc const& getAllocatorFromPack(ArgumentListID<LArgs...>, Args&&... args) {
+ static CtorAlloc getAllocatorFromPack(ArgumentListID<LArgs...>, Args&&... args) {
return getAllocatorFromPackImp<LArgs const&...>(args...);
}
template <class ...LArgs>
- static CtorAlloc const& getAllocatorFromPackImp(
+ static CtorAlloc getAllocatorFromPackImp(
typename detail::Identity<LArgs>::type..., CtorAlloc const& alloc) {
return alloc;
}