stribog ~master (2015-03-26T23:38:34Z)
Dub
Repo
hasOverload.hasOverload
stribog
meta
overload
hasOverload
Undocumented in source.
enum
hasOverload
;
enum
hasOverload
;
template
hasOverload
(T, ElemType, string ElemName)
static if
(
is(T == class) || is(T == struct) || is(T == interface) || is(T == union)
)
static if
(!(
isCallable!ElemType
))
enum
hasOverload
=
staticIndexOf
!(
ElemName
,
__traits
(
allMembers
,
T
)) != -
1
&&
is
(
typeof
(
__traits
(
getMember
,
T
,
ElemName
)) ==
ElemType
)
;
enum
hasOverload
;
Meta
Source
See Source File
stribog
meta
overload
hasOverload
aliases
overloads
paramExpressionList
retType
manifest constants
hasOverload