aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/TyperState.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-11-14 17:27:19 +0100
committerMartin Odersky <odersky@gmail.com>2013-11-14 17:27:19 +0100
commit74a1ebe6910f4832792cf2341954b7203d12ed8f (patch)
treee4af01a8743c8fcbd6adad49ce2484d8c94e3e1f /src/dotty/tools/dotc/core/TyperState.scala
parent753c534b1b2014d252e7562a39c3cd1cc16c8e76 (diff)
downloaddotty-74a1ebe6910f4832792cf2341954b7203d12ed8f.tar.gz
dotty-74a1ebe6910f4832792cf2341954b7203d12ed8f.tar.bz2
dotty-74a1ebe6910f4832792cf2341954b7203d12ed8f.zip
Make undetVars a set with deterministic traversal order.
Needed for replayability.
Diffstat (limited to 'src/dotty/tools/dotc/core/TyperState.scala')
-rw-r--r--src/dotty/tools/dotc/core/TyperState.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/TyperState.scala b/src/dotty/tools/dotc/core/TyperState.scala
index 664655d7c..8246ae198 100644
--- a/src/dotty/tools/dotc/core/TyperState.scala
+++ b/src/dotty/tools/dotc/core/TyperState.scala
@@ -17,7 +17,7 @@ class TyperState(val reporter: Reporter) extends DotClass with Showable {
def constraint: Constraint = new Constraint(SimpleMap.Empty)
/** The currently uninstantiated TypeVars */
- def undetVars: Set[TypeVar] = Set()
+ def undetVars: Set[TypeVar] = collection.immutable.ListSet()
/** A map that records for instantiated type vars their instance type.
* Used only in a temporary way for contexts that may be retracted