From 2fc0164a5e777a0495c1801d8d38d60158ec2a77 Mon Sep 17 00:00:00 2001 From: Eugene Burmako Date: Sat, 15 Feb 2014 15:38:43 +0100 Subject: adds missing signature of appliedType Again, thanks to sbt. --- src/reflect/scala/reflect/api/Types.scala | 3 +++ src/reflect/scala/reflect/internal/Types.scala | 3 +++ 2 files changed, 6 insertions(+) (limited to 'src') 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 @@ -1023,6 +1023,9 @@ trait Types { /** @see [[appliedType]] */ 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) -- cgit v1.2.3