blob: a4f208ca344010d448d42d035a0ed17ce9777077 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package scala.reflect.makro
package runtime
trait Aliases {
self: Context =>
/** Aliases of mirror types */
override type Symbol = mirror.Symbol
override type Type = mirror.Type
override type Name = mirror.Name
override type Tree = mirror.Tree
override type Position = mirror.Position
override type Scope = mirror.Scope
override type Modifiers = mirror.Modifiers
override type Expr[+T] = mirror.Expr[T]
override type TypeTag[T] = mirror.TypeTag[T]
/** Creator/extractor objects for Expr and TypeTag values */
override val TypeTag = mirror.TypeTag
override val Expr = mirror.Expr
}
|