ExpandingListSpan

Undocumented in source.

Constructors

this
this(Span parent)
Undocumented in source.

Members

Functions

computeState
ulong computeState(SolveState s)
Undocumented in source. Be warned that the author may not have intended to support it.
getCost
uint getCost(SolveState s)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin CachedState
Undocumented in source.

Mixed In Members

From mixin CachedState

__cachedSolveRuleValue
RuleValues __cachedSolveRuleValue;
Undocumented in source.
__cachedState
ulong __cachedState;
Undocumented in source.
getState
ulong getState(SolveState s)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From ListSpan

elements
size_t[] elements;
Undocumented in source.
trailingSplit
size_t trailingSplit;
Undocumented in source.
hasTrailingSplit
bool hasTrailingSplit [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
registerElement
void registerElement(size_t i)
Undocumented in source.
registerTrailingSplit
void registerTrailingSplit(size_t i)
Undocumented in source.
isActive
bool isActive(SolveState s)
Undocumented in source. Be warned that the author may not have intended to support it.
mustExplode
bool mustExplode(SolveState s)
Undocumented in source. Be warned that the author may not have intended to support it.
mustSplit
bool mustSplit(SolveState s, size_t start, size_t stop)
Undocumented in source. Be warned that the author may not have intended to support it.
computeIndent
uint computeIndent(SolveState s, size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
computeAlignIndex
size_t computeAlignIndex(SolveState s, size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
computeSplit
Split computeSplit(SolveState s, size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta