aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Definitions.scala
diff options
context:
space:
mode:
authorAlexander Myltsev <alexander.myltsev@phystech.edu>2015-06-21 12:54:44 +0300
committerAlexander Myltsev <alexander.myltsev@phystech.edu>2015-06-22 14:51:21 +0300
commit12caa2fd4c6774604704d09d0ba7932f9aca674e (patch)
tree3cb079261f02e714077abb3b4e218155784ff32c /src/dotty/tools/dotc/core/Definitions.scala
parentbb75d4039ee127dfee2630609924f7f3c9132ff6 (diff)
downloaddotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.tar.gz
dotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.tar.bz2
dotty-12caa2fd4c6774604704d09d0ba7932f9aca674e.zip
Closes #579 Implement mini-phase for classOf[T]
Diffstat (limited to 'src/dotty/tools/dotc/core/Definitions.scala')
-rw-r--r--src/dotty/tools/dotc/core/Definitions.scala10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Definitions.scala b/src/dotty/tools/dotc/core/Definitions.scala
index fdeee82de..e3348d4f3 100644
--- a/src/dotty/tools/dotc/core/Definitions.scala
+++ b/src/dotty/tools/dotc/core/Definitions.scala
@@ -271,6 +271,16 @@ class Definitions {
lazy val BoxedFloatClass = ctx.requiredClass("java.lang.Float")
lazy val BoxedDoubleClass = ctx.requiredClass("java.lang.Double")
+ lazy val BoxedBooleanModule = ctx.requiredModule("java.lang.Boolean")
+ lazy val BoxedByteModule = ctx.requiredModule("java.lang.Byte")
+ lazy val BoxedShortModule = ctx.requiredModule("java.lang.Short")
+ lazy val BoxedCharModule = ctx.requiredModule("java.lang.Character")
+ lazy val BoxedIntModule = ctx.requiredModule("java.lang.Integer")
+ lazy val BoxedLongModule = ctx.requiredModule("java.lang.Long")
+ lazy val BoxedFloatModule = ctx.requiredModule("java.lang.Float")
+ lazy val BoxedDoubleModule = ctx.requiredModule("java.lang.Double")
+ lazy val BoxedVoidModule = ctx.requiredModule("java.lang.Void")
+
lazy val ByNameParamClass2x = specialPolyClass(tpnme.BYNAME_PARAM_CLASS, Covariant, AnyType)
lazy val EqualsPatternClass = specialPolyClass(tpnme.EQUALS_PATTERN, EmptyFlags, AnyType)