mirror v0.0.8 (2019-11-12T16:01:01Z)
Dub
Repo
allFunctionReturnTypes
mirror
meta
Undocumented in source.
package
template
allFunctionReturnTypes (
functions
...
) {
template
FundamentalType
(T)
via
import
mirror
.
traits
:
FundamentalType
;
;
import
std
.
traits
:
ReturnType
;
;
import
std
.
meta
:
staticMap
,
NoDuplicates
;
;
import
std
.
meta
:
staticMap
,
NoDuplicates
;
;
alias
allFunctionReturnTypes
=
NoDuplicates
!(
staticMap
!(
FundamentalType
,
staticMap
!(
ReturnType
,
staticMap
!(
symbol
,
functions
))))
;
}
Members
Aliases
allFunctionReturnTypes
alias
allFunctionReturnTypes
=
NoDuplicates
!(
staticMap
!(
FundamentalType
,
staticMap
!(
ReturnType
,
staticMap
!(
symbol
,
functions
))))
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