summaryrefslogblamecommitdiff
path: root/src/compiler/scala/reflect/reify/codegen/GenNames.scala
blob: 4266c6f8d62322dc086d9592de1b8356cac620f2 (plain) (tree)
1
2
3
4
5
6
7
8
9


                           
                

                  
                 

                               
                                                                     

                                                         
 
package scala.reflect.reify
package codegen

trait GenNames {
  self: Reifier =>

  import global._

  def reifyName(name: Name) = {
    val factory = if (name.isTypeName) nme.TypeName else nme.TermName
    mirrorCall(factory, Literal(Constant(name.toString)))
  }
}