Allocator: Remove ReferenceAdder hack.
[oota-llvm.git] / include / llvm / Support / Allocator.h
index 774363fb49121b109bbcaa629ecf2e5fc5f3df2f..7a7e4c0a13e2ee1f5052f619a7f69ac50d3991e0 100644 (file)
 #include <cstdlib>
 
 namespace llvm {
-template <typename T> struct ReferenceAdder {
-  typedef T &result;
-};
-template <typename T> struct ReferenceAdder<T &> {
-  typedef T result;
-};
 
 /// \brief CRTP base class providing obvious overloads for the core \c
 /// Allocate() methods of LLVM-style allocators.