aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/llvm/ADT/alist_node.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/include/llvm/ADT/alist_node.h b/include/llvm/ADT/alist_node.h
index c7ab847..fcdf22c 100644
--- a/include/llvm/ADT/alist_node.h
+++ b/include/llvm/ADT/alist_node.h
@@ -47,16 +47,12 @@ public:
template<class SubClass>
SubClass *getElement(SubClass *) {
assert(sizeof(SubClass) <= sizeof(LargestT));
- assert(unsigned(AlignOf<SubClass>::Alignment) <=
- unsigned(AlignOf<LargestT>::Alignment));
return reinterpret_cast<SubClass*>(&Storage.Bytes);
}
template<class SubClass>
const SubClass *getElement(SubClass *) const {
assert(sizeof(SubClass) <= sizeof(LargestT));
- assert(unsigned(AlignOf<SubClass>::Alignment) <=
- unsigned(AlignOf<LargestT>::Alignment));
return reinterpret_cast<const SubClass*>(&Storage.Bytes);
}