ReplaceTypeUnless.replaceTemplateArgs

Undocumented in source.
template ReplaceTypeUnless(alias pred, From, To, T...)
static if(__VERSION__ < 2089L)
static if(T.length == 1)
static if(!(pred!(T[0])))
static if(!(is(T[0] == From)))
static if(!(is(T[0] == const(U), U)))
static if(!(is(T[0] == immutable(U), U)))
static if(!(is(T[0] == shared(U), U)))
static if(!(is(T[0] == U*, U)))
static if(!(is(T[0] == delegate)))
static if(!(is(T[0] == function)))
static if(is(T[0] == U!V, alias U, V...))
template replaceTemplateArgs (
T...
) {}

Members

Aliases

replaceTemplateArgs
alias replaceTemplateArgs = ReplaceTypeUnless!(pred, From, To, T[0])
Undocumented in source.

Manifest constants

replaceTemplateArgs
enum replaceTemplateArgs;
Undocumented in source.

Meta