A std::false_type
with a template argument.
More...
#include <MetaUtils.h>
A std::false_type
with a template argument.
This type allows a static_assert
to fail only when the template type it's in is being instantiated:
In this example, using std::false_type
instead of util::always_false_type
might have tripped the compiler to trigger the assertion failure even if the class is not instantiated.
Definition at line 94 of file MetaUtils.h.