summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/api
diff options
context:
space:
mode:
authorDenys Shabalin <denys.shabalin@typesafe.com>2014-02-24 16:03:20 +0100
committerDenys Shabalin <denys.shabalin@typesafe.com>2014-03-02 20:11:46 +0200
commit04c55c8d467097d69f3b2d7995e6f1d767b7e7ed (patch)
tree35e169bd7fd608c1ee7c8c4c624b5964f97f6b04 /src/reflect/scala/reflect/api
parentda124b33956f83be8b2ebbb77208c4aecde1c6dc (diff)
downloadscala-04c55c8d467097d69f3b2d7995e6f1d767b7e7ed.tar.gz
scala-04c55c8d467097d69f3b2d7995e6f1d767b7e7ed.tar.bz2
scala-04c55c8d467097d69f3b2d7995e6f1d767b7e7ed.zip
SI-8332 implicit class param unquoting in quasiquotes
A new api that simplifies handling of implicit parameters has been mistakingly supporting just methods parameters. This commit adds support for class parameters too.
Diffstat (limited to 'src/reflect/scala/reflect/api')
-rw-r--r--src/reflect/scala/reflect/api/Internals.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/api/Internals.scala b/src/reflect/scala/reflect/api/Internals.scala
index 01700345d1..01f928ed61 100644
--- a/src/reflect/scala/reflect/api/Internals.scala
+++ b/src/reflect/scala/reflect/api/Internals.scala
@@ -581,7 +581,7 @@ trait Internals { self: Universe =>
val ImplicitParams: ImplicitParamsExtractor
trait ImplicitParamsExtractor {
- def apply(paramss: List[List[ValDef]], implparams: List[ValDef]): List[List[ValDef]]
+ def apply(paramss: List[List[Tree]], implparams: List[Tree]): List[List[Tree]]
def unapply(vparamss: List[List[ValDef]]): Some[(List[List[ValDef]], List[ValDef])]
}