summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2014-02-15 15:38:43 +0100
committerEugene Burmako <xeno.by@gmail.com>2014-02-15 15:38:43 +0100
commit2fc0164a5e777a0495c1801d8d38d60158ec2a77 (patch)
tree4e75b1a785ffe381f1aab8bc27941bf0b75cc24c
parent5b6700fa3a6b05545aa9b2c0d0493a07897464a5 (diff)
downloadscala-2fc0164a5e777a0495c1801d8d38d60158ec2a77.tar.gz
scala-2fc0164a5e777a0495c1801d8d38d60158ec2a77.tar.bz2
scala-2fc0164a5e777a0495c1801d8d38d60158ec2a77.zip
adds missing signature of appliedType
Again, thanks to sbt.
-rw-r--r--src/reflect/scala/reflect/api/Types.scala3
-rw-r--r--src/reflect/scala/reflect/internal/Types.scala3
2 files changed, 6 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/api/Types.scala b/src/reflect/scala/reflect/api/Types.scala
index cb83b73f3d..0e176170f8 100644
--- a/src/reflect/scala/reflect/api/Types.scala
+++ b/src/reflect/scala/reflect/api/Types.scala
@@ -1024,5 +1024,8 @@ trait Types {
def appliedType(tycon: Type, args: Type*): Type
/** @see [[appliedType]] */
+ def appliedType(sym: Symbol, args: List[Type]): Type
+
+ /** @see [[appliedType]] */
def appliedType(sym: Symbol, args: Type*): Type
}
diff --git a/src/reflect/scala/reflect/internal/Types.scala b/src/reflect/scala/reflect/internal/Types.scala
index b18723bc8a..089684413d 100644
--- a/src/reflect/scala/reflect/internal/Types.scala
+++ b/src/reflect/scala/reflect/internal/Types.scala
@@ -3559,6 +3559,9 @@ trait Types
def appliedType(tycon: Type, args: Type*): Type =
appliedType(tycon, args.toList)
+ def appliedType(tyconSym: Symbol, args: List[Type]): Type =
+ appliedType(tyconSym.typeConstructor, args)
+
/** Very convenient. */
def appliedType(tyconSym: Symbol, args: Type*): Type =
appliedType(tyconSym.typeConstructor, args.toList)