diff options
author | Martin Odersky <odersky@gmail.com> | 2013-11-22 18:12:42 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-11-22 18:12:42 +0100 |
commit | 9e1bf7743355de040a23fbcfe9b1efb9b1db1789 (patch) | |
tree | c12488e5c5756bccfcf34ff3407c696b0e543b54 /test/test/baseTypetest.sc | |
parent | 3d98269f2db2542373f76f519fd3643b7bcf75cf (diff) | |
download | dotty-9e1bf7743355de040a23fbcfe9b1efb9b1db1789.tar.gz dotty-9e1bf7743355de040a23fbcfe9b1efb9b1db1789.tar.bz2 dotty-9e1bf7743355de040a23fbcfe9b1efb9b1db1789.zip |
Renaming: typeConstructor -> typeRef
Diffstat (limited to 'test/test/baseTypetest.sc')
-rw-r--r-- | test/test/baseTypetest.sc | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/test/test/baseTypetest.sc b/test/test/baseTypetest.sc index 350e503aa..001f1e3b3 100644 --- a/test/test/baseTypetest.sc +++ b/test/test/baseTypetest.sc @@ -8,20 +8,19 @@ import Types._, Symbols._ object baseTypetest extends DottyTest { println("Welcome to the Scala worksheet") //> Welcome to the Scala worksheet val int = defn.IntType //> int : dotty.tools.dotc.core.Types.Type = TypeRef(ThisType(module class scal - //| a),Int) - int.baseClasses //> res0: List[dotty.tools.dotc.core.Symbols.ClassSymbol] = List(class Int, clas - //| s AnyVal, class NotNull, class Any) - defn.StringClass.typeConstructor.baseClasses //> res1: List[dotty.tools.dotc.core.Symbols.ClassSymbol] = List(class String, c - //| lass CharSequence, class Comparable, class Serializable, class Object, class - //| Any) - defn.StringClass.typeConstructor.baseType(defn.ObjectClass) - //> res2: dotty.tools.dotc.core.Types.Type = TypeRef(ThisType(module class lang) - //| ,Object) - defn.StringClass.typeConstructor.baseType(defn.AnyClass) - //> res3: dotty.tools.dotc.core.Types.Type = TypeRef(ThisType(module class scala - //| ),Any) + //| a#35),Int) + int.baseClasses //> res0: List[dotty.tools.dotc.core.Symbols.ClassSymbol] = List(class Int#1364, + //| class AnyVal#575, class Any#2133) + defn.StringClass.typeRef.baseClasses //> res1: List[dotty.tools.dotc.core.Symbols.ClassSymbol] = List(class String#21 + //| 3, class CharSequence#531, class Comparable#102, class Serializable#3816, cl + //| ass Object#129, class Any#2133) + defn.StringClass.typeRef.baseType(defn.ObjectClass) + //> res2: dotty.tools.dotc.core.Types.Type = TypeRef(ThisType(module class lang# + //| 57),Object) + defn.StringClass.typeRef.baseType(defn.AnyClass)//> res3: dotty.tools.dotc.core.Types.Type = TypeRef(ThisType(module class scala + //| #35),Any) defn.StringClass isSubClass defn.NullClass //> res4: Boolean = false - defn.StringClass.typeConstructor.baseType(defn.NullClass) + defn.StringClass.typeRef.baseType(defn.NullClass) //> res5: dotty.tools.dotc.core.Types.Type = NoType }
\ No newline at end of file |