boilerplate v1.2.5 (2018-09-27T13:15:56Z)
Dub
Repo
saveConstructorInfo
boilerplate
constructor
Undocumented in source.
template
saveConstructorInfo (
string
[]
fields_
Fields
...
)
if
(
fields_
.
length
==
Fields
.
length
&&
allSatisfy
!(
ApplyLeft
!(
isInstanceOf
,
ConstructorField
),
Fields
)
) {
public
import
std
.
format
:
format
;
;
enum
fields
;
alias
FieldInfo
=
FieldInfo_
!()
;
}
Members
Aliases
FieldInfo
alias
FieldInfo
=
FieldInfo_
!()
Undocumented in source.
Imports
format (from std.format)
public
import
std
.
format
:
format
;
Undocumented in source.
Manifest constants
fields
enum
fields
;
Undocumented in source.
Meta
Source
See Implementation
boilerplate
constructor
enums
GetMemberTypeAsString_
GetSuperTypeAsString_
MemberAttributes_
MemberDefault_
MemberUseDefault_
SuperAttributes_
SuperDefault_
SuperUseDefault_
ThisEnum
mixin templates
GenerateThisTemplate
structs
This
templates
ConstructorField
getUDADefaultOrNothing
saveConstructorInfo
variables
GenerateThis