Document type-pun in buffer_cat

This commit is contained in:
Vinnie Falco
2017-02-24 13:24:30 -05:00
parent 66cdb378f2
commit 6406da06b9
2 changed files with 7 additions and 1 deletions
+2
View File
@@ -82,6 +82,7 @@ class buffer_cat_helper<Bn...>::const_iterator
iter_t<I>&
iter()
{
// type-pun
return *reinterpret_cast<
iter_t<I>*>(static_cast<void*>(
buf_.data()));
@@ -91,6 +92,7 @@ class buffer_cat_helper<Bn...>::const_iterator
iter_t<I> const&
iter() const
{
// type-pun
return *reinterpret_cast<
iter_t<I> const*>(static_cast<
void const*>(buf_.data()));