mirror ~master (2021-09-30T14:57:21Z)
Dub
Repo
MemberFromName
mirror
meta
traits
Undocumented in source.
template
MemberFromName (
alias
parent
string
name
) {
import
std
.
meta
:
Alias
;
;
enum
identifier
;
alias
symbol
=
Alias
!(
__traits
(
getMember
,
parent
,
name
))
;
alias
Type
=
symbol
;
alias
Type
=
typeof
(
symbol
)
;
alias
Type
=
void
;
alias
symbol
=
void
;
}
Members
Aliases
Type
alias
Type
=
typeof
(
symbol
)
Undocumented in source.
Type
alias
Type
=
void
Undocumented in source.
Type
alias
Type
=
symbol
Undocumented in source.
symbol
alias
symbol
=
Alias
!(
__traits
(
getMember
,
parent
,
name
))
Undocumented in source.
symbol
alias
symbol
=
void
Undocumented in source.
Manifest constants
identifier
enum
identifier
;
Undocumented in source.
Meta
Source
See Implementation
mirror
meta
traits
aliases
RecursiveFieldTypes
enums
BinOpDir
isClass
isEnum
isInterface
isOOP
isStruct
isUnion
functions
add
functionName
structs
BinaryOperator
templates
AssignOperators
BinaryOperators
Field
Fields
FundamentalType
MemberFromName
MemberFunctionsByOverload
NumDefaultParameters
NumRequiredParameters
Parameter
Parameters
PublicFieldNames
PublicMembers
RecursiveTypeTree
UnaryOperators
isMutableSymbol
isParameter
isPrivate
isProperty
isStaticMemberFunction
isVariable
memberIsRegularFunction
memberIsSomeFunction
moduleOf