diff options
author | ingoem <ingoem@gmail.com> | 2012-10-08 18:38:37 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2012-10-11 19:54:49 +0200 |
commit | 0c619f18ec275c25af65f4c7bdba4b73cb60855d (patch) | |
tree | 07e867ea92ece62637293a552b265848d89dc259 /src/reflect/scala/reflect/api/Symbols.scala | |
parent | 92dc8f81130b26475b0540a2226c340caac4c9ac (diff) | |
download | scala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.tar.gz scala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.tar.bz2 scala-0c619f18ec275c25af65f4c7bdba4b73cb60855d.zip |
Rearranged some reflection docs, moving things to the guide
Diffstat (limited to 'src/reflect/scala/reflect/api/Symbols.scala')
-rw-r--r-- | src/reflect/scala/reflect/api/Symbols.scala | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/reflect/scala/reflect/api/Symbols.scala b/src/reflect/scala/reflect/api/Symbols.scala index 371e20cdd4..063e12f49c 100644 --- a/src/reflect/scala/reflect/api/Symbols.scala +++ b/src/reflect/scala/reflect/api/Symbols.scala @@ -1,14 +1,15 @@ package scala.reflect package api -/** A slice of [[scala.reflect.api.Universe the Scala reflection cake]] that defines symbols and operations on them. - * See [[scala.reflect.api.Universe]] for a description of how the reflection API is encoded with the cake pattern. +/** This trait defines symbols and operations on them. + * + * See the [[docs.scala-lang.org/overviews/reflection/overview.html Reflection Guide]] for a description of symbols + * and infomation on getting started with Scala reflection API. * * === Symbols from a compile-time perspective === * - * [[http://dcsobral.blogspot.ch/2012/08/json-serialization-with-reflection-in.html To quote Daniel Sobral]], - * anything you define in Scala has a symbol. If you give something a name, - * then it has a symbol associated with it. If you didn't give it a name, but you could have, then it has a symbol. + * Anything you define in Scala has a symbol. If you give something a name, then it has a symbol associated with it. + * If you didn't give it a name, but you could have, then it has a symbol. * * Symbols are used by the Scala compiler to establish bindings. When typechecking a Scala program, * the compiler populates [[scala.reflect.api.Trees#RefTrees ref trees]], such as [[scala.reflect.api.Trees#Ident Ident]] |