capstone-d v2.1.1 (2020-10-13T18:47:31Z)
Dub
Repo
SafeUnion.parseSpecs
capstone
utils
safeunion
SafeUnion
Undocumented in source.
template
SafeUnion
(U)
template
parseSpecs (
Specs
...
) {
enum
midIdx
;
alias
parseSpecs
=
AliasSeq
!()
;
alias
parseSpecs
=
AliasSeq
!(
FieldSpec
!(
Specs
[
0
],
Specs
[
midIdx
]),
parseSpecs
!(
Specs
[
1
..
midIdx
],
Specs
[
midIdx
+
1
..$]))
;
}
Members
Aliases
parseSpecs
alias
parseSpecs
=
AliasSeq
!(
FieldSpec
!(
Specs
[
0
],
Specs
[
midIdx
]),
parseSpecs
!(
Specs
[
1
..
midIdx
],
Specs
[
midIdx
+
1
..$]))
Undocumented in source.
parseSpecs
alias
parseSpecs
=
AliasSeq
!()
Undocumented in source.
Manifest constants
midIdx
enum
midIdx
;
Undocumented in source.
Meta
Source
See Implementation
capstone
utils
safeunion
SafeUnion
aliases
FieldTypes
extractName
extractType
fieldNames
fieldSpecs
structs
SafeUnion
templates
FieldSpec
parseSpecs