diff options
author | Simon Ochsenreither <simon@ochsenreither.de> | 2014-11-29 04:05:10 +0100 |
---|---|---|
committer | Simon Ochsenreither <simon@ochsenreither.de> | 2015-03-26 03:15:07 +0100 |
commit | 86999ed76b5d9df51c337c5e33fe265e04d8f39c (patch) | |
tree | f09526ab3075b9c5e9552eb1e564984a64b7df28 /src/compiler/scala/reflect/reify/codegen/GenUtils.scala | |
parent | e5bfc1c097e8dea9e0643e4a43743196209e9ba8 (diff) | |
download | scala-86999ed76b5d9df51c337c5e33fe265e04d8f39c.tar.gz scala-86999ed76b5d9df51c337c5e33fe265e04d8f39c.tar.bz2 scala-86999ed76b5d9df51c337c5e33fe265e04d8f39c.zip |
new{Term,Type}Name→{Term,Type}Name, tpename/nme→{type,term}Names
Diffstat (limited to 'src/compiler/scala/reflect/reify/codegen/GenUtils.scala')
-rw-r--r-- | src/compiler/scala/reflect/reify/codegen/GenUtils.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/reflect/reify/codegen/GenUtils.scala b/src/compiler/scala/reflect/reify/codegen/GenUtils.scala index de9fec0df5..b5b0f93750 100644 --- a/src/compiler/scala/reflect/reify/codegen/GenUtils.scala +++ b/src/compiler/scala/reflect/reify/codegen/GenUtils.scala @@ -15,7 +15,7 @@ trait GenUtils { def reifyProduct(prefix: String, elements: List[Any]): Tree = { // reflection would be more robust, but, hey, this is a hot path if (prefix.startsWith("Tuple")) scalaFactoryCall(prefix, (elements map reify).toList: _*) - else mirrorCall(prefix, (elements map reify): _*) + else mirrorCall(TermName(prefix), (elements map reify): _*) } // helper functions @@ -49,16 +49,16 @@ trait GenUtils { call("" + nme.MIRROR_PREFIX + name, args: _*) def mirrorFactoryCall(value: Product, args: Tree*): Tree = - mirrorFactoryCall(value.productPrefix, args: _*) + mirrorFactoryCall(TermName(value.productPrefix), args: _*) def mirrorFactoryCall(prefix: TermName, args: Tree*): Tree = - mirrorCall("" + prefix, args: _*) + mirrorCall(TermName("" + prefix), args: _*) def scalaFactoryCall(name: TermName, args: Tree*): Tree = call(s"scala.$name.apply", args: _*) def scalaFactoryCall(name: String, args: Tree*): Tree = - scalaFactoryCall(name: TermName, args: _*) + scalaFactoryCall(TermName(name), args: _*) def mkList(args: List[Tree]): Tree = scalaFactoryCall("collection.immutable.List", args: _*) |