diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2014-01-26 11:32:42 +0300 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2014-01-26 12:09:02 +0300 |
commit | d167f142e8a2f4eb450c86e67d71e9199a360799 (patch) | |
tree | 163a60c3c14d173291ece7a6c9b7e5bacad479ac /src | |
parent | 65575705e198713b2b0ca54d36e6e095aa214fbe (diff) | |
download | scala-d167f142e8a2f4eb450c86e67d71e9199a360799.tar.gz scala-d167f142e8a2f4eb450c86e67d71e9199a360799.tar.bz2 scala-d167f142e8a2f4eb450c86e67d71e9199a360799.zip |
[nomaster] corrects an error in reify’s documentation
Diffstat (limited to 'src')
-rw-r--r-- | src/reflect/scala/reflect/api/Universe.scala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/reflect/scala/reflect/api/Universe.scala b/src/reflect/scala/reflect/api/Universe.scala index 4928b8bb38..15fa11c6cf 100644 --- a/src/reflect/scala/reflect/api/Universe.scala +++ b/src/reflect/scala/reflect/api/Universe.scala @@ -75,14 +75,14 @@ abstract class Universe extends Symbols with Printers with Importers { - /** Use `refiy` to produce the abstract syntax tree representing a given Scala expression. + /** Use `reify` to produce the abstract syntax tree representing a given Scala expression. * * For example: * * {{{ - * val five = reify{ 5 } // Literal(Constant(5)) - * reify{ 2 + 4 } // Apply( Select( Literal(Constant(2)), newTermName("\$plus")), List( Literal(Constant(4)) ) ) - * reify{ five.splice + 4 } // Apply( Select( Literal(Constant(5)), newTermName("\$plus")), List( Literal(Constant(4)) ) ) + * val five = reify{ 5 } // Literal(Constant(5)) + * reify{ 5.toString } // Apply(Select(Literal(Constant(5)), TermName("toString")), List()) + * reify{ five.splice.toString } // Apply(Select(five, TermName("toString")), List()) * }}} * * The produced tree is path dependent on the Universe `reify` was called from. @@ -93,4 +93,4 @@ abstract class Universe extends Symbols // implementation is hardwired to `scala.reflect.reify.Taggers` // using the mechanism implemented in `scala.tools.reflect.FastTrack` def reify[T](expr: T): Expr[T] = ??? // macro -}
\ No newline at end of file +} |