summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/makro/runtime/Names.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/scala/reflect/makro/runtime/Names.scala')
-rw-r--r--src/compiler/scala/reflect/makro/runtime/Names.scala9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/compiler/scala/reflect/makro/runtime/Names.scala b/src/compiler/scala/reflect/makro/runtime/Names.scala
index 5b1a41a13d..3f43b15d90 100644
--- a/src/compiler/scala/reflect/makro/runtime/Names.scala
+++ b/src/compiler/scala/reflect/makro/runtime/Names.scala
@@ -6,15 +6,12 @@ trait Names {
lazy val freshNameCreator = callsiteTyper.context.unit.fresh
- def fresh(): String = {
+ def fresh(): String =
freshNameCreator.newName()
- }
- def fresh(name: String): String = {
+ def fresh(name: String): String =
freshNameCreator.newName(name)
- }
- def fresh[NameType <: Name](name: NameType): NameType = {
+ def fresh[NameType <: Name](name: NameType): NameType =
name.mapName(freshNameCreator.newName(_)).asInstanceOf[NameType]
- }
} \ No newline at end of file