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

import language.experimental.macros

package object runtime {

  // type is api.JavaUniverse because we only want to expose the `scala.reflect.api.*` subset of reflection
  lazy val universe: api.JavaUniverse = new runtime.JavaUniverse

  // [Eugene++ to Martin] removed `mirrorOfLoader`, because one can use `universe.runtimeMirror` instead

  def currentMirror: universe.Mirror = ???
}