summaryrefslogtreecommitdiffstats
path: root/libdimensionxx/dimensionxx/array.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'libdimensionxx/dimensionxx/array.hpp')
-rw-r--r--libdimensionxx/dimensionxx/array.hpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/libdimensionxx/dimensionxx/array.hpp b/libdimensionxx/dimensionxx/array.hpp
index e9c2967..b3b0496 100644
--- a/libdimensionxx/dimensionxx/array.hpp
+++ b/libdimensionxx/dimensionxx/array.hpp
@@ -188,20 +188,6 @@ namespace Dimension
std::tr1::shared_ptr<T> m_object;
};
- // A constraint enforcing that T is a POD type by making it part of a union.
- // Taking the address of this function will cause a compile-time failure if
- // T is not a POD type.
- template <typename T>
- void
- POD_constraint()
- {
- union
- {
- T t;
- } constraint;
- static_cast<void>(constraint); // Silence unused variable warning
- }
-
// Array_Element
template <typename T>