assertAllSatisfy

Undocumented in source.
alias assertAllSatisfy(alias Condition, T...) = ctassert!(allSatisfy!(Condition, T), "Not all parameters satisfy condition `" ~ __traits(identifier, Condition) ~ "`")

Examples

enum isInt(T) = is(T == int);
static assert(__traits(compiles, assertAllSatisfy!(isInt, int, int)));
static assert(!__traits(compiles), assertAllSatisfy!(isInt, int, string, int));

Meta