- assumeFieldsHaveZeroShift
auto assumeFieldsHaveZeroShift()
- lightConst
auto lightConst()
- lightImmutable
auto lightImmutable()
- opBinary
auto opBinary(ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinary
ptrdiff_t opBinary(typeof(this) right)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCmp
ptrdiff_t opCmp(typeof(this) right)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(typeof(this) right)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
auto opIndex(Slice!(IotaIterator!size_t) sl)
- opIndex
auto ref opIndex(ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndexAssign
auto ref opIndexAssign(T value, ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndexOpAssign
auto ref opIndexOpAssign(T value, ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndexUnary
auto ref opIndexUnary(ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opOpAssign
void opOpAssign(ptrdiff_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opSlice
Slice!(IotaIterator!size_t) opSlice(size_t i, size_t j)
- opUnary
auto ref opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
- opUnary
void opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
Creates an iterator on top of a field.
FieldIterator is used by slicedField, bitwise, ndiota, and others.