diff options
author | Martin Odersky <odersky@gmail.com> | 2014-02-06 21:55:50 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-02-06 21:56:00 +0100 |
commit | 5f5a01c4f74a40eb6d387b83302da2d3c413969b (patch) | |
tree | b70433b5df1d363ef8dc2e8e8645b3e988f717ba /src | |
parent | 0d356254c4d6326398c9c1a587ad193fadef6883 (diff) | |
download | dotty-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')
-rw-r--r-- | src/dotty/tools/dotc/core/Symbols.scala | 2 |
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, |