aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Symbols.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-02-06 21:55:50 +0100
committerMartin Odersky <odersky@gmail.com>2014-02-06 21:56:00 +0100
commit5f5a01c4f74a40eb6d387b83302da2d3c413969b (patch)
treeb70433b5df1d363ef8dc2e8e8645b3e988f717ba /src/dotty/tools/dotc/core/Symbols.scala
parent0d356254c4d6326398c9c1a587ad193fadef6883 (diff)
downloaddotty-5f5a01c4f74a40eb6d387b83302da2d3c413969b.tar.gz
dotty-5f5a01c4f74a40eb6d387b83302da2d3c413969b.tar.bz2
dotty-5f5a01c4f74a40eb6d387b83302da2d3c413969b.zip
Make skolems live forever...
... because there's no way to reload them in a new run.
Diffstat (limited to 'src/dotty/tools/dotc/core/Symbols.scala')
-rw-r--r--src/dotty/tools/dotc/core/Symbols.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/Symbols.scala b/src/dotty/tools/dotc/core/Symbols.scala
index 53cb38b48..f4ec2f431 100644
--- a/src/dotty/tools/dotc/core/Symbols.scala
+++ b/src/dotty/tools/dotc/core/Symbols.scala
@@ -240,7 +240,7 @@ trait Symbols { this: Context =>
tparams
}
- def newSkolem(tp: Type) = newSymbol(defn.RootClass, nme.SKOLEM, SyntheticArtifact, tp)
+ def newSkolem(tp: Type) = newSymbol(defn.RootClass, nme.SKOLEM, SyntheticArtifact | ValidForever, tp)
def newErrorSymbol(owner: Symbol, name: Name) =
newSymbol(owner, name, SyntheticArtifact,