isUnaryFunction - multiple declarations
Enum member isUnaryFunction
Evaluates to true if the following compiles:
enum isUnaryFunction(F, RetT, ArgT)
= __traits(compiles, ()
{
RetT ret = F .init(ArgT .init);
}
);
RetT ret = F .init(ArgT .init);
Enum member isUnaryFunction
Evaluates to true if the following compiles:
enum isUnaryFunction(F, ArgT)
= __traits(compiles, ()
{
F .init(ArgT .init);
}
);
F .init(ArgT .init); // No return type check.