sbylib ~master (2020-02-29T08:12:18Z)
Dub
Repo
getMembersImpl.Result
sbylib
graphics
util
member
getMembers
getMembersImpl
Undocumented in source.
template
getMembersImpl
(string memberName)
static if
(!(
memberName == "__dtor"
))
struct
Result {
import
std
:
stdHasUDA
=
hasUDA
,
stdGetUDAs
=
getUDAs
;
;
enum
name
;
static if
(
is(typeof(member))
)
enum
kind
;
alias
type
=
typeof
(
member
)
;
static if
(
is(typeof(member))
)
enum
hasType
;
static if
(!(
is(typeof(member))
))
static if
(
is(member)
)
enum
kind
;
static if
(!(
is(typeof(member))
))
static if
(
is(member)
)
enum
hasType
;
static if
(
is(typeof(__traits(getAttributes, member)))
)
enum
hasAttributes
;
eponymoustemplate
hasUDA
(alias UDA)
;
eponymoustemplate
getUDAs
(alias UDA)
;
template
getUDA
(alias UDA)
;
static if
(!(
is(typeof(__traits(getAttributes, member)))
))
enum
hasAttributes
;
eponymoustemplate
hasUDA
(alias UDA)
;
eponymoustemplate
getUDAs
(alias UDA)
;
eponymoustemplate
getUDA
(alias UDA)
;
}
Members
Aliases
type
alias
type
=
typeof
(
member
)
Undocumented in source.
Enums
getUDA
eponymoustemplate
getUDA
(alias UDA)
Undocumented in source.
getUDAs
eponymoustemplate
getUDAs
(alias UDA)
Undocumented in source.
getUDAs
eponymoustemplate
getUDAs
(alias UDA)
Undocumented in source.
hasUDA
eponymoustemplate
hasUDA
(alias UDA)
Undocumented in source.
hasUDA
eponymoustemplate
hasUDA
(alias UDA)
Undocumented in source.
Manifest constants
hasAttributes
enum
hasAttributes
;
Undocumented in source.
hasAttributes
enum
hasAttributes
;
Undocumented in source.
hasType
enum
hasType
;
Undocumented in source.
hasType
enum
hasType
;
Undocumented in source.
kind
enum
kind
;
Undocumented in source.
kind
enum
kind
;
Undocumented in source.
name
enum
name
;
Undocumented in source.
Templates
getUDA
template
getUDA
(alias UDA)
Undocumented in source.
Meta
Source
See Implementation
sbylib
graphics
util
member
getMembers
getMembersImpl
aliases
getMembersImpl
structs
Result