mcpiroman
08/27/2021, 1:05 PMfun allElementAncestors() = sequence {
fun visitParents(visited: Element) {
yieldAll(visited.elementParents)
for (parent in visited.elementParents) {
visitParents(parent.element)
}
}
visitParents(this@Element)
}
Dominaezzz
08/27/2021, 2:11 PMmcpiroman
08/27/2021, 2:13 PMvisitParents(this@Element)
Dominaezzz
08/27/2021, 2:28 PM