Ensure that `large_tracked_t` defined in `any_helpers.h` is in fact too large to fit in `std::any`'s small object buffer.
llvm-svn: 374806
: arg_types(&makeArgumentID<std::initializer_list<int>, Args...>()) {}
TypeID const* arg_types;
- int dummy[10];
+ int dummy[sizeof(std::any) / sizeof(int) + 1];
};
-static_assert(!IsSmallObject<large_tracked_t>::value, "must be small");
+static_assert(!IsSmallObject<large_tracked_t>::value, "must not be small");
template <class Type, class ...Args>