--- a/src/Pure/term.scala Fri Mar 27 13:04:15 2020 +0100
+++ b/src/Pure/term.scala Fri Mar 27 22:01:27 2020 +0100
@@ -50,7 +50,7 @@
override def toString: String =
"TVar(" + name + (if (sort.isEmpty) "" else "," + sort) + ")"
}
- val dummyT = Type("dummy")
+ val dummyT: Type = Type("dummy")
sealed abstract class Term
{
@@ -143,7 +143,7 @@
lookup(x) getOrElse store(Indexname(cache_string(x.name), x.index))
protected def cache_sort(x: Sort): Sort =
- if (x.isEmpty) Nil else lookup(x) getOrElse store(x.map(cache_string(_)))
+ if (x.isEmpty) Nil else lookup(x) getOrElse store(x.map(cache_string))
protected def cache_typ(x: Typ): Typ =
{
@@ -166,7 +166,7 @@
else {
lookup(x) match {
case Some(y) => y
- case None => store(x.map(cache_typ(_)))
+ case None => store(x.map(cache_typ))
}
}
}