aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Definitions.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-09 15:19:49 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-09 15:19:49 +0200
commit7a6bb3ccba3217bc15e3a1c038a1cce4dbd942e3 (patch)
tree5ca8c806a1414010a2aa8c62c319528386ea653c /src/dotty/tools/dotc/core/Definitions.scala
parent442c361aee87266fe6428f1d9a5da7de934c8cef (diff)
downloaddotty-7a6bb3ccba3217bc15e3a1c038a1cce4dbd942e3.tar.gz
dotty-7a6bb3ccba3217bc15e3a1c038a1cce4dbd942e3.tar.bz2
dotty-7a6bb3ccba3217bc15e3a1c038a1cce4dbd942e3.zip
Renamed creation methods of NamedTypes
Methods taking a fixed symbol are now called …withSym, methods taking a signature … withSig. The reason for the change is that we want to liberate the original method names to take optional denotations, thus avoiding to have to go through withDenot each time.
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 81e01a1e1..fba99439e 100644
--- a/src/dotty/tools/dotc/core/Definitions.scala
+++ b/src/dotty/tools/dotc/core/Definitions.scala
@@ -52,7 +52,7 @@ class Definitions(implicit ctx: Context) {
lazy val RootClass: ClassSymbol = ctx.newPackageSymbol(
NoSymbol, nme.ROOT, (root, rootcls) => ctx.rootLoader(root)).moduleClass.asClass
lazy val RootPackage: TermSymbol = ctx.newSymbol(
- NoSymbol, nme.ROOTPKG, PackageCreationFlags, TypeRef(NoPrefix, RootClass))
+ NoSymbol, nme.ROOTPKG, PackageCreationFlags, TypeRef.withSym(NoPrefix, RootClass))
lazy val EmptyPackageClass = ctx.newCompletePackageSymbol(RootClass, nme.EMPTY_PACKAGE).moduleClass.asClass
lazy val EmptyPackageVal = EmptyPackageClass.sourceModule