aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Definitions.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-07 23:01:07 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-07 23:01:07 +0200
commit19143c67d77a71bd5ef18769e222beed291fa92b (patch)
treeec309ed9e830dfe4875a0c6a2e7776fa3a8a046f /src/dotty/tools/dotc/core/Definitions.scala
parent34cdca9f2eb60facef679cca9c1d7cb4b2ae10dc (diff)
downloaddotty-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.scala2
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(