bit-min-max v1.0.0 (2014-12-14T19:07:10Z)
Dub
Repo
iter
bitall
Undocumented in source.
template
iter (
I
string
m
string
op
string
visitmethod
=
vst0
)
if
(
isIntegral
!
I
) {
alias
mf
=
maxAnd
;
alias
mf
=
maxOr
;
alias
mf
=
maxXor
;
alias
mf
=
minAnd
;
alias
mf
=
minOr
;
alias
mf
=
minXor
;
static if
(
isSigned!I
)
I
maxmin0
;
static if
(
isSigned!I
)
I
maxmax0
;
static if
(
isSigned!I
)
I
minmin0
;
static if
(!(
isSigned!I
))
I
maxmin0
;
static if
(!(
isSigned!I
))
I
maxmax0
;
static if
(!(
isSigned!I
))
I
minmin0
;
void
outer
();
void
inner
(I[] mm, size_t i);
}
Members
Aliases
mf
alias
mf
=
maxAnd
Undocumented in source.
mf
alias
mf
=
maxOr
Undocumented in source.
mf
alias
mf
=
maxXor
Undocumented in source.
mf
alias
mf
=
minAnd
Undocumented in source.
mf
alias
mf
=
minOr
Undocumented in source.
mf
alias
mf
=
minXor
Undocumented in source.
Functions
inner
void
inner
(I[] mm, size_t i)
mm = [maxa,maxb,mina,minb]
outer
void
outer
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
maxmax0
I
maxmax0
;
Undocumented in source.
maxmax0
I
maxmax0
;
Undocumented in source.
maxmin0
I
maxmin0
;
Undocumented in source.
maxmin0
I
maxmin0
;
Undocumented in source.
minmin0
I
minmin0
;
Undocumented in source.
minmin0
I
minmin0
;
Undocumented in source.
Meta
Source
See Implementation
bitall
functions
hbmask
maxAnd
maxOr
maxXor
minAnd
minOr
minXor
writeranges
manifest constants
chkassert
vst0
vst2
templates
dumb
iter
signed
unsigned