mirror v0.0.8 (2019-11-12T16:01:01Z)
Dub
Repo
functionsByOverload
mirror
meta
Undocumented in source.
package
template
functionsByOverload (
alias
parent
publicMembers
...
) {
template
memberIsRegularFunction
(alias member)
via
import
mirror
.
traits
:
memberIsRegularFunction
;
;
import
std
.
meta
:
Filter
,
staticMap
;
;
import
std
.
meta
:
Filter
,
staticMap
;
;
alias
functionsByOverload
=
staticMap
!(
toFunction
,
staticMap
!(
memberToOverloads
,
functionMembers
))
;
}
Members
Aliases
functionsByOverload
alias
functionsByOverload
=
staticMap
!(
toFunction
,
staticMap
!(
memberToOverloads
,
functionMembers
))
Undocumented in source.
Meta
Source
See Implementation
mirror
meta
enums
Linkage
Protection
functions
toLinkage
toProtection
templates
FunctionOverload
FunctionSymbol
Module
Parameter
Variable
aggregates
allFunctionParameterTypes
allFunctionReturnTypes
functionsByOverload