Build Cache Abstract
Functions
buildCaches
Link copied to clipboard
abstract fun buildCaches()
Content copied to clipboard
clearAndOff
Link copied to clipboard
abstract fun clearAndOff()
Content copied to clipboard
firstOf
Link copied to clipboard
open override fun firstOf(rulePosition: RulePosition, ifReachEnd: LookaheadSet): Set<RuntimeRule>
Content copied to clipboard
firstOfNotEmpty
Link copied to clipboard
fun firstOfNotEmpty(rule: RuntimeRule, doneRp: MutableMap<RulePosition, FirstOfResult>, done: BooleanArray): FirstOfResult
Content copied to clipboard
firstOfNotEmptySafe
Link copied to clipboard
fun firstOfNotEmptySafe(rule: RuntimeRule, doneRp: MutableMap<RulePosition, FirstOfResult>, done: BooleanArray): FirstOfResult
Content copied to clipboard
firstOfRpNotEmpty
Link copied to clipboard
fun firstOfRpNotEmpty(rulePosition: RulePosition, doneRp: MutableMap<RulePosition, FirstOfResult>, done: BooleanArray): FirstOfResult
Content copied to clipboard
heightGraftInto
Link copied to clipboard
abstract fun heightGraftInto(prevStateRulePositions: List<RulePosition>, fromStateRuntimeRules: List<RuntimeRule>): Set<HeightGraftInfo>
Content copied to clipboard
Properties
stateSet
Link copied to clipboard