Builds a typed Ident with an underlying symbol.
Builds a typed Ident with an underlying symbol.
(Since version 2.11.0) Use quasiquotes instead
Builds a reference to value whose type is given stable prefix.
Builds a reference to value whose type is given stable prefix. If the type is unsuitable, e.g. it is a TypeRef for an abstract type variable, then an Ident will be made using termSym as the Ident's symbol. In that case, termSym must not be NoSymbol.
(Since version 2.11.0) Use quasiquotes instead
Builds a reference to value whose type is given stable prefix.
Builds a reference to value whose type is given stable prefix. The type must be suitable for this. For example, it must not be a TypeRef pointing to an abstract type variable.
(Since version 2.11.0) Use quasiquotes instead
Builds a typed reference to given symbol.
Builds a typed reference to given symbol.
(Since version 2.11.0) Use quasiquotes instead
Builds a typed reference to given symbol with given stable prefix.
Builds a typed reference to given symbol with given stable prefix.
(Since version 2.11.0) Use quasiquotes instead
Builds a typed Select with an underlying symbol.
Builds a typed Select with an underlying symbol.
(Since version 2.11.0) Use quasiquotes instead
Builds a typed This reference to given symbol.
Builds a typed This reference to given symbol.
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
A creator for method calls, e.
A creator for method calls, e.g. fn[T1, T2, ...](v1, v2, ...) There are a number of variations.
symbol of the method receiver
name of the method to call
type arguments (if Nil, no TypeApply node will be generated)
value arguments
the newly created trees.
(Since version 2.11.0) Use quasiquotes instead
(Since version 2.11.0) Use quasiquotes instead
A tree that refers to the runtime reflexive universe, scala.reflect.runtime.universe
.
A tree that refers to the runtime reflexive universe, scala.reflect.runtime.universe
.
(Since version 2.11.0) Use quasiquotes instead
Builds an untyped reference to symbol with given name.
Builds an untyped reference to symbol with given name. Requires the symbol to be static.
(Since version 2.11.0) Use quasiquotes instead
Builds an untyped reference to given symbol.
Builds an untyped reference to given symbol. Requires the symbol to be static.
(Since version 2.11.0) Use quasiquotes instead
EXPERIMENTAL
A helper available in scala.reflect.macros.Universe that defines shorthands for the most common tree-creating functions.
(Since version 2.11.0) Use quasiquotes instead