summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/api/TypeCreator.scala
blob: cbd55b942865ab3c03f7b1cf5c53ccd43add494e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
package scala
package reflect
package api

/** A mirror-aware factory for types.
 *
 * This class is used internally by Scala Reflection, and is not recommended for use in client code.
 *
 * @group ReflectionAPI
 */
abstract class TypeCreator extends Serializable {
  def apply[U <: Universe with Singleton](m: scala.reflect.api.Mirror[U]): U # Type
}