in scala-repl/src/main/scala/org/jetbrains/ztools/scala/core/TrieMap.scala [79:90]
def subtree(key: Array[String], length: Int): TrieMap.Node[T] = {
var current = root
var i = 0
while ( {
i < length && current != null
}) {
if (current.children == null) return null
current = current.children.get(key(i)).orNull
i += 1
}
current
}