diff options
author | Martin Odersky <odersky@gmail.com> | 2013-04-07 23:01:07 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-04-07 23:01:07 +0200 |
commit | 19143c67d77a71bd5ef18769e222beed291fa92b (patch) | |
tree | ec309ed9e830dfe4875a0c6a2e7776fa3a8a046f /src/dotty/tools/dotc/core/Definitions.scala | |
parent | 34cdca9f2eb60facef679cca9c1d7cb4b2ae10dc (diff) | |
download | dotty-19143c67d77a71bd5ef18769e222beed291fa92b.tar.gz dotty-19143c67d77a71bd5ef18769e222beed291fa92b.tar.bz2 dotty-19143c67d77a71bd5ef18769e222beed291fa92b.zip |
Changes to pre complete decls
Dropped preCompleteDecls for a general refactoring that makes decls available after a class is loaded and before it is completed.
Also some other fixes to classloading problems.
Diffstat (limited to 'src/dotty/tools/dotc/core/Definitions.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Definitions.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/Definitions.scala b/src/dotty/tools/dotc/core/Definitions.scala index f7e8029aa..81e01a1e1 100644 --- a/src/dotty/tools/dotc/core/Definitions.scala +++ b/src/dotty/tools/dotc/core/Definitions.scala @@ -66,7 +66,7 @@ class Definitions(implicit ctx: Context) { lazy val AnyRefAlias: TypeSymbol = { val anyRef = ctx.newSymbol( ScalaPackageClass, tpnme.AnyRef, EmptyFlags, TypeAlias(ObjectClass.typeConstructor)) - ScalaPackageClass.enter(anyRef, ScalaPackageClass.preCompleteDecls) + ScalaPackageClass.enter(anyRef, ScalaPackageClass.decls) anyRef } lazy val AnyClass: ClassSymbol = ctx.newCompleteClassSymbol( |