From 25203e7e3e619af2ae890f2ad0dd9812dd9b4b7f Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Wed, 22 Jul 2020 09:23:52 -0700 Subject: [PATCH] [ADT] Delete unused llvm::pointer_union_detail::AssignableFrom Noticed by Zhiwei Chen --- llvm/include/llvm/ADT/PointerUnion.h | 7 ------- 1 file changed, 7 deletions(-) diff --git a/llvm/include/llvm/ADT/PointerUnion.h b/llvm/include/llvm/ADT/PointerUnion.h index 6fecff8..c396910 100644 --- a/llvm/include/llvm/ADT/PointerUnion.h +++ b/llvm/include/llvm/ADT/PointerUnion.h @@ -93,13 +93,6 @@ namespace pointer_union_detail { static constexpr int NumLowBitsAvailable = lowBitsAvailable(); }; - /// Implement assignment in terms of construction. - template struct AssignableFrom { - Derived &operator=(T t) { - return static_cast(*this) = Derived(t); - } - }; - template class PointerUnionMembers; -- 2.7.4