Skip to content

Instantly share code, notes, and snippets.

@paulp
Created March 2, 2017 05:53
Show Gist options
  • Save paulp/05482043c91c694923dfacf31fa1e5e6 to your computer and use it in GitHub Desktop.
Save paulp/05482043c91c694923dfacf31fa1e5e6 to your computer and use it in GitHub Desktop.
library recursion
[info] Compiling 584 Scala sources and 120 Java sources to /s/github/scala/scala/build/quick/classes/library...
[warn] scala/Responder.scala:44: [wartremover:Recursion] Unmarked recursion
[warn] for (_ <- r; y <- loop(r)) yield y
[warn] ^
[warn] scala/Responder.scala:47: [wartremover:Recursion] Unmarked recursion
[warn] if (cond) for (_ <- r; y <- loopWhile(cond)(r)) yield y
[warn] ^
[warn] scala/StringContext.scala:240: [wartremover:Recursion] Unmarked recursion
[warn] loop(idx, str.indexOf('\\', idx))
[warn] ^
[warn] scala/collection/IndexedSeqOptimized.scala:56: [wartremover:Recursion] Unmarked recursion
[warn] else foldl(start + 1, end, op(z, this(start)), op)
[warn] ^
[warn] scala/collection/IndexedSeqOptimized.scala:61: [wartremover:Recursion] Unmarked recursion
[warn] else foldr(start, end - 1, op(this(end - 1), z), op)
[warn] ^
[warn] scala/collection/Iterator.scala:189: [wartremover:Recursion] Unmarked recursion
[warn] } else advance()
[warn] ^
[warn] scala/collection/Iterator.scala:204: [wartremover:Recursion] Unmarked recursion
[warn] merge()
[warn] ^
[warn] scala/collection/Iterator.scala:724: [wartremover:Recursion] Unmarked recursion
[warn] case 1 => store(hd) ; status = 0 ; finish()
[warn] ^
[warn] scala/collection/Iterator.scala:1403: [wartremover:Recursion] Unmarked recursion
[warn] if (self.hasNext) Stream.cons(self.next(), self.toStream)
[warn] ^
[warn] scala/collection/LinearSeqLike.scala:67: [wartremover:Recursion] Unmarked recursion
[warn] else that.nonEmpty && p(head, that.head) && (tail corresponds that.tail)(p)
[warn] ^
[warn] scala/collection/LinearSeqOptimized.scala:131: [wartremover:Recursion] Unmarked recursion
[warn] else op(head, tail.foldRight(z)(op))
[warn] ^
[warn] scala/collection/LinearSeqOptimized.scala:142: [wartremover:Recursion] Unmarked recursion
[warn] else op(head, tail.reduceRight(op))
[warn] ^
[warn] scala/collection/LinearSeqOptimized.scala:272: [wartremover:Recursion] Unmarked recursion
[warn] loop(i + 1, xs.tail)
[warn] ^
[warn] scala/collection/Searching.scala:94: [wartremover:Recursion] Unmarked recursion
[warn] case -1 => binarySearch(elem, from, idx)(ord)
[warn] ^
[warn] scala/collection/Searching.scala:95: [wartremover:Recursion] Unmarked recursion
[warn] case 1 => binarySearch(elem, idx + 1, to)(ord)
[warn] ^
[warn] scala/collection/SeqViewLike.scala:80: [wartremover:Recursion] Unmarked recursion
[warn] if (idx < index(mid)) findRow(idx, lo, mid - 1)
[warn] ^
[warn] scala/collection/SeqViewLike.scala:81: [wartremover:Recursion] Unmarked recursion
[warn] else if (idx >= index(mid + 1)) findRow(idx, mid + 1, hi)
[warn] ^
[warn] scala/collection/SortedMapLike.scala:78: [wartremover:Recursion] Unmarked recursion
[warn] override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, B] = self.rangeImpl(from, until).filterKeys(p)
[warn] ^
[warn] scala/collection/SortedMapLike.scala:86: [wartremover:Recursion] Unmarked recursion
[warn] override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, C] = self.rangeImpl(from, until).mapValues(f)
[warn] ^
[warn] scala/collection/TraversableOnce.scala:289: [wartremover:Recursion] Unmarked recursion
[warn] else toBuffer.toArray
[warn] ^
[warn] scala/collection/TraversableOnce.scala:464: [wartremover:Recursion] Unmarked recursion
[warn] def hasNext: Boolean = it.hasNext || its.hasNext && { it = its.next().toIterator; hasNext }
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:50: [wartremover:Recursion] Unmarked recursion
[warn] else GCAS_Complete(/*READ*/mainnode, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:63: [wartremover:Recursion] Unmarked recursion
[warn] else GCAS_Complete(m, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:67: [wartremover:Recursion] Unmarked recursion
[warn] GCAS_Complete(/*READ*/mainnode, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:113: [wartremover:Recursion] Unmarked recursion
[warn] if (startgen eq in.gen) in.rec_insert(k, v, hc, lev + 5, this, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:115: [wartremover:Recursion] Unmarked recursion
[warn] if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_insert(k, v, hc, lev, parent, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:159: [wartremover:Recursion] Unmarked recursion
[warn] if (startgen eq in.gen) in.rec_insertif(k, v, hc, cond, lev + 5, this, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:161: [wartremover:Recursion] Unmarked recursion
[warn] if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_insertif(k, v, hc, cond, lev, parent, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:249: [wartremover:Recursion] Unmarked recursion
[warn] if (ct.isReadOnly || (startgen eq in.gen)) in.rec_lookup(k, hc, lev + 5, this, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:251: [wartremover:Recursion] Unmarked recursion
[warn] if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_lookup(k, hc, lev, parent, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:292: [wartremover:Recursion] Unmarked recursion
[warn] if (startgen eq in.gen) in.rec_remove(k, v, hc, lev + 5, this, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:294: [wartremover:Recursion] Unmarked recursion
[warn] if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_remove(k, v, hc, lev, parent, startgen, ct)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:321: [wartremover:Recursion] Unmarked recursion
[warn] if (ct.readRoot().gen == startgen) cleanParent(nonlive)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:575: [wartremover:Recursion] Unmarked recursion
[warn] case cn: CNode[K, V] => cn.collectElems
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:599: [wartremover:Recursion] Unmarked recursion
[warn] subinode.mainnode = dual(x, xhc, y, yhc, lev + 5, gen)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:710: [wartremover:Recursion] Unmarked recursion
[warn] else RDCSS_Complete(abort)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:717: [wartremover:Recursion] Unmarked recursion
[warn] } else RDCSS_Complete(abort)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:720: [wartremover:Recursion] Unmarked recursion
[warn] else RDCSS_Complete(abort)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:736: [wartremover:Recursion] Unmarked recursion
[warn] if (!r.rec_insert(k, v, hc, 0, null, r.gen, this)) inserthc(k, hc, v)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:743: [wartremover:Recursion] Unmarked recursion
[warn] if (ret eq null) insertifhc(k, hc, v, cond)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:750: [wartremover:Recursion] Unmarked recursion
[warn] if (res eq INodeBase.RESTART) lookuphc(k, hc)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:771: [wartremover:Recursion] Unmarked recursion
[warn] else removehc(k, v, hc)
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:801: [wartremover:Recursion] Unmarked recursion
[warn] else snapshot()
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:820: [wartremover:Recursion] Unmarked recursion
[warn] else readOnlySnapshot()
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:825: [wartremover:Recursion] Unmarked recursion
[warn] if (!RDCSS_ROOT(r, r.gcasRead(this), INode.newRootNode[K, V])) clear()
[warn] ^
[warn] scala/collection/concurrent/TrieMap.scala:1052: [wartremover:Recursion] Unmarked recursion
[warn] advance()
[warn] ^
[warn] scala/collection/generic/Growable.scala:54: [wartremover:Recursion] Unmarked recursion
[warn] loop(xs.tail)
[warn] ^
[warn] scala/collection/immutable/FilteredTraversableInternal.scala:39: [wartremover:Recursion] Unmarked recursion
[warn] noneIn(t)
[warn] ^
[warn] scala/collection/immutable/FilteredTraversableInternal.scala:51: [wartremover:Recursion] Unmarked recursion
[warn] allIn(start, remaining.tail)
[warn] ^
[warn] scala/collection/immutable/HashMap.scala:186: [wartremover:Recursion] Unmarked recursion
[warn] elems(0) = makeHashTrieMap(hash0, elem0, hash1, elem1, level + 5, size)
[warn] ^
[warn] scala/collection/immutable/HashSet.scala:241: [wartremover:Recursion] Unmarked recursion
[warn] val child = makeHashTrieSet(hash0, elem0, hash1, elem1, level + 5)
[warn] ^
[warn] scala/collection/immutable/HashSet.scala:838: [wartremover:Recursion] Unmarked recursion
[warn] else removeAll(s.removed0(r.head, that.hash, level), r.tail)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:125: [wartremover:Recursion] Unmarked recursion
[warn] next
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:188: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:188: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:205: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:205: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:222: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:222: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:233: [wartremover:Recursion] Unmarked recursion
[warn] val (newleft, newright) = (left.filter(f), right.filter(f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:233: [wartremover:Recursion] Unmarked recursion
[warn] val (newleft, newright) = (left.filter(f), right.filter(f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:244: [wartremover:Recursion] Unmarked recursion
[warn] case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:244: [wartremover:Recursion] Unmarked recursion
[warn] case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:252: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => left.size + right.size
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:252: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(_, _, left, right) => left.size + right.size
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:256: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:256: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:265: [wartremover:Recursion] Unmarked recursion
[warn] if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:265: [wartremover:Recursion] Unmarked recursion
[warn] if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:269: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:269: [wartremover:Recursion] Unmarked recursion
[warn] case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:279: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) IntMap.Bin(prefix, mask, left.updated(key, value), right)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:280: [wartremover:Recursion] Unmarked recursion
[warn] else IntMap.Bin(prefix, mask, left, right.updated(key, value))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:307: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) IntMap.Bin(prefix, mask, left.updateWith(key, value, f), right)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:308: [wartremover:Recursion] Unmarked recursion
[warn] else IntMap.Bin(prefix, mask, left, right.updateWith(key, value, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:318: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) bin(prefix, mask, left - key, right)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:319: [wartremover:Recursion] Unmarked recursion
[warn] else bin(prefix, mask, left, right - key)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:337: [wartremover:Recursion] Unmarked recursion
[warn] val newleft = left.modifyOrRemove(f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:338: [wartremover:Recursion] Unmarked recursion
[warn] val newright = right.modifyOrRemove(f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:365: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p2, m1)) IntMap.Bin(p1, m1, l1.unionWith(that, f), r1)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:366: [wartremover:Recursion] Unmarked recursion
[warn] else IntMap.Bin(p1, m1, l1, r1.unionWith(that, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:369: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p1, m2)) IntMap.Bin(p2, m2, this.unionWith(l2, f), r2)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:370: [wartremover:Recursion] Unmarked recursion
[warn] else IntMap.Bin(p2, m2, l2, this.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:373: [wartremover:Recursion] Unmarked recursion
[warn] if (p1 == p2) IntMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:373: [wartremover:Recursion] Unmarked recursion
[warn] if (p1 == p2) IntMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:397: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p2, m1)) l1.intersectionWith(that, f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:398: [wartremover:Recursion] Unmarked recursion
[warn] else r1.intersectionWith(that, f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:399: [wartremover:Recursion] Unmarked recursion
[warn] } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:399: [wartremover:Recursion] Unmarked recursion
[warn] } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:402: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p1, m2)) this.intersectionWith(l2, f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:403: [wartremover:Recursion] Unmarked recursion
[warn] else this.intersectionWith(r2, f)
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:435: [wartremover:Recursion] Unmarked recursion
[warn] case Bin(_, _, l, r) => l.firstKey
[warn] ^
[warn] scala/collection/immutable/IntMap.scala:445: [wartremover:Recursion] Unmarked recursion
[warn] case Bin(_, _, l, r) => r.lastKey
[warn] ^
[warn] scala/collection/immutable/List.scala:180: [wartremover:Recursion] Unmarked recursion
[warn] loop(mappedHead, mappedLast, unchanged, pending.tail)
[warn] ^
[warn] scala/collection/immutable/List.scala:197: [wartremover:Recursion] Unmarked recursion
[warn] loop(mappedHead1, mappedLast1, tail0, tail0)
[warn] ^
[warn] scala/collection/immutable/List.scala:262: [wartremover:Recursion] Unmarked recursion
[warn] case _ :: tail => loop(tail, lag.tail)
[warn] ^
[warn] scala/collection/immutable/List.scala:370: [wartremover:Recursion] Unmarked recursion
[warn] else loop(xs.tail)
[warn] ^
[warn] scala/collection/immutable/List.scala:412: [wartremover:Recursion] Unmarked recursion
[warn] else new Stream.Cons(head, tail.toStream)
[warn] ^
[warn] scala/collection/immutable/ListMap.scala:119: [wartremover:Recursion] Unmarked recursion
[warn] else sizeInternal(cur.next, acc + 1)
[warn] ^
[warn] scala/collection/immutable/ListMap.scala:128: [wartremover:Recursion] Unmarked recursion
[warn] else applyInternal(cur.next, k)
[warn] ^
[warn] scala/collection/immutable/ListMap.scala:135: [wartremover:Recursion] Unmarked recursion
[warn] else getInternal(cur.next, k)
[warn] ^
[warn] scala/collection/immutable/ListMap.scala:142: [wartremover:Recursion] Unmarked recursion
[warn] else containsInternal(cur.next, k)
[warn] ^
[warn] scala/collection/immutable/ListMap.scala:159: [wartremover:Recursion] Unmarked recursion
[warn] else removeInternal(k, cur.next, cur :: acc)
[warn] ^
[warn] scala/collection/immutable/ListSet.scala:113: [wartremover:Recursion] Unmarked recursion
[warn] else sizeInternal(n.next, acc + 1)
[warn] ^
[warn] scala/collection/immutable/ListSet.scala:120: [wartremover:Recursion] Unmarked recursion
[warn] !n.isEmpty && (n.elem == e || containsInternal(n.next, e))
[warn] ^
[warn] scala/collection/immutable/ListSet.scala:129: [wartremover:Recursion] Unmarked recursion
[warn] else removeInternal(k, cur.next, cur :: acc)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:117: [wartremover:Recursion] Unmarked recursion
[warn] next
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:180: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:180: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:197: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:197: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:214: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:214: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:225: [wartremover:Recursion] Unmarked recursion
[warn] val (newleft, newright) = (left.filter(f), right.filter(f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:225: [wartremover:Recursion] Unmarked recursion
[warn] val (newleft, newright) = (left.filter(f), right.filter(f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:236: [wartremover:Recursion] Unmarked recursion
[warn] case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:236: [wartremover:Recursion] Unmarked recursion
[warn] case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:244: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => left.size + right.size
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:244: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, left, right) => left.size + right.size
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:248: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:248: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:257: [wartremover:Recursion] Unmarked recursion
[warn] if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:257: [wartremover:Recursion] Unmarked recursion
[warn] if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:261: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:261: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:271: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) LongMap.Bin(prefix, mask, left.updated(key, value), right)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:272: [wartremover:Recursion] Unmarked recursion
[warn] else LongMap.Bin(prefix, mask, left, right.updated(key, value))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:299: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) LongMap.Bin(prefix, mask, left.updateWith(key, value, f), right)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:300: [wartremover:Recursion] Unmarked recursion
[warn] else LongMap.Bin(prefix, mask, left, right.updateWith(key, value, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:310: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(key, mask)) bin(prefix, mask, left - key, right)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:311: [wartremover:Recursion] Unmarked recursion
[warn] else bin(prefix, mask, left, right - key)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:329: [wartremover:Recursion] Unmarked recursion
[warn] val newleft = left.modifyOrRemove(f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:330: [wartremover:Recursion] Unmarked recursion
[warn] val newright = right.modifyOrRemove(f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:356: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p2, m1)) LongMap.Bin(p1, m1, l1.unionWith(that, f), r1)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:357: [wartremover:Recursion] Unmarked recursion
[warn] else LongMap.Bin(p1, m1, l1, r1.unionWith(that, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:360: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p1, m2)) LongMap.Bin(p2, m2, this.unionWith(l2, f), r2)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:361: [wartremover:Recursion] Unmarked recursion
[warn] else LongMap.Bin(p2, m2, l2, this.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:364: [wartremover:Recursion] Unmarked recursion
[warn] if (p1 == p2) LongMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:364: [wartremover:Recursion] Unmarked recursion
[warn] if (p1 == p2) LongMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:388: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p2, m1)) l1.intersectionWith(that, f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:389: [wartremover:Recursion] Unmarked recursion
[warn] else r1.intersectionWith(that, f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:390: [wartremover:Recursion] Unmarked recursion
[warn] } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:390: [wartremover:Recursion] Unmarked recursion
[warn] } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:393: [wartremover:Recursion] Unmarked recursion
[warn] else if (zero(p1, m2)) this.intersectionWith(l2, f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:394: [wartremover:Recursion] Unmarked recursion
[warn] else this.intersectionWith(r2, f)
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:423: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, l, r) => l.firstKey
[warn] ^
[warn] scala/collection/immutable/LongMap.scala:430: [wartremover:Recursion] Unmarked recursion
[warn] case LongMap.Bin(_, _, l, r) => r.lastKey
[warn] ^
[warn] scala/collection/immutable/PagedSeq.scala:53: [wartremover:Recursion] Unmarked recursion
[warn] else (more(data, start + cnt, len - cnt) max 0) + cnt
[warn] ^
[warn] scala/collection/immutable/PagedSeq.scala:56: [wartremover:Recursion] Unmarked recursion
[warn] more(data, start, len)
[warn] ^
[warn] scala/collection/immutable/PagedSeq.scala:248: [wartremover:Recursion] Unmarked recursion
[warn] if (later.next != null) later = later.next.latest
[warn] ^
[warn] scala/collection/immutable/PagedSeq.scala:265: [wartremover:Recursion] Unmarked recursion
[warn] next.addMore(more)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:41: [wartremover:Recursion] Unmarked recursion
[warn] if (cmp < 0) lookup(tree.left, x)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:42: [wartremover:Recursion] Unmarked recursion
[warn] else if (cmp > 0) lookup(tree.right, x)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:57: [wartremover:Recursion] Unmarked recursion
[warn] case (Some(lb), _) if ordering.lt(tree.key, lb) => countInRange(tree.right, from, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:59: [wartremover:Recursion] Unmarked recursion
[warn] case (_, Some(ub)) if ordering.gteq(tree.key, ub) => countInRange(tree.left, from, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:63: [wartremover:Recursion] Unmarked recursion
[warn] case _ => 1 + countInRange(tree.left, from, None) + countInRange(tree.right, None, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:63: [wartremover:Recursion] Unmarked recursion
[warn] case _ => 1 + countInRange(tree.left, from, None) + countInRange(tree.right, None, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:100: [wartremover:Recursion] Unmarked recursion
[warn] if (tree.left ne null) _foreach(tree.left, f)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:102: [wartremover:Recursion] Unmarked recursion
[warn] if (tree.right ne null) _foreach(tree.right, f)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:108: [wartremover:Recursion] Unmarked recursion
[warn] if (tree.left ne null) _foreachKey(tree.left, f)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:110: [wartremover:Recursion] Unmarked recursion
[warn] if (tree.right ne null) _foreachKey(tree.right, f)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:120: [wartremover:Recursion] Unmarked recursion
[warn] if (n < count) nth(tree.left, n)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:121: [wartremover:Recursion] Unmarked recursion
[warn] else if (n > count) nth(tree.right, n - count - 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:155: [wartremover:Recursion] Unmarked recursion
[warn] if (cmp < 0) balanceLeft(isBlackTree(tree), tree.key, tree.value, upd(tree.left, k, v, overwrite), tree.right)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:156: [wartremover:Recursion] Unmarked recursion
[warn] else if (cmp > 0) balanceRight(isBlackTree(tree), tree.key, tree.value, tree.left, upd(tree.right, k, v, overwrite))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:164: [wartremover:Recursion] Unmarked recursion
[warn] if (idx < rank) balanceLeft(isBlackTree(tree), tree.key, tree.value, updNth(tree.left, idx, k, v, overwrite), tree.right)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:165: [wartremover:Recursion] Unmarked recursion
[warn] else if (idx > rank) balanceRight(isBlackTree(tree), tree.key, tree.value, tree.left, updNth(tree.right, idx - rank, k, v, overwrite))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:217: [wartremover:Recursion] Unmarked recursion
[warn] def delLeft = if (isBlackTree(tree.left)) balLeft(tree.key, tree.value, del(tree.left, k), tree.right) else RedTree(tree.key, tree.value, del(tree.left, k), tree.right)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:217: [wartremover:Recursion] Unmarked recursion
[warn] def delLeft = if (isBlackTree(tree.left)) balLeft(tree.key, tree.value, del(tree.left, k), tree.right) else RedTree(tree.key, tree.value, del(tree.left, k), tree.right)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:218: [wartremover:Recursion] Unmarked recursion
[warn] def delRight = if (isBlackTree(tree.right)) balRight(tree.key, tree.value, tree.left, del(tree.right, k)) else RedTree(tree.key, tree.value, tree.left, del(tree.right, k))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:218: [wartremover:Recursion] Unmarked recursion
[warn] def delRight = if (isBlackTree(tree.right)) balRight(tree.key, tree.value, tree.left, del(tree.right, k)) else RedTree(tree.key, tree.value, tree.left, del(tree.right, k))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:224: [wartremover:Recursion] Unmarked recursion
[warn] val bc = append(tl.right, tr.left)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:231: [wartremover:Recursion] Unmarked recursion
[warn] val bc = append(tl.right, tr.left)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:238: [wartremover:Recursion] Unmarked recursion
[warn] RedTree(tr.key, tr.value, append(tl, tr.left), tr.right)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:240: [wartremover:Recursion] Unmarked recursion
[warn] RedTree(tl.key, tl.value, tl.left, append(tl.right, tr))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:253: [wartremover:Recursion] Unmarked recursion
[warn] if (ordering.lt(tree.key, from)) return doFrom(tree.right, from)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:254: [wartremover:Recursion] Unmarked recursion
[warn] val newLeft = doFrom(tree.left, from)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:261: [wartremover:Recursion] Unmarked recursion
[warn] if (ordering.lt(to, tree.key)) return doTo(tree.left, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:262: [wartremover:Recursion] Unmarked recursion
[warn] val newRight = doTo(tree.right, to)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:269: [wartremover:Recursion] Unmarked recursion
[warn] if (ordering.lteq(until, tree.key)) return doUntil(tree.left, until)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:270: [wartremover:Recursion] Unmarked recursion
[warn] val newRight = doUntil(tree.right, until)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:277: [wartremover:Recursion] Unmarked recursion
[warn] if (ordering.lt(tree.key, from)) return doRange(tree.right, from, until)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:278: [wartremover:Recursion] Unmarked recursion
[warn] if (ordering.lteq(until, tree.key)) return doRange(tree.left, from, until)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:291: [wartremover:Recursion] Unmarked recursion
[warn] if (n > count) return doDrop(tree.right, n - count - 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:292: [wartremover:Recursion] Unmarked recursion
[warn] val newLeft = doDrop(tree.left, n)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:301: [wartremover:Recursion] Unmarked recursion
[warn] if (n <= count) return doTake(tree.left, n)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:302: [wartremover:Recursion] Unmarked recursion
[warn] val newRight = doTake(tree.right, n - count - 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:310: [wartremover:Recursion] Unmarked recursion
[warn] if (from > count) return doSlice(tree.right, from - count - 1, until - count - 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:311: [wartremover:Recursion] Unmarked recursion
[warn] if (until <= count) return doSlice(tree.left, from, until)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:335: [wartremover:Recursion] Unmarked recursion
[warn] else unzip(cons(next, zipper), leftMost)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:346: [wartremover:Recursion] Unmarked recursion
[warn] unzipBoth(left.right, right.left, cons(left, leftZipper), cons(right, rightZipper), smallerDepth + 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:348: [wartremover:Recursion] Unmarked recursion
[warn] unzipBoth(left.right, right.left, cons(left, leftZipper), cons(right, rightZipper), smallerDepth)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:350: [wartremover:Recursion] Unmarked recursion
[warn] unzipBoth(left, right.left, leftZipper, cons(right, rightZipper), smallerDepth)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:352: [wartremover:Recursion] Unmarked recursion
[warn] unzipBoth(left.right, right, cons(left, leftZipper), rightZipper, smallerDepth)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:375: [wartremover:Recursion] Unmarked recursion
[warn] if (depth == 1) zipper else findDepth(zipper.tail, depth - 1)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:377: [wartremover:Recursion] Unmarked recursion
[warn] findDepth(zipper.tail, depth)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:486: [wartremover:Recursion] Unmarked recursion
[warn] else findLeftMostOrPopOnEmpty(goLeft(tree))
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:504: [wartremover:Recursion] Unmarked recursion
[warn] pushNext(tree)
[warn] ^
[warn] scala/collection/immutable/RedBlackTree.scala:537: [wartremover:Recursion] Unmarked recursion
[warn] else find(
[warn] ^
[warn] scala/collection/immutable/SortedMap.scala:90: [wartremover:Recursion] Unmarked recursion
[warn] override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, B] = self.rangeImpl(from, until).filterKeys(p)
[warn] ^
[warn] scala/collection/immutable/SortedMap.scala:98: [wartremover:Recursion] Unmarked recursion
[warn] override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, C] = self.rangeImpl(from, until).mapValues(f)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:252: [wartremover:Recursion] Unmarked recursion
[warn] if (isEmpty) rest.toStream else cons(head, tail append rest)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:290: [wartremover:Recursion] Unmarked recursion
[warn] loop(these.tail, sep)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:369: [wartremover:Recursion] Unmarked recursion
[warn] else cons(head, asStream[A](tail ++ that))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:394: [wartremover:Recursion] Unmarked recursion
[warn] else cons(z, asStream[B](tail.scanLeft(op(z, head))(op)))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:415: [wartremover:Recursion] Unmarked recursion
[warn] else cons(f(head), asStream[B](tail map f))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:494: [wartremover:Recursion] Unmarked recursion
[warn] else prefix append asStream[B](nonEmptyPrefix.tail flatMap f)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:531: [wartremover:Recursion] Unmarked recursion
[warn] tail.foreach(f)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:546: [wartremover:Recursion] Unmarked recursion
[warn] else tail.foldLeft(op(z, head))(op)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:624: [wartremover:Recursion] Unmarked recursion
[warn] else cons((this.head, that.head), asStream[(A1, B)](this.tail zip that.tail))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:789: [wartremover:Recursion] Unmarked recursion
[warn] else cons(head, tail take n-1)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:794: [wartremover:Recursion] Unmarked recursion
[warn] else tail drop n-1
[warn] ^
[warn] scala/collection/immutable/Stream.scala:825: [wartremover:Recursion] Unmarked recursion
[warn] else cons(head, tail.init)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:857: [wartremover:Recursion] Unmarked recursion
[warn] else if (stub0.isEmpty) advance(stub1.reverse, Nil, rest)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:858: [wartremover:Recursion] Unmarked recursion
[warn] else cons(stub0.head, advance(stub0.tail, rest.head :: stub1, rest.tail))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:877: [wartremover:Recursion] Unmarked recursion
[warn] if (!isEmpty && p(head)) cons(head, tail takeWhile p)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:923: [wartremover:Recursion] Unmarked recursion
[warn] else if (seen(rest.head)) loop(seen, rest.tail)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:924: [wartremover:Recursion] Unmarked recursion
[warn] else cons(rest.head, loop(seen + rest.head, rest.tail))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:958: [wartremover:Recursion] Unmarked recursion
[warn] else cons(these.head, loop(len - 1, these.tail))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1015: [wartremover:Recursion] Unmarked recursion
[warn] return h.toStream #::: st.tail.flatten
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1185: [wartremover:Recursion] Unmarked recursion
[warn] case bt: Cons[_] => (at eq bt) || consEq(at, bt)
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1205: [wartremover:Recursion] Unmarked recursion
[warn] def iterate[A](start: A)(f: A => A): Stream[A] = cons(start, iterate(f(start))(f))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1219: [wartremover:Recursion] Unmarked recursion
[warn] cons(start, from(start+step, step))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1236: [wartremover:Recursion] Unmarked recursion
[warn] def continually[A](elem: => A): Stream[A] = cons(elem, continually(elem))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1239: [wartremover:Recursion] Unmarked recursion
[warn] if (n <= 0) Empty else cons(elem, fill(n-1)(elem))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1243: [wartremover:Recursion] Unmarked recursion
[warn] if (i >= n) Empty else cons(f(i), loop(i+1))
[warn] ^
[warn] scala/collection/immutable/Stream.scala:1252: [wartremover:Recursion] Unmarked recursion
[warn] else cons(start, range(start + step, end, step))
[warn] ^
[warn] scala/collection/immutable/TrieIterator.scala:92: [wartremover:Recursion] Unmarked recursion
[warn] splitArray(getElems(ad(0)))
[warn] ^
[warn] scala/collection/immutable/TrieIterator.scala:135: [wartremover:Recursion] Unmarked recursion
[warn] next0(getElems(m), 0)
[warn] ^
[warn] scala/collection/mutable/ArrayLike.scala:43: [wartremover:Recursion] Unmarked recursion
[warn] case x: AnyRef if x.getClass.isArray => WrappedArray.make(x).deep
[warn] ^
[warn] scala/collection/mutable/BufferLike.scala:207: [wartremover:Recursion] Unmarked recursion
[warn] case s: Script[_] => s.iterator foreach <<
[warn] ^
[warn] scala/collection/mutable/DoubleLinkedListLike.scala:75: [wartremover:Recursion] Unmarked recursion
[warn] next.append(that)
[warn] ^
[warn] scala/collection/mutable/LinkedListLike.scala:72: [wartremover:Recursion] Unmarked recursion
[warn] if (elem.isEmpty) acc else length0(elem.next, acc + 1)
[warn] ^
[warn] scala/collection/mutable/LinkedListLike.scala:123: [wartremover:Recursion] Unmarked recursion
[warn] else loop(x.next)
[warn] ^
[warn] scala/collection/mutable/ListBuffer.scala:181: [wartremover:Recursion] Unmarked recursion
[warn] case x: AnyRef if x eq this => this ++= (this take size)
[warn] ^
[warn] scala/collection/mutable/ListBuffer.scala:187: [wartremover:Recursion] Unmarked recursion
[warn] if (xs.asInstanceOf[AnyRef] eq this) ++=: (this take size) else super.++=:(xs)
[warn] ^
[warn] scala/collection/mutable/ListMap.scala:63: [wartremover:Recursion] Unmarked recursion
[warn] else remove(key, elems.tail, elems.head :: acc)
[warn] ^
[warn] scala/collection/mutable/ObservableBuffer.scala:55: [wartremover:Recursion] Unmarked recursion
[warn] def undo() { update(n, oldelement) }
[warn] ^
[warn] scala/collection/mutable/ObservableMap.scala:45: [wartremover:Recursion] Unmarked recursion
[warn] def undo = +=((key, old))
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:57: [wartremover:Recursion] Unmarked recursion
[warn] def size(node: Node[_, _]): Int = if (node eq null) 0 else 1 + size(node.left) + size(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:57: [wartremover:Recursion] Unmarked recursion
[warn] def size(node: Node[_, _]): Int = if (node eq null) 0 else 1 + size(node.left) + size(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:73: [wartremover:Recursion] Unmarked recursion
[warn] if (cmp < 0) getNode(node.left, key)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:74: [wartremover:Recursion] Unmarked recursion
[warn] else if (cmp > 0) getNode(node.right, key)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:94: [wartremover:Recursion] Unmarked recursion
[warn] if (node.left eq null) node else minNodeNonNull(node.left)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:110: [wartremover:Recursion] Unmarked recursion
[warn] if (node.right eq null) node else maxNodeNonNull(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:431: [wartremover:Recursion] Unmarked recursion
[warn] if (node.left ne null) foreachNodeNonNull(node.left, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:433: [wartremover:Recursion] Unmarked recursion
[warn] if (node.right ne null) foreachNodeNonNull(node.right, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:442: [wartremover:Recursion] Unmarked recursion
[warn] if (node.left ne null) foreachNodeKeyNonNull(node.left, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:444: [wartremover:Recursion] Unmarked recursion
[warn] if (node.right ne null) foreachNodeKeyNonNull(node.right, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:453: [wartremover:Recursion] Unmarked recursion
[warn] if (node.left ne null) transformNodeNonNull(node.left, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:455: [wartremover:Recursion] Unmarked recursion
[warn] if (node.right ne null) transformNodeNonNull(node.right, f)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:534: [wartremover:Recursion] Unmarked recursion
[warn] else hasProperParentRefs(node.left) && hasProperParentRefs(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:534: [wartremover:Recursion] Unmarked recursion
[warn] else hasProperParentRefs(node.left) && hasProperParentRefs(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:550: [wartremover:Recursion] Unmarked recursion
[warn] else isValidBST(node.left) && isValidBST(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:550: [wartremover:Recursion] Unmarked recursion
[warn] else isValidBST(node.left) && isValidBST(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:563: [wartremover:Recursion] Unmarked recursion
[warn] else noRedAfterRed(node.left) && noRedAfterRed(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:563: [wartremover:Recursion] Unmarked recursion
[warn] else noRedAfterRed(node.left) && noRedAfterRed(node.right)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:569: [wartremover:Recursion] Unmarked recursion
[warn] val lh = blackHeight(node.left)
[warn] ^
[warn] scala/collection/mutable/RedBlackTree.scala:570: [wartremover:Recursion] Unmarked recursion
[warn] val rh = blackHeight(node.right)
[warn] ^
[warn] scala/collection/mutable/SetLike.scala:232: [wartremover:Recursion] Unmarked recursion
[warn] case s: Script[_] => s.iterator foreach <<
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:228: [wartremover:Recursion] Unmarked recursion
[warn] next append elem
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:246: [wartremover:Recursion] Unmarked recursion
[warn] if (idx < size) array(idx) else next.apply(idx - size)
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:248: [wartremover:Recursion] Unmarked recursion
[warn] if (idx < size) array(idx) = newelem else next.update(idx - size, newelem)
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:250: [wartremover:Recursion] Unmarked recursion
[warn] if (idx < size) this else next.locate(idx - size)
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:284: [wartremover:Recursion] Unmarked recursion
[warn] } else next.remove(idx - size, buffer)
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:329: [wartremover:Recursion] Unmarked recursion
[warn] else next.insertAll(idx - size, t, buffer)
[warn] ^
[warn] scala/collection/mutable/UnrolledBuffer.scala:348: [wartremover:Recursion] Unmarked recursion
[warn] override def toString = array.take(size).mkString("Unrolled@%08x".format(System.identityHashCode(this)) + "[" + size + "/" + array.length + "](", ", ", ")") + " -> " + (if (next ne null) next.toString else "")
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:750: [wartremover:Recursion] Unmarked recursion
[warn] val parseqspan = toSeq.takeWhile(pred)
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:775: [wartremover:Recursion] Unmarked recursion
[warn] val (xs, ys) = toSeq.span(pred)
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:1378: [wartremover:Recursion] Unmarked recursion
[warn] ScanNode(mergeTrees(trees, from, half), mergeTrees(trees, from + half, howmany - half))
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:1378: [wartremover:Recursion] Unmarked recursion
[warn] ScanNode(mergeTrees(trees, from, half), mergeTrees(trees, from + half, howmany - half))
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:1404: [wartremover:Recursion] Unmarked recursion
[warn] iterate(left, cb)
[warn] ^
[warn] scala/collection/parallel/ParIterableLike.scala:1405: [wartremover:Recursion] Unmarked recursion
[warn] iterate(right, cb)
[warn] ^
[warn] scala/collection/parallel/ParMapLike.scala:65: [wartremover:Recursion] Unmarked recursion
[warn] val ss = iter.split.map(keysIterator(_))
[warn] ^
[warn] scala/collection/parallel/ParMapLike.scala:70: [wartremover:Recursion] Unmarked recursion
[warn] def dup = keysIterator(iter.dup)
[warn] ^
[warn] scala/collection/parallel/ParMapLike.scala:82: [wartremover:Recursion] Unmarked recursion
[warn] val ss = iter.split.map(valuesIterator(_))
[warn] ^
[warn] scala/collection/parallel/ParMapLike.scala:87: [wartremover:Recursion] Unmarked recursion
[warn] def dup = valuesIterator(iter.dup)
[warn] ^
[warn] scala/collection/parallel/Tasks.scala:482: [wartremover:Recursion] Unmarked recursion
[warn] val subfutures = for (subtask <- subtasks.iterator) yield compute(subtask, depth + 1)
[warn] ^
[warn] scala/collection/parallel/immutable/ParHashMap.scala:315: [wartremover:Recursion] Unmarked recursion
[warn] htm.elems(i) = evaluateCombiners(htm.elems(i)).asInstanceOf[HashMap[k, v]]
[warn] ^
[warn] scala/collection/parallel/mutable/ParArray.scala:616: [wartremover:Recursion] Unmarked recursion
[warn] iterate(left)
[warn] ^
[warn] scala/collection/parallel/mutable/ParArray.scala:617: [wartremover:Recursion] Unmarked recursion
[warn] iterate(right)
[warn] ^
[warn] scala/collection/parallel/mutable/ParHashMap.scala:128: [wartremover:Recursion] Unmarked recursion
[warn] def count(e: HashEntry[K, DefaultEntry[K, V]]): Int = if (e eq null) 0 else 1 + count(e.next)
[warn] ^
[warn] scala/collection/parallel/mutable/ParHashMap.scala:139: [wartremover:Recursion] Unmarked recursion
[warn] if (index(elemHashCode(e.key)) == i) check(e.next)
[warn] ^
[warn] scala/collection/parallel/mutable/ParHashMap.scala:140: [wartremover:Recursion] Unmarked recursion
[warn] else ("Element " + e.key + " at " + i + " with " + elemHashCode(e.key) + " maps to " + index(elemHashCode(e.key))) :: check(e.next)
[warn] ^
[warn] scala/concurrent/BatchingExecutor.scala:75: [wartremover:Recursion] Unmarked recursion
[warn] processBatch(_tasksLocal.get) // since head.run() can add entries, always do _tasksLocal.get here
[warn] ^
[warn] scala/concurrent/Future.scala:730: [wartremover:Recursion] Unmarked recursion
[warn] case other => searchNext(i)
[warn] ^
[warn] scala/concurrent/Future.scala:759: [wartremover:Recursion] Unmarked recursion
[warn] else i.next().flatMap { value => foldNext(i, op(prevValue, value), op) }
[warn] ^
[warn] scala/concurrent/duration/Duration.scala:712: [wartremover:Recursion] Unmarked recursion
[warn] if (length % divider == 0) loop(length / divider, coarser)
[warn] ^
[warn] scala/concurrent/impl/ExecutionContextImpl.scala:41: [wartremover:Recursion] Unmarked recursion
[warn] case other => currentNumberOfThreads.compareAndSet(other, other + 1) || reserveThread()
[warn] ^
[warn] scala/concurrent/impl/ExecutionContextImpl.scala:46: [wartremover:Recursion] Unmarked recursion
[warn] case other => currentNumberOfThreads.compareAndSet(other, other - 1) || deregisterThread()
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:212: [wartremover:Recursion] Unmarked recursion
[warn] case newLinked: DefaultPromise[_] => compressedRoot(newLinked)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:225: [wartremover:Recursion] Unmarked recursion
[warn] case linked: DefaultPromise[_] => linked.asInstanceOf[DefaultPromise[T]].root
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:266: [wartremover:Recursion] Unmarked recursion
[warn] case dp: DefaultPromise[_] => compressedRoot(dp).value0
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:275: [wartremover:Recursion] Unmarked recursion
[warn] case dp: DefaultPromise[_] => compressedRoot(dp).isCompleted0
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:296: [wartremover:Recursion] Unmarked recursion
[warn] if (compareAndSet(cur, v)) cur else tryCompleteAndGetListeners(v)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:297: [wartremover:Recursion] Unmarked recursion
[warn] case dp: DefaultPromise[_] => compressedRoot(dp).tryCompleteAndGetListeners(v)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:313: [wartremover:Recursion] Unmarked recursion
[warn] case dp: DefaultPromise[_] => compressedRoot(dp).dispatchOrAddCallback(runnable)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:315: [wartremover:Recursion] Unmarked recursion
[warn] else dispatchOrAddCallback(runnable)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:340: [wartremover:Recursion] Unmarked recursion
[warn] compressedRoot(dp).link(target)
[warn] ^
[warn] scala/concurrent/impl/Promise.scala:345: [wartremover:Recursion] Unmarked recursion
[warn] link(target)
[warn] ^
[warn] scala/io/Source.scala:36: [wartremover:Recursion] Unmarked recursion
[warn] } withReset(() => fromIterable(iterable))
[warn] ^
[warn] scala/io/Source.scala:96: [wartremover:Recursion] Unmarked recursion
[warn] () => fromFile(file, bufferSize)(codec),
[warn] ^
[warn] scala/io/Source.scala:160: [wartremover:Recursion] Unmarked recursion
[warn] val resetFn = if (reset == null) () => createBufferedSource(inputStream, bufferSize, reset, close)(codec) else reset
[warn] ^
[warn] scala/io/Source.scala:169: [wartremover:Recursion] Unmarked recursion
[warn] createBufferedSource(is, reset = () => fromInputStream(is)(codec), close = () => is.close())(codec)
[warn] ^
[warn] scala/reflect/ClassManifestDeprecatedApis.scala:30: [wartremover:Recursion] Unmarked recursion
[warn] loop(xs - next, seen + next)
[warn] ^
[warn] scala/reflect/ClassTag.scala:92: [wartremover:Recursion] Unmarked recursion
[warn] if (clazz.isArray) s"Array[${prettyprint(clazz.getComponentType)}]" else
[warn] ^
[warn] scala/runtime/MethodCache.scala:69: [wartremover:Recursion] Unmarked recursion
[warn] case x: PolyMethodCache => x findInternal forReceiver
[warn] ^
[warn] scala/runtime/ScalaRunTime.scala:30: [wartremover:Recursion] Unmarked recursion
[warn] clazz.isArray && (atLevel == 1 || isArrayClass(clazz.getComponentType, atLevel - 1))
[warn] ^
[warn] scala/runtime/ScalaRunTime.scala:246: [wartremover:Recursion] Unmarked recursion
[warn] case x: GenIterable[_] => x.iterator take maxElements map inner mkString (x.stringPrefix + "(", ", ", ")")
[warn] ^
[warn] scala/runtime/ScalaRunTime.scala:247: [wartremover:Recursion] Unmarked recursion
[warn] case x: Traversable[_] => x take maxElements map inner mkString (x.stringPrefix + "(", ", ", ")")
[warn] ^
[warn] scala/runtime/ScalaRunTime.scala:248: [wartremover:Recursion] Unmarked recursion
[warn] case x: Product1[_] if isTuple(x) => "(" + inner(x._1) + ",)" // that special trailing comma
[warn] ^
[warn] scala/runtime/ScalaRunTime.scala:249: [wartremover:Recursion] Unmarked recursion
[warn] case x: Product if isTuple(x) => x.productIterator map inner mkString ("(", ",", ")")
[warn] ^
[warn] scala/sys/process/BasicIO.scala:50: [wartremover:Recursion] Unmarked recursion
[warn] case Right(s) => Stream.cons(s, next())
[warn] ^
[warn] scala/sys/process/BasicIO.scala:185: [wartremover:Recursion] Unmarked recursion
[warn] readFully()
[warn] ^
[warn] scala/sys/process/BasicIO.scala:239: [wartremover:Recursion] Unmarked recursion
[warn] if (available) loop()
[warn] ^
[warn] scala/text/Document.scala:53: [wartremover:Recursion] Unmarked recursion
[warn] fits(w, z)
[warn] ^
[warn] scala/text/Document.scala:55: [wartremover:Recursion] Unmarked recursion
[warn] fits(w, (i,b,h) :: (i,b,t) :: z)
[warn] ^
[warn] scala/text/Document.scala:57: [wartremover:Recursion] Unmarked recursion
[warn] fits(w - t.length(), z)
[warn] ^
[warn] scala/text/Document.scala:59: [wartremover:Recursion] Unmarked recursion
[warn] fits(w, (i + ii, b, d) :: z)
[warn] ^
[warn] scala/text/Document.scala:61: [wartremover:Recursion] Unmarked recursion
[warn] fits(w - 1, z)
[warn] ^
[warn] scala/text/Document.scala:65: [wartremover:Recursion] Unmarked recursion
[warn] fits(w, (i, false, d) :: z)
[warn] ^
[warn] scala/text/Document.scala:80: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k, z)
[warn] ^
[warn] scala/text/Document.scala:82: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k, (i, b, h) :: (i, b, t) :: z)
[warn] ^
[warn] scala/text/Document.scala:85: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k + t.length(), z)
[warn] ^
[warn] scala/text/Document.scala:87: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k, (i + ii, b, d) :: z)
[warn] ^
[warn] scala/text/Document.scala:91: [wartremover:Recursion] Unmarked recursion
[warn] fmt(i, z)
[warn] ^
[warn] scala/text/Document.scala:94: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k + 1, z)
[warn] ^
[warn] scala/text/Document.scala:97: [wartremover:Recursion] Unmarked recursion
[warn] fmt(k, (i, !fitsFlat, d) :: z)
[warn] ^
[warn] scala/util/Properties.scala:198: [wartremover:Recursion] Unmarked recursion
[warn] val (v, r) = versionOf(r0, 1)
[warn] ^
[warn] scala/util/Properties.scala:217: [wartremover:Recursion] Unmarked recursion
[warn] else compareVersions(srest, vrest, depth + 1)
[warn] ^
[warn] scala/util/Sorting.scala:132: [wartremover:Recursion] Unmarked recursion
[warn] inner(a, i0, iA, ord) // True recursion
[warn] ^
[warn] scala/util/Sorting.scala:133: [wartremover:Recursion] Unmarked recursion
[warn] inner(a, iB, iN, ord) // Should be tail recursion
[warn] ^
[warn] scala/util/Sorting.scala:136: [wartremover:Recursion] Unmarked recursion
[warn] inner(a, iB, iN, ord) // True recursion
[warn] ^
[warn] scala/util/Sorting.scala:137: [wartremover:Recursion] Unmarked recursion
[warn] inner(a, i0, iA, ord) // Should be tail recursion
[warn] ^
[warn] scala/util/Sorting.scala:186: [wartremover:Recursion] Unmarked recursion
[warn] mergeSort(a, i0, iK, ord, sc)
[warn] ^
[warn] scala/util/Sorting.scala:187: [wartremover:Recursion] Unmarked recursion
[warn] mergeSort(a, iK, iN, ord, sc)
[warn] ^
[warn] scala/util/control/Exception.scala:359: [wartremover:Recursion] Unmarked recursion
[warn] if (wouldMatch(x, exceptions) && x.getCause != null) unwrap(x.getCause)
[warn] ^
[warn] scala/util/control/TailCalls.scala:58: [wartremover:Recursion] Unmarked recursion
[warn] case c: Cont[a1, b1] => Cont(c.a, (x: a1) => c.f(x) flatMap f)
[warn] ^
[warn] scala/util/control/TailCalls.scala:67: [wartremover:Recursion] Unmarked recursion
[warn] case Done(v) => f(v).resume
[warn] ^
[warn] scala/util/control/TailCalls.scala:69: [wartremover:Recursion] Unmarked recursion
[warn] case Cont(b, g) => b.flatMap(x => g(x) flatMap f).resume
[warn] ^
[warn] scala/util/control/TailCalls.scala:77: [wartremover:Recursion] Unmarked recursion
[warn] case Call(t) => t().result
[warn] ^
[warn] scala/util/control/TailCalls.scala:79: [wartremover:Recursion] Unmarked recursion
[warn] case Done(v) => f(v).result
[warn] ^
[warn] scala/util/control/TailCalls.scala:80: [wartremover:Recursion] Unmarked recursion
[warn] case Call(t) => t().flatMap(f).result
[warn] ^
[warn] scala/util/control/TailCalls.scala:81: [wartremover:Recursion] Unmarked recursion
[warn] case Cont(b, g) => b.flatMap(x => g(x) flatMap f).result
[warn] ^
[warn] scala/util/matching/Regex.scala:787: [wartremover:Recursion] Unmarked recursion
[warn] case 2 => nextSeen = 0 ; hasNext
[warn] ^
[warn] scala/util/matching/Regex.scala:798: [wartremover:Recursion] Unmarked recursion
[warn] case 0 => if (!hasNext) throw new NoSuchElementException ; next()
[warn] ^
[warn] scala/util/matching/Regex.scala:800: [wartremover:Recursion] Unmarked recursion
[warn] case 2 => nextSeen = 0 ; next()
[warn] ^
@acdenhartog
Copy link

acdenhartog commented Mar 2, 2017

And now condensed with links to source...
scala/Responder.scala:44: for (_ <- r; y <- loop(r)) yield y
scala/Responder.scala:47: if (cond) for (_ <- r; y <- loopWhile(cond)(r)) yield y
scala/StringContext.scala:240: loop(idx, str.indexOf('\\', idx))
scala/collection/IndexedSeqOptimized.scala:56: else foldl(start + 1, end, op(z, this(start)), op)
scala/collection/IndexedSeqOptimized.scala:61: else foldr(start, end - 1, op(this(end - 1), z), op)
scala/collection/Iterator.scala:189: } else advance()
scala/collection/Iterator.scala:204: merge()
scala/collection/Iterator.scala:724: case 1 => store(hd) ; status = 0 ; finish()
scala/collection/Iterator.scala:1403: if (self.hasNext) Stream.cons(self.next(), self.toStream)
scala/collection/LinearSeqLike.scala:67: else that.nonEmpty && p(head, that.head) && (tail corresponds that.tail)(p)
scala/collection/LinearSeqOptimized.scala:131: else op(head, tail.foldRight(z)(op))
scala/collection/LinearSeqOptimized.scala:142: else op(head, tail.reduceRight(op))
scala/collection/LinearSeqOptimized.scala:272: loop(i + 1, xs.tail)
scala/collection/Searching.scala:94: case -1 => binarySearch(elem, from, idx)(ord)
scala/collection/Searching.scala:95: case 1 => binarySearch(elem, idx + 1, to)(ord)
scala/collection/SeqViewLike.scala:80: if (idx < index(mid)) findRow(idx, lo, mid - 1)
scala/collection/SeqViewLike.scala:81: else if (idx >= index(mid + 1)) findRow(idx, mid + 1, hi)
scala/collection/SortedMapLike.scala:78: override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, B] = self.rangeImpl(from, until).filterKeys(p)
scala/collection/SortedMapLike.scala:86: override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, C] = self.rangeImpl(from, until).mapValues(f)
scala/collection/TraversableOnce.scala:289: else toBuffer.toArray
scala/collection/TraversableOnce.scala:464: def hasNext: Boolean = it.hasNext || its.hasNext && { it = its.next().toIterator; hasNext }
scala/collection/concurrent/TrieMap.scala:50: else GCAS_Complete(/*READ*/mainnode, ct)
scala/collection/concurrent/TrieMap.scala:63: else GCAS_Complete(m, ct)
scala/collection/concurrent/TrieMap.scala:67: GCAS_Complete(/*READ*/mainnode, ct)
scala/collection/concurrent/TrieMap.scala:113: if (startgen eq in.gen) in.rec_insert(k, v, hc, lev + 5, this, startgen, ct)
scala/collection/concurrent/TrieMap.scala:115: if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_insert(k, v, hc, lev, parent, startgen, ct)
scala/collection/concurrent/TrieMap.scala:159: if (startgen eq in.gen) in.rec_insertif(k, v, hc, cond, lev + 5, this, startgen, ct)
scala/collection/concurrent/TrieMap.scala:161: if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_insertif(k, v, hc, cond, lev, parent, startgen, ct)
scala/collection/concurrent/TrieMap.scala:249: if (ct.isReadOnly || (startgen eq in.gen)) in.rec_lookup(k, hc, lev + 5, this, startgen, ct)
scala/collection/concurrent/TrieMap.scala:251: if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_lookup(k, hc, lev, parent, startgen, ct)
scala/collection/concurrent/TrieMap.scala:292: if (startgen eq in.gen) in.rec_remove(k, v, hc, lev + 5, this, startgen, ct)
scala/collection/concurrent/TrieMap.scala:294: if (GCAS(cn, cn.renewed(startgen, ct), ct)) rec_remove(k, v, hc, lev, parent, startgen, ct)
scala/collection/concurrent/TrieMap.scala:321: if (ct.readRoot().gen == startgen) cleanParent(nonlive)
scala/collection/concurrent/TrieMap.scala:575: case cn: CNode[K, V] => cn.collectElems
scala/collection/concurrent/TrieMap.scala:599: subinode.mainnode = dual(x, xhc, y, yhc, lev + 5, gen)
scala/collection/concurrent/TrieMap.scala:710: else RDCSS_Complete(abort)
scala/collection/concurrent/TrieMap.scala:717: } else RDCSS_Complete(abort)
scala/collection/concurrent/TrieMap.scala:720: else RDCSS_Complete(abort)
scala/collection/concurrent/TrieMap.scala:736: if (!r.rec_insert(k, v, hc, 0, null, r.gen, this)) inserthc(k, hc, v)
scala/collection/concurrent/TrieMap.scala:743: if (ret eq null) insertifhc(k, hc, v, cond)
scala/collection/concurrent/TrieMap.scala:750: if (res eq INodeBase.RESTART) lookuphc(k, hc)
scala/collection/concurrent/TrieMap.scala:771: else removehc(k, v, hc)
scala/collection/concurrent/TrieMap.scala:801: else snapshot()
scala/collection/concurrent/TrieMap.scala:820: else readOnlySnapshot()
scala/collection/concurrent/TrieMap.scala:825: if (!RDCSS_ROOT(r, r.gcasRead(this), INode.newRootNode[K, V])) clear()
scala/collection/concurrent/TrieMap.scala:1052: advance()
scala/collection/generic/Growable.scala:54: loop(xs.tail)
scala/collection/immutable/FilteredTraversableInternal.scala:39: noneIn(t)
scala/collection/immutable/FilteredTraversableInternal.scala:51: allIn(start, remaining.tail)
scala/collection/immutable/HashMap.scala:186: elems(0) = makeHashTrieMap(hash0, elem0, hash1, elem1, level + 5, size)
scala/collection/immutable/HashSet.scala:241: val child = makeHashTrieSet(hash0, elem0, hash1, elem1, level + 5)
scala/collection/immutable/HashSet.scala:838: else removeAll(s.removed0(r.head, that.hash, level), r.tail)
scala/collection/immutable/IntMap.scala:125: next
scala/collection/immutable/IntMap.scala:188: case IntMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
scala/collection/immutable/IntMap.scala:188: case IntMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
scala/collection/immutable/IntMap.scala:205: case IntMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
scala/collection/immutable/IntMap.scala:205: case IntMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
scala/collection/immutable/IntMap.scala:222: case IntMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
scala/collection/immutable/IntMap.scala:222: case IntMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
scala/collection/immutable/IntMap.scala:233: val (newleft, newright) = (left.filter(f), right.filter(f))
scala/collection/immutable/IntMap.scala:233: val (newleft, newright) = (left.filter(f), right.filter(f))
scala/collection/immutable/IntMap.scala:244: case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
scala/collection/immutable/IntMap.scala:244: case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
scala/collection/immutable/IntMap.scala:252: case IntMap.Bin(_, _, left, right) => left.size + right.size
scala/collection/immutable/IntMap.scala:252: case IntMap.Bin(_, _, left, right) => left.size + right.size
scala/collection/immutable/IntMap.scala:256: case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
scala/collection/immutable/IntMap.scala:256: case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
scala/collection/immutable/IntMap.scala:265: if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
scala/collection/immutable/IntMap.scala:265: if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
scala/collection/immutable/IntMap.scala:269: case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
scala/collection/immutable/IntMap.scala:269: case IntMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
scala/collection/immutable/IntMap.scala:279: else if (zero(key, mask)) IntMap.Bin(prefix, mask, left.updated(key, value), right)
scala/collection/immutable/IntMap.scala:280: else IntMap.Bin(prefix, mask, left, right.updated(key, value))
scala/collection/immutable/IntMap.scala:307: else if (zero(key, mask)) IntMap.Bin(prefix, mask, left.updateWith(key, value, f), right)
scala/collection/immutable/IntMap.scala:308: else IntMap.Bin(prefix, mask, left, right.updateWith(key, value, f))
scala/collection/immutable/IntMap.scala:318: else if (zero(key, mask)) bin(prefix, mask, left - key, right)
scala/collection/immutable/IntMap.scala:319: else bin(prefix, mask, left, right - key)
scala/collection/immutable/IntMap.scala:337: val newleft = left.modifyOrRemove(f)
scala/collection/immutable/IntMap.scala:338: val newright = right.modifyOrRemove(f)
scala/collection/immutable/IntMap.scala:365: else if (zero(p2, m1)) IntMap.Bin(p1, m1, l1.unionWith(that, f), r1)
scala/collection/immutable/IntMap.scala:366: else IntMap.Bin(p1, m1, l1, r1.unionWith(that, f))
scala/collection/immutable/IntMap.scala:369: else if (zero(p1, m2)) IntMap.Bin(p2, m2, this.unionWith(l2, f), r2)
scala/collection/immutable/IntMap.scala:370: else IntMap.Bin(p2, m2, l2, this.unionWith(r2, f))
scala/collection/immutable/IntMap.scala:373: if (p1 == p2) IntMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
scala/collection/immutable/IntMap.scala:373: if (p1 == p2) IntMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
scala/collection/immutable/IntMap.scala:397: else if (zero(p2, m1)) l1.intersectionWith(that, f)
scala/collection/immutable/IntMap.scala:398: else r1.intersectionWith(that, f)
scala/collection/immutable/IntMap.scala:399: } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
scala/collection/immutable/IntMap.scala:399: } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
scala/collection/immutable/IntMap.scala:402: else if (zero(p1, m2)) this.intersectionWith(l2, f)
scala/collection/immutable/IntMap.scala:403: else this.intersectionWith(r2, f)
scala/collection/immutable/IntMap.scala:435: case Bin(_, _, l, r) => l.firstKey
scala/collection/immutable/IntMap.scala:445: case Bin(_, _, l, r) => r.lastKey
scala/collection/immutable/List.scala:180: loop(mappedHead, mappedLast, unchanged, pending.tail)
scala/collection/immutable/List.scala:197: loop(mappedHead1, mappedLast1, tail0, tail0)
scala/collection/immutable/List.scala:262: case _ :: tail => loop(tail, lag.tail)
scala/collection/immutable/List.scala:370: else loop(xs.tail)
scala/collection/immutable/List.scala:412: else new Stream.Cons(head, tail.toStream)
scala/collection/immutable/ListMap.scala:119: else sizeInternal(cur.next, acc + 1)
scala/collection/immutable/ListMap.scala:128: else applyInternal(cur.next, k)
scala/collection/immutable/ListMap.scala:135: else getInternal(cur.next, k)
scala/collection/immutable/ListMap.scala:142: else containsInternal(cur.next, k)
scala/collection/immutable/ListMap.scala:159: else removeInternal(k, cur.next, cur :: acc)
scala/collection/immutable/ListSet.scala:113: else sizeInternal(n.next, acc + 1)
scala/collection/immutable/ListSet.scala:120: !n.isEmpty && (n.elem == e || containsInternal(n.next, e))
scala/collection/immutable/ListSet.scala:129: else removeInternal(k, cur.next, cur :: acc)
scala/collection/immutable/LongMap.scala:117: next
scala/collection/immutable/LongMap.scala:180: case LongMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
scala/collection/immutable/LongMap.scala:180: case LongMap.Bin(_, _, left, right) => { left.foreach(f); right.foreach(f) }
scala/collection/immutable/LongMap.scala:197: case LongMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
scala/collection/immutable/LongMap.scala:197: case LongMap.Bin(_, _, left, right) => { left.foreachKey(f); right.foreachKey(f) }
scala/collection/immutable/LongMap.scala:214: case LongMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
scala/collection/immutable/LongMap.scala:214: case LongMap.Bin(_, _, left, right) => { left.foreachValue(f); right.foreachValue(f) }
scala/collection/immutable/LongMap.scala:225: val (newleft, newright) = (left.filter(f), right.filter(f))
scala/collection/immutable/LongMap.scala:225: val (newleft, newright) = (left.filter(f), right.filter(f))
scala/collection/immutable/LongMap.scala:236: case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
scala/collection/immutable/LongMap.scala:236: case [email protected](prefix, mask, left, right) => b.bin(left.transform(f), right.transform(f))
scala/collection/immutable/LongMap.scala:244: case LongMap.Bin(_, _, left, right) => left.size + right.size
scala/collection/immutable/LongMap.scala:244: case LongMap.Bin(_, _, left, right) => left.size + right.size
scala/collection/immutable/LongMap.scala:248: case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
scala/collection/immutable/LongMap.scala:248: case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left.get(key) else right.get(key)
scala/collection/immutable/LongMap.scala:257: if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
scala/collection/immutable/LongMap.scala:257: if (zero(key, mask)) left.getOrElse(key, default) else right.getOrElse(key, default)
scala/collection/immutable/LongMap.scala:261: case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
scala/collection/immutable/LongMap.scala:261: case LongMap.Bin(prefix, mask, left, right) => if (zero(key, mask)) left(key) else right(key)
scala/collection/immutable/LongMap.scala:271: else if (zero(key, mask)) LongMap.Bin(prefix, mask, left.updated(key, value), right)
scala/collection/immutable/LongMap.scala:272: else LongMap.Bin(prefix, mask, left, right.updated(key, value))
scala/collection/immutable/LongMap.scala:299: else if (zero(key, mask)) LongMap.Bin(prefix, mask, left.updateWith(key, value, f), right)
scala/collection/immutable/LongMap.scala:300: else LongMap.Bin(prefix, mask, left, right.updateWith(key, value, f))
scala/collection/immutable/LongMap.scala:310: else if (zero(key, mask)) bin(prefix, mask, left - key, right)
scala/collection/immutable/LongMap.scala:311: else bin(prefix, mask, left, right - key)
scala/collection/immutable/LongMap.scala:329: val newleft = left.modifyOrRemove(f)
scala/collection/immutable/LongMap.scala:330: val newright = right.modifyOrRemove(f)
scala/collection/immutable/LongMap.scala:356: else if (zero(p2, m1)) LongMap.Bin(p1, m1, l1.unionWith(that, f), r1)
scala/collection/immutable/LongMap.scala:357: else LongMap.Bin(p1, m1, l1, r1.unionWith(that, f))
scala/collection/immutable/LongMap.scala:360: else if (zero(p1, m2)) LongMap.Bin(p2, m2, this.unionWith(l2, f), r2)
scala/collection/immutable/LongMap.scala:361: else LongMap.Bin(p2, m2, l2, this.unionWith(r2, f))
scala/collection/immutable/LongMap.scala:364: if (p1 == p2) LongMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
scala/collection/immutable/LongMap.scala:364: if (p1 == p2) LongMap.Bin(p1, m1, l1.unionWith(l2,f), r1.unionWith(r2, f))
scala/collection/immutable/LongMap.scala:388: else if (zero(p2, m1)) l1.intersectionWith(that, f)
scala/collection/immutable/LongMap.scala:389: else r1.intersectionWith(that, f)
scala/collection/immutable/LongMap.scala:390: } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
scala/collection/immutable/LongMap.scala:390: } else if (m1 == m2) bin(p1, m1, l1.intersectionWith(l2, f), r1.intersectionWith(r2, f))
scala/collection/immutable/LongMap.scala:393: else if (zero(p1, m2)) this.intersectionWith(l2, f)
scala/collection/immutable/LongMap.scala:394: else this.intersectionWith(r2, f)
scala/collection/immutable/LongMap.scala:423: case LongMap.Bin(_, _, l, r) => l.firstKey
scala/collection/immutable/LongMap.scala:430: case LongMap.Bin(_, _, l, r) => r.lastKey
scala/collection/immutable/PagedSeq.scala:53: else (more(data, start + cnt, len - cnt) max 0) + cnt
scala/collection/immutable/PagedSeq.scala:56: more(data, start, len)
scala/collection/immutable/PagedSeq.scala:248: if (later.next != null) later = later.next.latest
scala/collection/immutable/PagedSeq.scala:265: next.addMore(more)
scala/collection/immutable/RedBlackTree.scala:41: if (cmp < 0) lookup(tree.left, x)
scala/collection/immutable/RedBlackTree.scala:42: else if (cmp > 0) lookup(tree.right, x)
scala/collection/immutable/RedBlackTree.scala:57: case (Some(lb), _) if ordering.lt(tree.key, lb) => countInRange(tree.right, from, to)
scala/collection/immutable/RedBlackTree.scala:59: case (_, Some(ub)) if ordering.gteq(tree.key, ub) => countInRange(tree.left, from, to)
scala/collection/immutable/RedBlackTree.scala:63: case _ => 1 + countInRange(tree.left, from, None) + countInRange(tree.right, None, to)
scala/collection/immutable/RedBlackTree.scala:63: case _ => 1 + countInRange(tree.left, from, None) + countInRange(tree.right, None, to)
scala/collection/immutable/RedBlackTree.scala:100: if (tree.left ne null) _foreach(tree.left, f)
scala/collection/immutable/RedBlackTree.scala:102: if (tree.right ne null) _foreach(tree.right, f)
scala/collection/immutable/RedBlackTree.scala:108: if (tree.left ne null) _foreachKey(tree.left, f)
scala/collection/immutable/RedBlackTree.scala:110: if (tree.right ne null) _foreachKey(tree.right, f)
scala/collection/immutable/RedBlackTree.scala:120: if (n < count) nth(tree.left, n)
scala/collection/immutable/RedBlackTree.scala:121: else if (n > count) nth(tree.right, n - count - 1)
scala/collection/immutable/RedBlackTree.scala:155: if (cmp < 0) balanceLeft(isBlackTree(tree), tree.key, tree.value, upd(tree.left, k, v, overwrite), tree.right)
scala/collection/immutable/RedBlackTree.scala:156: else if (cmp > 0) balanceRight(isBlackTree(tree), tree.key, tree.value, tree.left, upd(tree.right, k, v, overwrite))
scala/collection/immutable/RedBlackTree.scala:164: if (idx < rank) balanceLeft(isBlackTree(tree), tree.key, tree.value, updNth(tree.left, idx, k, v, overwrite), tree.right)
scala/collection/immutable/RedBlackTree.scala:165: else if (idx > rank) balanceRight(isBlackTree(tree), tree.key, tree.value, tree.left, updNth(tree.right, idx - rank, k, v, overwrite))
scala/collection/immutable/RedBlackTree.scala:217: def delLeft = if (isBlackTree(tree.left)) balLeft(tree.key, tree.value, del(tree.left, k), tree.right) else RedTree(tree.key, tree.value, del(tree.left, k), tree.right)
scala/collection/immutable/RedBlackTree.scala:217: def delLeft = if (isBlackTree(tree.left)) balLeft(tree.key, tree.value, del(tree.left, k), tree.right) else RedTree(tree.key, tree.value, del(tree.left, k), tree.right)
scala/collection/immutable/RedBlackTree.scala:218: def delRight = if (isBlackTree(tree.right)) balRight(tree.key, tree.value, tree.left, del(tree.right, k)) else RedTree(tree.key, tree.value, tree.left, del(tree.right, k))
scala/collection/immutable/RedBlackTree.scala:218: def delRight = if (isBlackTree(tree.right)) balRight(tree.key, tree.value, tree.left, del(tree.right, k)) else RedTree(tree.key, tree.value, tree.left, del(tree.right, k))
scala/collection/immutable/RedBlackTree.scala:224: val bc = append(tl.right, tr.left)
scala/collection/immutable/RedBlackTree.scala:231: val bc = append(tl.right, tr.left)
scala/collection/immutable/RedBlackTree.scala:238: RedTree(tr.key, tr.value, append(tl, tr.left), tr.right)
scala/collection/immutable/RedBlackTree.scala:240: RedTree(tl.key, tl.value, tl.left, append(tl.right, tr))
scala/collection/immutable/RedBlackTree.scala:253: if (ordering.lt(tree.key, from)) return doFrom(tree.right, from)
scala/collection/immutable/RedBlackTree.scala:254: val newLeft = doFrom(tree.left, from)
scala/collection/immutable/RedBlackTree.scala:261: if (ordering.lt(to, tree.key)) return doTo(tree.left, to)
scala/collection/immutable/RedBlackTree.scala:262: val newRight = doTo(tree.right, to)
scala/collection/immutable/RedBlackTree.scala:269: if (ordering.lteq(until, tree.key)) return doUntil(tree.left, until)
scala/collection/immutable/RedBlackTree.scala:270: val newRight = doUntil(tree.right, until)
scala/collection/immutable/RedBlackTree.scala:277: if (ordering.lt(tree.key, from)) return doRange(tree.right, from, until)
scala/collection/immutable/RedBlackTree.scala:278: if (ordering.lteq(until, tree.key)) return doRange(tree.left, from, until)
scala/collection/immutable/RedBlackTree.scala:291: if (n > count) return doDrop(tree.right, n - count - 1)
scala/collection/immutable/RedBlackTree.scala:292: val newLeft = doDrop(tree.left, n)
scala/collection/immutable/RedBlackTree.scala:301: if (n <= count) return doTake(tree.left, n)
scala/collection/immutable/RedBlackTree.scala:302: val newRight = doTake(tree.right, n - count - 1)
scala/collection/immutable/RedBlackTree.scala:310: if (from > count) return doSlice(tree.right, from - count - 1, until - count - 1)
scala/collection/immutable/RedBlackTree.scala:311: if (until <= count) return doSlice(tree.left, from, until)
scala/collection/immutable/RedBlackTree.scala:335: else unzip(cons(next, zipper), leftMost)
scala/collection/immutable/RedBlackTree.scala:346: unzipBoth(left.right, right.left, cons(left, leftZipper), cons(right, rightZipper), smallerDepth + 1)
scala/collection/immutable/RedBlackTree.scala:348: unzipBoth(left.right, right.left, cons(left, leftZipper), cons(right, rightZipper), smallerDepth)
scala/collection/immutable/RedBlackTree.scala:350: unzipBoth(left, right.left, leftZipper, cons(right, rightZipper), smallerDepth)
scala/collection/immutable/RedBlackTree.scala:352: unzipBoth(left.right, right, cons(left, leftZipper), rightZipper, smallerDepth)
scala/collection/immutable/RedBlackTree.scala:375: if (depth == 1) zipper else findDepth(zipper.tail, depth - 1)
scala/collection/immutable/RedBlackTree.scala:377: findDepth(zipper.tail, depth)
scala/collection/immutable/RedBlackTree.scala:486: else findLeftMostOrPopOnEmpty(goLeft(tree))
scala/collection/immutable/RedBlackTree.scala:504: pushNext(tree)
scala/collection/immutable/RedBlackTree.scala:537: else find(
scala/collection/immutable/SortedMap.scala:90: override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, B] = self.rangeImpl(from, until).filterKeys(p)
scala/collection/immutable/SortedMap.scala:98: override def rangeImpl(from : Option[A], until : Option[A]): SortedMap[A, C] = self.rangeImpl(from, until).mapValues(f)
scala/collection/immutable/Stream.scala:252: if (isEmpty) rest.toStream else cons(head, tail append rest)
scala/collection/immutable/Stream.scala:290: loop(these.tail, sep)
scala/collection/immutable/Stream.scala:369: else cons(head, asStream[A](tail ++ that))
scala/collection/immutable/Stream.scala:394: else cons(z, asStream[B](tail.scanLeft(op(z, head))(op)))
scala/collection/immutable/Stream.scala:415: else cons(f(head), asStream[B](tail map f))
scala/collection/immutable/Stream.scala:494: else prefix append asStream[B](nonEmptyPrefix.tail flatMap f)
scala/collection/immutable/Stream.scala:531: tail.foreach(f)
scala/collection/immutable/Stream.scala:546: else tail.foldLeft(op(z, head))(op)
scala/collection/immutable/Stream.scala:624: else cons((this.head, that.head), asStream[(A1, B)](this.tail zip that.tail))
scala/collection/immutable/Stream.scala:789: else cons(head, tail take n-1)
scala/collection/immutable/Stream.scala:794: else tail drop n-1
scala/collection/immutable/Stream.scala:825: else cons(head, tail.init)
scala/collection/immutable/Stream.scala:857: else if (stub0.isEmpty) advance(stub1.reverse, Nil, rest)
scala/collection/immutable/Stream.scala:858: else cons(stub0.head, advance(stub0.tail, rest.head :: stub1, rest.tail))
scala/collection/immutable/Stream.scala:877: if (!isEmpty && p(head)) cons(head, tail takeWhile p)
scala/collection/immutable/Stream.scala:923: else if (seen(rest.head)) loop(seen, rest.tail)
scala/collection/immutable/Stream.scala:924: else cons(rest.head, loop(seen + rest.head, rest.tail))
scala/collection/immutable/Stream.scala:958: else cons(these.head, loop(len - 1, these.tail))
scala/collection/immutable/Stream.scala:1015: return h.toStream #::: st.tail.flatten
scala/collection/immutable/Stream.scala:1185: case bt: Cons[_] => (at eq bt) || consEq(at, bt)
scala/collection/immutable/Stream.scala:1205: def iterate[A](start: A)(f: A => A): Stream[A] = cons(start, iterate(f(start))(f))
scala/collection/immutable/Stream.scala:1219: cons(start, from(start+step, step))
scala/collection/immutable/Stream.scala:1236: def continually[A](elem: => A): Stream[A] = cons(elem, continually(elem))
scala/collection/immutable/Stream.scala:1239: if (n <= 0) Empty else cons(elem, fill(n-1)(elem))
scala/collection/immutable/Stream.scala:1243: if (i >= n) Empty else cons(f(i), loop(i+1))
scala/collection/immutable/Stream.scala:1252: else cons(start, range(start + step, end, step))
scala/collection/immutable/TrieIterator.scala:92: splitArray(getElems(ad(0)))
scala/collection/immutable/TrieIterator.scala:135: next0(getElems(m), 0)
scala/collection/mutable/ArrayLike.scala:43: case x: AnyRef if x.getClass.isArray => WrappedArray.make(x).deep
scala/collection/mutable/BufferLike.scala:207: case s: Script[_] => s.iterator foreach <<
scala/collection/mutable/DoubleLinkedListLike.scala:75: next.append(that)
scala/collection/mutable/LinkedListLike.scala:72: if (elem.isEmpty) acc else length0(elem.next, acc + 1)
scala/collection/mutable/LinkedListLike.scala:123: else loop(x.next)
scala/collection/mutable/ListBuffer.scala:181: case x: AnyRef if x eq this => this ++= (this take size)
scala/collection/mutable/ListBuffer.scala:187: if (xs.asInstanceOf[AnyRef] eq this) ++=: (this take size) else super.++=:(xs)
scala/collection/mutable/ListMap.scala:63: else remove(key, elems.tail, elems.head :: acc)
scala/collection/mutable/ObservableBuffer.scala:55: def undo() { update(n, oldelement) }
scala/collection/mutable/ObservableMap.scala:45: def undo = +=((key, old))
scala/collection/mutable/RedBlackTree.scala:57: def size(node: Node[_, _]): Int = if (node eq null) 0 else 1 + size(node.left) + size(node.right)
scala/collection/mutable/RedBlackTree.scala:57: def size(node: Node[_, _]): Int = if (node eq null) 0 else 1 + size(node.left) + size(node.right)
scala/collection/mutable/RedBlackTree.scala:73: if (cmp < 0) getNode(node.left, key)
scala/collection/mutable/RedBlackTree.scala:74: else if (cmp > 0) getNode(node.right, key)
scala/collection/mutable/RedBlackTree.scala:94: if (node.left eq null) node else minNodeNonNull(node.left)
scala/collection/mutable/RedBlackTree.scala:110: if (node.right eq null) node else maxNodeNonNull(node.right)
scala/collection/mutable/RedBlackTree.scala:431: if (node.left ne null) foreachNodeNonNull(node.left, f)
scala/collection/mutable/RedBlackTree.scala:433: if (node.right ne null) foreachNodeNonNull(node.right, f)
scala/collection/mutable/RedBlackTree.scala:442: if (node.left ne null) foreachNodeKeyNonNull(node.left, f)
scala/collection/mutable/RedBlackTree.scala:444: if (node.right ne null) foreachNodeKeyNonNull(node.right, f)
scala/collection/mutable/RedBlackTree.scala:453: if (node.left ne null) transformNodeNonNull(node.left, f)
scala/collection/mutable/RedBlackTree.scala:455: if (node.right ne null) transformNodeNonNull(node.right, f)
scala/collection/mutable/RedBlackTree.scala:534: else hasProperParentRefs(node.left) && hasProperParentRefs(node.right)
scala/collection/mutable/RedBlackTree.scala:534: else hasProperParentRefs(node.left) && hasProperParentRefs(node.right)
scala/collection/mutable/RedBlackTree.scala:550: else isValidBST(node.left) && isValidBST(node.right)
scala/collection/mutable/RedBlackTree.scala:550: else isValidBST(node.left) && isValidBST(node.right)
scala/collection/mutable/RedBlackTree.scala:563: else noRedAfterRed(node.left) && noRedAfterRed(node.right)
scala/collection/mutable/RedBlackTree.scala:563: else noRedAfterRed(node.left) && noRedAfterRed(node.right)
scala/collection/mutable/RedBlackTree.scala:569: val lh = blackHeight(node.left)
scala/collection/mutable/RedBlackTree.scala:570: val rh = blackHeight(node.right)
scala/collection/mutable/SetLike.scala:232: case s: Script[_] => s.iterator foreach <<
scala/collection/mutable/UnrolledBuffer.scala:228: next append elem
scala/collection/mutable/UnrolledBuffer.scala:246: if (idx < size) array(idx) else next.apply(idx - size)
scala/collection/mutable/UnrolledBuffer.scala:248: if (idx < size) array(idx) = newelem else next.update(idx - size, newelem)
scala/collection/mutable/UnrolledBuffer.scala:250: if (idx < size) this else next.locate(idx - size)
scala/collection/mutable/UnrolledBuffer.scala:284: } else next.remove(idx - size, buffer)
scala/collection/mutable/UnrolledBuffer.scala:329: else next.insertAll(idx - size, t, buffer)
scala/collection/mutable/UnrolledBuffer.scala:348: override def toString = array.take(size).mkString("Unrolled@%08x".format(System.identityHashCode(this)) + "[" + size + "/" + array.length + "](", ", ", ")") + " -> " + (if (next ne null) next.toString else "")
scala/collection/parallel/ParIterableLike.scala:750: val parseqspan = toSeq.takeWhile(pred)
scala/collection/parallel/ParIterableLike.scala:775: val (xs, ys) = toSeq.span(pred)
scala/collection/parallel/ParIterableLike.scala:1378: ScanNode(mergeTrees(trees, from, half), mergeTrees(trees, from + half, howmany - half))
scala/collection/parallel/ParIterableLike.scala:1378: ScanNode(mergeTrees(trees, from, half), mergeTrees(trees, from + half, howmany - half))
scala/collection/parallel/ParIterableLike.scala:1404: iterate(left, cb)
scala/collection/parallel/ParIterableLike.scala:1405: iterate(right, cb)
scala/collection/parallel/ParMapLike.scala:65: val ss = iter.split.map(keysIterator(_))
scala/collection/parallel/ParMapLike.scala:70: def dup = keysIterator(iter.dup)
scala/collection/parallel/ParMapLike.scala:82: val ss = iter.split.map(valuesIterator(_))
scala/collection/parallel/ParMapLike.scala:87: def dup = valuesIterator(iter.dup)
scala/collection/parallel/Tasks.scala:482: val subfutures = for (subtask <- subtasks.iterator) yield compute(subtask, depth + 1)
scala/collection/parallel/immutable/ParHashMap.scala:315: htm.elems(i) = evaluateCombiners(htm.elems(i)).asInstanceOf[HashMap[k, v]]
scala/collection/parallel/mutable/ParArray.scala:616: iterate(left)
scala/collection/parallel/mutable/ParArray.scala:617: iterate(right)
scala/collection/parallel/mutable/ParHashMap.scala:128: def count(e: HashEntry[K, DefaultEntry[K, V]]): Int = if (e eq null) 0 else 1 + count(e.next)
scala/collection/parallel/mutable/ParHashMap.scala:139: if (index(elemHashCode(e.key)) == i) check(e.next)
scala/collection/parallel/mutable/ParHashMap.scala:140: else ("Element " + e.key + " at " + i + " with " + elemHashCode(e.key) + " maps to " + index(elemHashCode(e.key))) :: check(e.next)
scala/concurrent/BatchingExecutor.scala:75: processBatch(_tasksLocal.get) // since head.run() can add entries, always do _tasksLocal.get here
scala/concurrent/Future.scala:730: case other => searchNext(i)
scala/concurrent/Future.scala:759: else i.next().flatMap { value => foldNext(i, op(prevValue, value), op) }
scala/concurrent/duration/Duration.scala:712: if (length % divider == 0) loop(length / divider, coarser)
scala/concurrent/impl/ExecutionContextImpl.scala:41: case other => currentNumberOfThreads.compareAndSet(other, other + 1) || reserveThread()
scala/concurrent/impl/ExecutionContextImpl.scala:46: case other => currentNumberOfThreads.compareAndSet(other, other - 1) || deregisterThread()
scala/concurrent/impl/Promise.scala:212: case newLinked: DefaultPromise[_] => compressedRoot(newLinked)
scala/concurrent/impl/Promise.scala:225: case linked: DefaultPromise[_] => linked.asInstanceOf[DefaultPromise[T]].root
scala/concurrent/impl/Promise.scala:266: case dp: DefaultPromise[_] => compressedRoot(dp).value0
scala/concurrent/impl/Promise.scala:275: case dp: DefaultPromise[_] => compressedRoot(dp).isCompleted0
scala/concurrent/impl/Promise.scala:296: if (compareAndSet(cur, v)) cur else tryCompleteAndGetListeners(v)
scala/concurrent/impl/Promise.scala:297: case dp: DefaultPromise[_] => compressedRoot(dp).tryCompleteAndGetListeners(v)
scala/concurrent/impl/Promise.scala:313: case dp: DefaultPromise[_] => compressedRoot(dp).dispatchOrAddCallback(runnable)
scala/concurrent/impl/Promise.scala:315: else dispatchOrAddCallback(runnable)
scala/concurrent/impl/Promise.scala:340: compressedRoot(dp).link(target)
scala/concurrent/impl/Promise.scala:345: link(target)
scala/io/Source.scala:36: } withReset(() => fromIterable(iterable))
scala/io/Source.scala:96: () => fromFile(file, bufferSize)(codec),
scala/io/Source.scala:160: val resetFn = if (reset == null) () => createBufferedSource(inputStream, bufferSize, reset, close)(codec) else reset
scala/io/Source.scala:169: createBufferedSource(is, reset = () => fromInputStream(is)(codec), close = () => is.close())(codec)
scala/reflect/ClassManifestDeprecatedApis.scala:30: loop(xs - next, seen + next)
scala/reflect/ClassTag.scala:92: `if (clazz.isArray) s"Array[${prettyprint(c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment