diff --git a/llvm/include/llvm/ADT/STLExtras.h b/llvm/include/llvm/ADT/STLExtras.h index 0d649faa7dcfe..8f9774d78bd18 100644 --- a/llvm/include/llvm/ADT/STLExtras.h +++ b/llvm/include/llvm/ADT/STLExtras.h @@ -1484,16 +1484,6 @@ struct on_first { template struct rank : rank {}; template <> struct rank<0> {}; -/// traits class for checking whether type T is one of any of the given -/// types in the variadic list. -template -using is_one_of = std::disjunction...>; - -/// traits class for checking whether type T is a base class for all -/// the given types in the variadic list. -template -using are_base_of = std::conjunction...>; - namespace detail { template struct Visitor;