Skip to content

Commit 25203e7

Browse files
committed
[ADT] Delete unused llvm::pointer_union_detail::AssignableFrom
Noticed by Zhiwei Chen
1 parent 44a6bda commit 25203e7

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

llvm/include/llvm/ADT/PointerUnion.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,6 @@ namespace pointer_union_detail {
9393
static constexpr int NumLowBitsAvailable = lowBitsAvailable<PTs...>();
9494
};
9595

96-
/// Implement assignment in terms of construction.
97-
template <typename Derived, typename T> struct AssignableFrom {
98-
Derived &operator=(T t) {
99-
return static_cast<Derived &>(*this) = Derived(t);
100-
}
101-
};
102-
10396
template <typename Derived, typename ValTy, int I, typename ...Types>
10497
class PointerUnionMembers;
10598

0 commit comments

Comments
 (0)