enigma v0.3.1 (2016-10-08T17:55:08Z)
Dub
Repo
Repeat
meta_workaround
From Phobos pre-release.
alias
Repeat
=
std
.
meta
.
Repeat
template
Repeat
(size_t n, TList...)
static if
(!(
is(typeof( ))
))
template
Repeat (
size_t
n
TList
...
)
if
(
n
> 0
) {
import
std
.
meta
:
AliasSeq
;
;
alias
Repeat
=
AliasSeq
!
TList
;
alias
Repeat
=
AliasSeq
!(
TList
,
TList
)
;
alias
R
=
Repeat
!((
n
-
1
) /
2
,
TList
)
;
alias
Repeat
=
AliasSeq
!(
TList
,
R
,
R
)
;
alias
Repeat
=
AliasSeq
!(
TList
,
TList
,
R
,
R
)
;
}
Members
Aliases
R
alias
R
=
Repeat
!((
n
-
1
) /
2
,
TList
)
Undocumented in source.
Repeat
alias
Repeat
=
AliasSeq
!
TList
Undocumented in source.
Repeat
alias
Repeat
=
AliasSeq
!(
TList
,
TList
)
Undocumented in source.
Repeat
alias
Repeat
=
AliasSeq
!(
TList
,
R
,
R
)
Undocumented in source.
Repeat
alias
Repeat
=
AliasSeq
!(
TList
,
TList
,
R
,
R
)
Undocumented in source.
Meta
Source
See Implementation
meta_workaround
aliases
Repeat
From Phobos pre-release.