FunctionOverload

A specific overload of a function. In most cases it will be synonymous with the function symbol since most functions aren't overloaded.

template FunctionOverload (
Protection P = __traits(getProtection, F).toProtection
Linkage L = __traits(getLinkage, F).toLinkage
string I = __traits(identifier, F)
alias Parent = Alias!(__traits(parent, F))
size_t Idx = 0
) {}

Members

Aliases

ReturnType
alias ReturnType = RT!symbol
Undocumented in source.
linkage
alias linkage = L
Undocumented in source.
parameters
alias parameters = Parameters!F
Undocumented in source.
parent
alias parent = Parent
Undocumented in source.
protection
alias protection = P
Undocumented in source.
symbol
alias symbol = F
Undocumented in source.

Functions

toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

identifier
enum identifier;
Undocumented in source.
index
enum index;
Undocumented in source.

Meta